Skip to content

MCP 资源

TestNet 提供 3 个 MCP 资源,AI 助手可以通过这些资源获取平台数据。

testnet://projects

说明:获取所有可访问的项目列表

访问方式

http
GET /mcp/v1/resources/read?uri=testnet://projects
Authorization: Bearer <token>

响应示例

json
[
  {
    "id": "proj_001",
    "name": "Production Assets",
    "description": "生产环境资产管理",
    "createTime": "2026-01-01T00:00:00Z"
  },
  {
    "id": "proj_002",
    "name": "Testing Environment",
    "description": "测试环境资产",
    "createTime": "2026-02-01T00:00:00Z"
  }
]

testnet://workflows

说明:获取所有已安装的工作流列表

响应示例

json
[
  {
    "id": "domain-recon-pipeline",
    "name": "Domain Recon Pipeline",
    "description": "域名侦察流水线",
    "triggerType": "MANUAL",
    "status": "ACTIVE"
  }
]

testnet://tools

说明:获取所有已安装的工具列表

响应示例

json
[
  {
    "id": "subfinder",
    "name": "Subfinder",
    "version": "1.0.0",
    "category": "recon",
    "description": "被动子域名发现工具"
  }
]

获取资源列表

获取所有可用资源的定义:

http
GET /mcp/v1/resources
Authorization: Bearer <token>

响应:

json
[
  {
    "uri": "testnet://projects",
    "name": "TestNet 项目列表",
    "description": "所有可访问的项目",
    "mimeType": "application/json"
  },
  {
    "uri": "testnet://workflows",
    "name": "TestNet 工作流列表",
    "description": "所有已安装的工作流",
    "mimeType": "application/json"
  },
  {
    "uri": "testnet://tools",
    "name": "TestNet 工具列表",
    "description": "所有已安装的工具",
    "mimeType": "application/json"
  }
]

基于 MIT 协议发布