{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_uezrpxw89hse","handle":"xvi-mcp","url":"https://wellknown.network/agents/xvi-mcp","links":{"self":"https://wellknown.network/agents/xvi-mcp/record.json","html":"https://wellknown.network/agents/xvi-mcp","markdown":"https://wellknown.network/agents/xvi-mcp/record.md","api":"https://wellknown.network/api/v1/agents/xvi-mcp","status":"https://wellknown.network/api/v1/agents/xvi-mcp/status","claim":"https://wellknown.network/agents/xvi-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/xvi-mcp/claim.json","badge":"https://wellknown.network/agents/xvi-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:xvi-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"xvi-mcp","summary":"XVI MCP Server - A Model Context Protocol server for XVI vulnerability platform integration","description":"# XVI MCP Server\n\nA Model Context Protocol (MCP) server for XVI vulnerability platform integration.\n\n## 简介\n\nXVI MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器，用于与 XVI 漏洞平台集成。它提供了一系列工具函数，可以通过 MCP 协议调用 XVI 平台的各种功能。\n\n## 功能特性\n\n- **漏洞查询**: 支持通过关键词、CVE编号、时间范围等条件查询漏洞信息\n- **漏洞类型过滤**: 支持按漏洞类型进行筛选\n- **风险等级筛选**: 支持按严重程度筛选漏洞\n- **结果数量控制**: 可自定义返回结果数量\n- **详细漏洞信息**: 返回包括漏洞描述、危害、修复建议等详细信息\n\n## 安装\n\n### 使用 uvx (推荐)\n\n```bash\nuvx xvi-mcp\n```\n\n### 使用 pip\n\n```bash\npip install xvi-mcp\n```\n\n## 使用方法\n\n### 作为 MCP 服务器运行\n\n```bash\n# 使用 uvx\nuvx xvi-mcp\n\n# 或使用 pip 安装后\nxvi-mcp\n```\n\n### 在 MCP 客户端中配置\n\n在你的 MCP 客户端配置文件中添加：\n\n```json\n{\n  \"mcpServers\": {\n    \"xvi-mcp\": {\n      \"command\": \"uvx\",\n      \"args\": [\"xvi-mcp\"]\n    }\n  }\n}\n```\n\n## 可用工具函数\n\n### get_vulns\n\n查询漏洞信息的主要函数。\n\n**参数：**\n- `keyword` (str, 可选): 模糊查询关键词\n- `cve` (str, 可选): CVE编号\n- `publishTimeStart` (str, 可选): 起始时间，格式为 yyyy-MM-dd HH:mm:ss\n- `publishTimeEnd` (str, 可选): 截止时间，格式为 yyyy-MM-dd HH:mm:ss\n- `vulnType` (str, 可选): 漏洞类型\n- `riskLevels` (list, 可选): 风险等级列表，可选值：\"serious\", \"high_risk\", \"medium_risk\", \"low_risk\", \"unknown\"\n- `resultSize` (int, 可选): 返回结果数量，范围 1-100，默认为 1\n\n**返回值：**\n返回包含漏洞详细信息的字符串，包括：\n- 漏洞链接\n- 漏洞ID\n- 漏洞名称\n- 风险等级\n- CVE/CNVD/CNNVD编号\n- CVSS3评分和字符串\n- 漏洞描述\n- 漏洞危害\n- CWE类型\n- 修复建议\n\n## 配置要求\n\n本服务器需要访问 XVI 平台的 API，使用了预配置的客户端凭据。如果需要使用自己的凭据，请修改源代码中的相关配置。\n\n## 开发\n\n### 本地开发安装\n\n```bash\ngit clone https://github.com/WACHI/xvi-mcp.git\ncd xvi-mcp\npip install -e .\n```\n\n### 运行测试\n\n```bash\npython -m pytest\n```\n\n### 构建包\n\n```bash\npython -m build\n```\n\n### 发布到 PyPI\n\n```bash\ntwine upload dist/*\n```\n\n## 许可证\n\nMIT License\n\n## 贡献\n\n欢迎提交 Issue 和 Pull Request！\n\n## 安全注意事项\n\n- 本工具包含硬编码的 API 凭据，仅用于演示目的\n- 在生产环境中使用时，请确保使用环境变量或安全的配置管理方式\n- 请遵守 XVI 平台的使用条款和 API 限制\n\n## 联系方式\n\n- 作者: WACHI\n- 邮箱: wachi@example.com\n- 项目地址: https://github.com/WACHI/xvi-mcp","publisher":null,"homepage":"https://github.com/WACHI/xvi-mcp","repository":"https://github.com/WACHI/xvi-mcp","version":"0.1.3","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:xvi-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":1,"provenance":"derived"},{"slug":"code.security-review","name":"Security Review","confidence":0.814,"provenance":"derived"}],"categories":["code","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"xvi-mcp","registry":"pypi","observedAt":"2026-09-10T16:24:22.836Z","publishedAt":"2025-07-03T06:46:24.695323Z","latestVersion":"0.1.3"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"xvi-mcp","url":"https://pypi.org/project/xvi-mcp/","firstSeenAt":"2026-09-10T16:23:05.164Z","fetchedAt":"2026-09-10T16:23:05.164Z","normalizedAt":"2026-09-10T16:23:05.164Z"}]},"firstSeenAt":"2026-09-10T16:23:05.164Z","updatedAt":"2026-09-10T16:24:22.836Z"}