mcpField
M
Metagraphed   Bittensor Subnet Registry

Metagraphed Bittensor Subnet Registry

远程服务
metagraph.sh开发工具112 天前更新

关于 Metagraphed Bittensor Subnet Registry

Metagraphed 是面向 Bittensor 子网接口、链上数据和端点健康状态的托管注册表与浏览器,为集成开发者及 AI Agent 提供工具。其 MCP 服务支持发现、查看 Schema、健康检查、经济数据及链和钱包查询。

主要功能

  1. 01按名称或能力搜索子网
  2. 02查看 API Schema 和调用说明
  3. 03检查端点及子网健康状态
  4. 04查询子网经济数据与趋势
  5. 05探索链上数据和钱包信息
  6. 06针对注册表进行带引用问答

适用场景

  1. 01为集成项目查找子网 API
  2. 02检查子网可用性和 Schema
  3. 03比较子网经济数据与趋势
  4. 04追踪账户在网络中的活动

MCP 相关

提供托管的 Streamable HTTP MCP 服务,支持子网发现、接口集成、健康状态、经济数据、链状态、钱包活动及注册表问答。客户端通过 OAuth 或已签发的 API 密钥进行身份验证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.metagraph.sh/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

200
参数类型必填说明
contextstring是用户的目标,简要说明。仅用于分析;不会影响结果。
conversation_idstring否可选:此对话的稳定 ID,每次调用使用相同的值。分析专用;不会影响结果。

详细介绍

Metagraphed — Bittensor 子网运营层 · 数据枢纽 · API

每个子网,皆可绘入图谱。

**Bittensor 的开源注册表和区块浏览器。**涵盖全部 128 个子网、各自发布的 API 和架构、这些端点在我们最近一次探测时是否有响应,以及调用方式——支持 REST、MCP 工具和 CSV。

Bittensor 没有附带地图,所以我们绘制了一张。这里的所有运行状况数据都来自每隔 15 分钟进行一次的探测;没有任何数据由服务自行报告。

网站 MCP MCP 注册表 mcp.so smithery 徽章 npm PyPI 许可证:AGPL-3.0

网站  ·  API  ·  OpenAPI  ·  MCP  ·  Agent 文档  ·  Agent 工作流  ·  数据源  ·  npm  ·  PyPI


项目简介

原生 Bittensor metagraph 会告诉你协议层正在发生什么。Metagraphed 补上了它缺少的面向构建者的功能层:直接从链上读取的区块浏览器(自有 Rust 索引器,不依赖第三方 RPC)、包含每个子网公共接口、端点运行状况和机器可读架构的注册表,以及一套面向集成开发者的 Agent 工具包——提供 200 多个 MCP 工具、可直接粘贴使用的 OpenAI/Anthropic 规范,以及即插即用的技能;开发者通常通过自己的 AI Agent 使用这些工具。另有实时只读 RPC/WSS 代理,以及非托管、由钱包签名的质押/委托功能。

不是官方 OpenTensor/Bittensor 项目 · 不是原生 metagraph 的替代品 · 不是Alpha/价格看板 · 不托管资金——质押和委托操作由客户端发起并经钱包签名;密钥和凭据绝不会接触我们的后端。

Web 界面位于 metagraph.sh。API 由 https://api.metagraph.sh 提供(REST 位于 /api/v1 下,资源文件位于 /metagraph 下)。

快速开始

使用 Metagraphed 有三种方式,任选一种。

🤖 AI Agent(MCP)

原生支持 Agent、通过账户认证、使用 Streamable-HTTP。免费登录。提供 200 多种工具,可用于探索链、发现子网、检查子网是否在线、查看其经济数据和元图、追踪钱包在网络中的活动,并了解如何调用它。

claude mcp add --transport http metagraphed https://api.metagraph.sh/mcp
其他客户端 — Cursor、VS Code、Windsurf、Zed、ChatGPT 或任何支持 MCP 的客户端

添加 MCP 服务,URL 为 https://api.metagraph.sh/mcp,传输方式为 streamable-http,然后完成客户端的 OAuth 登录提示。对于自动化或不支持 OAuth 的客户端,请使用已签发的 API 密钥发送 Authorization: Bearer <mg_api_key>。缺少凭据或凭据无效时,会收到包含登录元数据的 401 响应。OAuth 元数据、注册信息和服务卡均公开。

{
  "mcpServers": {
    "metagraphed": {
      "type": "streamable-http",
      "url": "https://api.metagraph.sh/mcp"
    }
  }
}

可以这样提问:

“哪些 Bittensor 子网今天有可调用的公共 API?” “SN64 的状态正常吗?它的 OpenAPI 规范是什么样的?” “子网 38 上周有哪些变化?” “我应该关注子网 19 的哪个验证者?他们的看法是什么?”

工具涵盖的内容:

工具可解答的问题
🔍 发现search_subnets · semantic_search · find_subnets_by_capability · find_subnet_for_task哪个子网能完成我需要的任务
🩺 健康状况get_subnet_health · get_self_health · list_endpoints · get_best_rpc_endpoint子网是否在线?我应该使用哪个端点?
🔌 集成list_subnet_apis · get_api_schema · how_do_i_call · verify_integration应该向它发送什么?是否调用成功?
📈 经济数据get_subnet_economics · get_subnet_trajectory · get_subnet_yield · compare_subnets排放、Alpha、收益率及其趋势
⛓️ 链get_block · list_extrinsics · get_subnet_metagraph · get_neuron原始链状态,直接来自链
👛 钱包get_account · get_account_events · get_account_subnets · get_account_portfolio某个账户在整个网络中的活动
💬 基于资料的问答ask基于完整注册表并附有引用的回答

