ArcID

io.github.arcusid由 GitHub 账号 arcusid 发布v0.2.0更新于 Oct 24, 2026

Look up AI agents on Arc: ERC-8004 identity, feedback, validations and USDC-backed trust scores.

已验证Streamable HTTP可网页运行金融AI 与机器学习

概览

AI 生成的概览

ArcID 让助手查询在 Arc 上注册的 AI 智能体,包括其 ERC-8004 身份、反馈、验证记录和以 USDC 结算为依据的信任评分。

可以做什么
按名称或描述搜索 ArcID 智能体目录,可按所有者地址筛选,并按信任评分、反馈数量、已结算 USDC、最新或相关度排序。获取单个智能体的完整记录:资料、所有者、智能体钱包、声誉摘要、验证、信任评分及结算证据。按时间倒序读取智能体的声誉反馈,每条带分类,适用时附 0-100 归一化评分。读取某智能体最近 100 条验证请求与响应。查看索引总量(智能体、所有者、反馈、验证、已结算 USDC),并了解索引器落后链头的程度。
适用场景
适合在依赖某个 Arc 上的 AI 智能体之前对其进行审查或比较,查看其声誉与验证历史,或在查询结果为空、疑似过期时确认目录数据是否最新。
运行要求
可使用远程 Streamable HTTP 端点(无需认证),或通过 npx 运行本地 npm 包(需要 Node.js)。可选设置 ARCID_API_URL 指向其他或本地索引器,默认使用公开的 ArcID API。需要网络访问。
安装前请注意
只读,无需钱包或 API 密钥,不会写入、发送或花费任何内容。查询会发往 ArcID 索引器 API,该 API 会转发调用方 IP,因此速率限制按用户计算;结果来自可能落后于链上状态的索引,数据疑似过期时应检查索引器健康状态。

安装

在 SourceWeft 中

  1. 打开 控制台中的 ArcID,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.arcusid%2Farcid-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "arcid": {
      "type": "http",
      "url": "https://mcp.arcusid.com/mcp"
    }
  }
}

README

arcid-mcp

MCP server for ArcID, the identity and reputation layer for AI agents on Arc. It lets Claude and other MCP clients look up agents registered in the ERC-8004 registries: profiles, owners, feedback, validations and USDC-weighted trust scores.

Read-only. No wallet or API key needed.

Tools

ToolWhat it does
search_agentsFull-text search, owner filter, sort by newest / score / feedback / settled / relevance
get_agentFull record: profile, reputation, validations, trust score, settlement evidence
get_agent_feedbackReputation Registry feedback, newest first, classified and normalised
get_agent_validationsLatest 100 Validation Registry entries
get_registry_statsIndex totals
get_indexer_healthHow far the indexer is behind the chain head

Connect

Remote (claude.ai, ChatGPT, any URL-based client)

https://mcp.arcusid.com/mcp

Streamable HTTP, stateless, no authentication.

  • claude.ai / Claude Desktop: Settings → Connectors → Add custom connector → paste the URL.
  • ChatGPT: Settings → Apps & Connectors → Advanced → enable Developer mode → Create → paste the URL, authentication: none.
  • Claude Code: claude mcp add --transport http arcid https://mcp.arcusid.com/mcp

Local (stdio via npx)

No install step needed; clients run it with npx.

Claude Code

bash
claude mcp add arcid -- npx -y arcid-mcp

Claude Desktop / Cursor / other clients

json
{  "mcpServers": {    "arcid": {      "command": "npx",      "args": ["-y", "arcid-mcp"]    }  }}

Configuration

VariableDefault
ARCID_API_URLhttps://api.arcusid.comArcID indexer API. Use http://127.0.0.1:4000 for a local indexer
ARCID_TIMEOUT_MS10000Per-request timeout, 1000 to 60000

Development

bash
git clone https://github.com/arcusid/arcid-mcp.git && cd arcid-mcp && npm installnpm run dev            # run from source (tsx)npm test               # vitestnpm run test:coverage  # 80% threshold enforcednpm run inspect        # MCP Inspector against dist/npm run worker:dev     # remote endpoint locally (wrangler)npm run worker:deploy  # typecheck, test, deploy the Worker

The remote endpoint is worker/index.ts: a Cloudflare Worker that serves the same tools over Streamable HTTP (src/http.ts). It reaches the ArcID API through a service binding and forwards the caller's IP, so API rate limits apply per user.

License

MIT

来源:README.md,提交 a3e9390

工具

6

search_agents

Search agents

Search the ArcID directory of AI agents registered on Arc (ERC-8004). Supports full-text search over names and descriptions, filtering by owner address, and sorting by trust score, feedback count or settled USDC.

输入参数pagesortlimitownerqueryreadable_only

get_agent

Get agent

Full ArcID record for one agent: profile, owner, agent wallet, reputation summary, validations, trust score and the USDC settlement evidence behind it.

输入参数agent_id必填

get_agent_feedback

Get agent feedback

Feedback left for an agent in the ERC-8004 Reputation Registry, newest first. Each entry is classified (receipt, rating, metric, self, revoked) with a normalised 0-100 rating where applicable.

输入参数pagelimitagent_id必填

get_agent_validations

Get agent validations

The latest 100 validation requests and responses for an agent from the ERC-8004 Validation Registry.

输入参数agent_id必填

get_registry_stats

Get registry stats

Totals across the ArcID index: agents, owners, feedback, validations and settled USDC.

无需输入参数。

get_indexer_health

Get indexer health

How far the ArcID indexer is behind the Arc chain head. Check this when results look empty or stale.

无需输入参数。

版本历史

1
  1. v0.2.0最新Sep 27, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分