关于 ArcID
ArcID 是只读 MCP 服务,供 Claude 等 MCP 客户端查询 Arc 上通过 ERC-8004 注册的 AI Agent 身份与声誉。它提供 Agent 档案、反馈、验证记录和按 USDC 加权的信任分数,无需钱包或 API 密钥。
主要功能
- 01按文本或所有者搜索 Agent
- 02获取档案与信任分数
- 03读取分类后的声誉反馈
- 04查看验证记录
- 05查看索引统计与健康状态
适用场景
- 01按所有者或相关度查找 Agent
- 02审查 Agent 的反馈与验证记录
- 03确认索引器更新进度后再使用结果
MCP 相关
该服务将 ArcID 的 Agent 身份和声誉查询作为 MCP 工具提供。客户端可免认证连接无状态 Streamable HTTP 端点,也可通过 stdio 在本地运行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.arcusid.com/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http arcusid-arcid https://mcp.arcusid.com/mcpCursor.cursor/mcp.json
{"mcpServers":{"arcusid-arcid":{"type":"http","url":"https://mcp.arcusid.com/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"arcusid-arcid":{"type":"http","url":"https://mcp.arcusid.com/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"arcusid-arcid":{"type":"http","url":"https://mcp.arcusid.com/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"arcusid-arcid":{"serverUrl":"https://mcp.arcusid.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
6| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| page | integer | 否 | 页码,从 1 开始 |
| sort | enum | 否 | 默认值:提供查询时按相关性排序,否则按最新排序newest | score | feedback | settled | relevance |
| limit | integer | 否 | 每页结果数,1-100(默认 24) |
| owner | string | 否 | 所有者钱包地址 |
| query | string | 否 | 全文搜索(按词语前缀匹配) |
| readable_only | boolean | 否 | 仅包含具有可读资料(名称、描述)的 Agent。默认为 true;设置为 false 可包含未命名的 Agent |
详细介绍
arcid-mcp
面向 Arc 上 AI Agent 身份与声誉层 ArcID 的 MCP 服务。它可让 Claude 和其他 MCP 客户端查询在 ERC-8004 注册表中登记的 Agent:个人资料、所有者、反馈、验证和按 USDC 加权的信任分数。
只读。无需钱包或 API 密钥。
工具
| 工具 | 功能 |
|---|---|
search_agents | 全文搜索、所有者筛选,按 newest / score / feedback / settled / relevance 排序 |
get_agent | 完整记录:个人资料、声誉、验证、信任分数和结算证据 |
get_agent_feedback | Reputation Registry 反馈,按时间从新到旧排列,并经过分类和规范化处理 |
get_agent_validations | 最新的 100 条 Validation Registry 条目 |
get_registry_stats | 索引统计总数 |
get_indexer_health | 索引器落后于链头的程度 |
连接
远程(claude.ai、ChatGPT 及任何基于 URL 的客户端)
https://mcp.arcusid.com/mcp
Streamable HTTP,无状态,无需身份验证。
- claude.ai / Claude Desktop: 设置 → 连接器 → 添加自定义连接器 → 粘贴 URL。
- ChatGPT: 设置 → 应用和连接器 → 高级 → 启用开发者模式 → 创建 → 粘贴 URL,身份验证:无。
- Claude Code:
claude mcp add --transport http arcid https://mcp.arcusid.com/mcp
本地(通过 npx 使用 stdio)
无需安装;客户端会使用 npx 运行它。
Claude Code
claude mcp add arcid -- npx -y arcid-mcp
Claude Desktop / Cursor / 其他客户端
{
"mcpServers": {
"arcid": {
"command": "npx",
"args": ["-y", "arcid-mcp"]
}
}
}
配置
| 变量 | 默认值 | |
|---|---|---|
ARCID_API_URL | https://api.arcusid.com | ArcID 索引器 API。本地索引器可使用 http://127.0.0.1:4000 |
ARCID_TIMEOUT_MS | 10000 | 每个请求的超时时间,范围为 1000 至 60000 |
开发
git clone https://github.com/arcusid/arcid-mcp.git && cd arcid-mcp && npm install
npm run dev # run from source (tsx)
npm test # vitest
npm run test:coverage # 80% threshold enforced
npm run inspect # MCP Inspector against dist/
npm run worker:dev # remote endpoint locally (wrangler)
npm run worker:deploy # typecheck, test, deploy the Worker
远程端点为 worker/index.ts:一个 Cloudflare Worker,通过 Streamable HTTP(src/http.ts)提供相同的工具。它通过服务绑定访问 ArcID API,并转发调用者的 IP,因此 API 速率限制按用户应用。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。