所有工具都可通过四工具发现目录使用。服务卡列出了完整功能;也提供常用工具和完整目录配置。

如需减少聊天上下文占用,可将端点配置为 https://api.metagraph.sh/mcp?search_page_size=1(或 2)。这样,search_tools 每页最多返回 一个(或两个)完整定义,而不是默认的三个。使用相同查询继续传入 next_cursor,即可查看所有匹配项。较小的分页会增加发现调用次数,但能减少每次响应占用的上下文;它们不会缩小单个架构或工具结果。按确切名称搜索时,只会返回请求的定义。默认目录仍包含四种工具,/mcp/core 和 /mcp?catalog=full 保留现有列表和功能。

📦 类型化客户端

根据 OpenAPI 合约生成,并附带来源证明发布。

npm i @jsonbored/metagraphed   # JS/TS
pip install metagraphed        # Python
🌐 REST

稳定的 JSON 信封 { ok, data, meta, error }。OpenAPI 文档位于 /metagraph/openapi.json。

curl https://api.metagraph.sh/api/v1/subnets
旧版查询兼容性

现有 GraphQL 客户端和 MCP query_graphql 工具仍受支持,地址为 /api/v1/graphql。POST 用于执行查询; GET 返回 SDL,内省功能仍可用,现有订阅也仍受支持。新集成应使用 MCP 工具或 REST/OpenAPI 契约。 网站编辑器已停用;请参阅旧版查询兼容性。

面向 Agent

资源URL
可复制的 Agent 提示词/agent.md
Agent 工作流/agent-workflows.md
机器索引/llms.txt
即装即用的技能/skills/bittensor/SKILL.md — 或运行 gh skill install JSONbored/metagraphed bittensor
资源索引/metagraph/agent-resources.json
内容订阅源/api/v1/feeds/registry — 注册表变更和事件,支持 RSS / Atom / JSON Feed;/api/v1/feeds/gaps 提供按排名排列的覆盖缺口(每个子网对应 /api/v1/feeds/subnets/{netuid})
可嵌入徽章![metagraphed](https://api.metagraph.sh/api/v1/subnets/{netuid}/badge.svg) — SVG(也可使用 /providers/{slug}/badge.svg);通过 ?metric=uptime 查看可靠性,通过 ?metric=completeness 查看覆盖评分,还可使用 ?style=flat-square 和 ?label=…

此仓库

Cloudflare Worker API + Node 构建脚本。架构优先:JSON Schema 是规范契约 → OpenAPI → 类型/客户端。生成的文件为确定性 JSON;数据按计划刷新到 R2/KV。

docs/              product + operating notes (start here)
registry/          subnet overlays, candidates, community submissions
schemas/           canonical JSON Schema components
scripts/           validation, generation, probe, safety
workers/           Cloudflare Worker API routes
public/metagraph/  compact generated artifacts + contracts
generated/         generated TypeScript types + client

更多文档:docs/api-stability.md(/api/v1 契约)、docs/curation-playbook.md。

贡献

在支持 devcontainer 的工具(VS Code、GitHub Codespaces、devcontainer CLI)中打开此仓库,即可使用零配置环境 — 预装了 Node 22 和 Playwright 的 Chromium。问题已标记为 good first issue 和 help wanted — 可以从这里开始。

  • 以架构为先的修改需要运行 npm run build(重新生成 openapi.json 和类型)。
  • 社区提交采用 PR 优先:将一个表层添加到且仅添加到一个 registry/subnets/<slug>.json 文件中(使用 npm run surface:add;如果该子网尚无文件,请先使用 npm run subnet:new),不要添加生成的产物。

请参阅 CONTRIBUTING.md 和 docs/curation-playbook.md。

子网目录

128 个精选子网 — 其中 117 个有网站,46 个有文档,116 个有公开仓库。实时健康状态、搜索和完整列表(包含所有活跃子网,不仅是精选子网)请访问 metagraph.sh;各子网的 JSON 位于 https://api.metagraph.sh/api/v1/subnets/{netuid}。Root(SN0)是基础层链基础设施,在下方单独列出,不计入子网数量。

重点领域: compute 9 · data 7 · defi 6 · inference 6 · language-models 4 · prediction-markets 4 · computer-vision 3 · finance 3 · dashboard 2 · data-artifact 2 · decentralized-training 2 · depin 2

由 scripts/generate-registry-readme-section.ts 根据 registry/subnets/ 中整理好的覆盖层自动生成——完善一个子网(一个 PR),它就会显示在这里。这不是实时列表;如需浏览和监控所有内容,请访问 metagraph.sh。

相关内容

  • 前端 — 本仓库中的 apps/ui/(通过 monorepo 整合,从独立的 metagraphed-ui 仓库迁入):位于 metagraph.sh 的 Web 应用——区块浏览器、子网目录,以及非托管式质押/委托流程(/delegate)。采用 Vite + React 19 + TanStack Start 构建,作为独立的 Cloudflare Worker 部署。不存储任何子网数据——它会呈现此后端提供的内容。

许可证

后端(Cloudflare Worker + 构建流水线)采用 AGPL-3.0 许可证。发布的客户端 SDK 采用宽松许可证,方便你自由嵌入使用——packages/client(npm)和 python/(PyPI)采用 Apache-2.0 许可证。

© 2026 JSONbored

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。