关于 Metagraphed Bittensor Subnet Registry
Metagraphed 是面向 Bittensor 子网接口、链上数据和端点健康状态的托管注册表与浏览器,为集成开发者及 AI Agent 提供工具。其 MCP 服务支持发现、查看 Schema、健康检查、经济数据及链和钱包查询。
主要功能
- 01按名称或能力搜索子网
- 02查看 API Schema 和调用说明
- 03检查端点及子网健康状态
- 04查询子网经济数据与趋势
- 05探索链上数据和钱包信息
- 06针对注册表进行带引用问答
适用场景
- 01为集成项目查找子网 API
- 02检查子网可用性和 Schema
- 03比较子网经济数据与趋势
- 04追踪账户在网络中的活动
MCP 相关
提供托管的 Streamable HTTP MCP 服务,支持子网发现、接口集成、健康状态、经济数据、链状态、钱包活动及注册表问答。客户端通过 OAuth 或已签发的 API 密钥进行身份验证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.metagraph.sh/mcpclaude mcp add --transport http metagraphed https://api.metagraph.sh/mcp{"mcpServers":{"metagraphed":{"type":"http","url":"https://api.metagraph.sh/mcp"}}}在 Cursor 中打开{"servers":{"metagraphed":{"type":"http","url":"https://api.metagraph.sh/mcp"}}}在 VS Code 中打开{"mcpServers":{"metagraphed":{"type":"http","url":"https://api.metagraph.sh/mcp"}}}{"mcpServers":{"metagraphed":{"serverUrl":"https://api.metagraph.sh/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
200| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| context | string | 是 | 用户的目标,简要说明。仅用于分析;不会影响结果。 |
| conversation_id | string | 否 | 可选:此对话的稳定 ID,每次调用使用相同的值。分析专用;不会影响结果。 |
详细介绍
每个子网,皆可绘入图谱。
**Bittensor 的开源注册表和区块浏览器。**涵盖全部 128 个子网、各自发布的 API 和架构、这些端点在我们最近一次探测时是否有响应,以及调用方式——支持 REST、MCP 工具和 CSV。
Bittensor 没有附带地图,所以我们绘制了一张。这里的所有运行状况数据都来自每隔 15 分钟进行一次的探测;没有任何数据由服务自行报告。
网站 · 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}) |
| 可嵌入徽章 |  — 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
- root
SN0—chain-rpc· site · docs · repo - Apex
SN1· site · docs · repo - DSperse
SN2—verifiable-oracleszkml· site · docs · repo - Templar
SN3—decentralized-trainingtournament· site · docs · repo - Targon
SN4· site · docs · repo - Hone
SN5· site · repo - Numinous
SN6—forecastingopenapisubnet-api· site · docs · repo - Allways
SN7—bitcoindefisubnet-api· site · docs · repo - Vanta
SN8· site · repo - iota
SN9· site · repo - Swap
SN10· site · docs · repo - TrajectoryRL
SN11· site · docs · repo - Compute Horde
SN12—computedashboard· site · repo - Data Universe
SN13—datamcp· site · docs · repo - Cacheon
SN14—inference· site · docs · repo - ORO
SN15· site · docs · repo - BitAds
SN16· repo - 404—GEN
SN17—3d-generation· site · repo - Zeus
SN18—weather-forecasting· site · docs · repo - blockmachine
SN19· site · docs · repo - GroundLayer
SN20—capital-markets· site - AdTAO
SN21—advertising· site · repo - Desearch
SN22—searchsocial-data· site · docs · repo - Trishool
SN23—subnet-api-observed· site · repo - Quasar
SN24—language-modelsmodel-artifacts· site · docs · repo - Mainframe
SN25—compute· site · repo - Perturb
SN26—adversarial-robustnesscomputer-vision· site · docs · repo - NI Compute
SN27—computedashboard - gm
SN28—llm-inferencemarketplacetee· site · repo - Coldint
SN29—datadistributed-training· site · docs · repo - Endure Network
SN30—defirisk-intelligence· site · docs - Recall
SN31—ragretrieval - ItsAI
SN32· site · repo - ReadyAI
SN33—conversation-datadata· site · docs · repo - BitMind
SN34—deepfake-detection· site · docs · repo - OxMarkets
SN35—defi· site · repo - Leoma
SN36· site · repo - Aurelius
SN37—alignment· site · repo - ChronoLLM
SN38—language-models· site · docs · repo - Basilica
SN39—compute· site · repo - Ralph
SN40—distributed-traininglanguage-models· site · docs · repo - Almanac
SN41—prediction-markets· site · repo - Gopher
SN42—datatee· site · docs · repo - Graphite
SN43—optimizationresearch· site · repo - Score
SN44—computer-vision· site · repo - AlphaRidge.ai
SN45—market-intelligencesentiment-analysis· site · repo - Zipcode
SN46—real-estate· site · repo - EvolAI
SN47—data· site · repo - Quantum Compute
SN48—computequantum· site · repo - Nepher Robotics
SN49—roboticstournament· site · docs · repo - Synth
SN50—finance· site · repo - lium.io
SN51—compute· site · repo - Dojo
SN52—tensorplex· site · docs · repo - engy
SN53—inferencellm-servingverified-compute· site · repo - Yanez MIID
SN54—compliancesynthetic-data· site · repo - NIOME
SN55—genomicssynthetic-data· site · repo - Gradients
SN56—ai-trainingoperational-interface· site · docs · repo - Sparket
SN57—prediction-marketssports· site · repo - Handshake58
SN58—ai-marketplacepayments· site · docs · repo - Babelbit
SN59—language· site · repo - Bitsec
SN60—security· site · repo - RedTeam
SN61—cybersecurity· site · docs · repo - Ridges
SN62—agents· site · repo - Enigma
SN63—quantum· site · repo - Chutes
SN64—computeinference· site · docs · repo - TAO Private Network
SN65—networking· site · repo - ninja
SN66—software-engineeringworkflow· site · docs · repo - Harnyx
SN67· site · repo - NOVA
SN68· site · repo - ain
SN69· site · repo - NexisGen
SN70· site · repo - Leadpoet
SN71· site · repo - StreetVision by NATIX
SN72—computer-visiondatadepin· site · docs · repo - MetaHash
SN73—defiotctreasury - Gittensor
SN74—developer-toolsrepositories· site · docs · repo - Hippius
SN75—depinstorage· site · docs · repo - Byzantium
SN76· site · repo - Liquidity
SN77—defi· site · repo - Vocence
SN78· site · repo - MVTRX
SN79· site · docs · repo - dogelayer
SN80· repo - Grail
SN81—decentralized-training· docs · repo - Compelle
SN82· site · repo - CliqueAI
SN83· site · repo - ansuz
SN84—chip-designhardware· site · docs · repo - Vidaio
SN85· site · repo - Subnet 86
SN86 - Luminar Network
SN87—video-intelligencevision· site · docs · repo - Investing
SN88—data-artifactfinance· site · repo - InfiniteHash
SN89· site · docs · repo - DegenBrain
SN90—prediction-marketsverification· site - Bitstarter #1
SN91· site · repo - Tensorclaw
SN92—inferencestale-source-restored· site · repo - Bitcast
SN93· site · repo - Bitsota
SN94· site · repo - Actual
SN95—inferencemodel-registry· site - Verathos
SN96—inferencelanguage-models· site · docs · repo - Albedo
SN97· site · repo - ForeverMoney
SN98—finance· site · repo - Thirty Spokes
SN99· site - Plaτform
SN100—ai-research· site · docs · repo - eni
SN101· site · repo - ConnitoAI
SN102· site · repo - Djinn
SN103· site · repo - Masx.ai
SN104—no-public-project-surface - Beam
SN105· site · repo - Nodexo
SN106—computegpu· site · docs · repo - Minos
SN107· site · repo - TalkHead
SN108· site · repo - Academia
SN109—data-artifact· repo - Green Compute
SN110—model-directory· site · docs · repo - oneoneone
SN111—dataugc· site · repo - minotaur
SN112· site · repo - TensorUSD
SN113—stablecoin· site · docs · repo - SOMA
SN114—mcp· site · repo - HashiChain
SN115· repo - TaoLend
SN116—defilending· site - Glyph
SN117· site · repo - Ditto
SN118—agent-memory· site · docs · repo - Satori
SN119—virtual-world - Affine
SN120· site · repo - sundae_bar
SN121· site · repo - Bitrecs
SN122—recommendations· site · docs · repo - MANTIS
SN123—sdk· site · repo - Swarm
SN124—robotics· site · repo - 8 Ball
SN125—prediction-markets· site · docs · repo - Poker44
SN126—security· site · repo - Astrid
SN127—trading-strategies· site · repo - ByteLeap
SN128—compute· site · repo
由 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
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
