{"ok":true,"schema_version":1,"data":{"content_hash":"e3ddf7dca17e4d723ad52eaee5c0c6511a0a736816f30239adfa6f489d0f9da8","contract_version":"2026-07-03.2","copyable_agent":{"description":"Paste-ready system prompt that turns any agent (Claude, Cursor, …) into a metagraphed-powered Bittensor integration agent.","title":"Bittensor integration agent","url":"https://api.metagraph.sh/agent.md"},"generated_at":"2026-07-22T18:15:00.789Z","mcp":{"endpoint":"https://api.metagraph.sh/mcp","install":"claude mcp add --transport http metagraphed https://api.metagraph.sh/mcp","server_card":"https://api.metagraph.sh/.well-known/mcp/server-card.json","tools":[{"name":"search_subnets","title":"Search Bittensor subnets"},{"name":"list_subnets","title":"List all Bittensor subnets"},{"name":"find_subnets_by_capability","title":"Find subnets by capability"},{"name":"get_subnet","title":"Get subnet overview"},{"name":"get_subnet_detail","title":"Get one subnet's raw structural detail"},{"name":"get_subnet_snapshot","title":"Get one subnet's compound snapshot (5 views in one call)"},{"name":"get_network_health","title":"Get global operational health"},{"name":"get_health_history","title":"Get daily operational health history"},{"name":"get_subnet_health","title":"Get subnet health"},{"name":"get_subnet_health_trends","title":"Get subnet health trends"},{"name":"get_health_trends","title":"Get all-subnet health trends"},{"name":"get_subnet_health_percentiles","title":"Get subnet latency percentiles"},{"name":"get_subnet_health_incidents","title":"Get subnet downtime incidents"},{"name":"get_subnet_economics","title":"Get subnet economics"},{"name":"get_subnet_stake_quote","title":"Get a subnet stake/unstake quote"},{"name":"get_stake_action_preview","title":"Preview a hypothetical stake action (read-only)"},{"name":"get_economics","title":"Get network-wide subnet economics"},{"name":"get_subnet_trajectory","title":"Get subnet trajectory"},{"name":"get_economics_trends","title":"Get network-wide economics trends"},{"name":"get_subnet_concentration","title":"Get subnet stake/emission concentration"},{"name":"get_subnet_performance","title":"Get subnet reward distribution & score spread"},{"name":"get_subnet_idle_stake","title":"Get subnet idle stake"},{"name":"get_chain_concentration","title":"Get network-wide stake/emission concentration"},{"name":"get_chain_performance","title":"Get network-wide reward distribution & score spread"},{"name":"get_chain_idle_stake","title":"Get network-wide idle stake"},{"name":"get_chain_identity_history","title":"Get network-wide subnet-identity-change feed"},{"name":"get_chain_yield","title":"Get network-wide emission yield (return rate)"},{"name":"get_chain_turnover","title":"Get network-wide validator turnover"},{"name":"get_chain_stake_flow","title":"Get network-wide net stake flow"},{"name":"get_chain_alpha_volume","title":"Get network-wide rolling 24h alpha volume"},{"name":"get_chain_weights","title":"Get network-wide validator weight-setting activity"},{"name":"get_chain_weight_setters","title":"Get network-wide weight-setter leaderboard"},{"name":"get_chain_stake_moves","title":"Get network-wide stake-movement (re-delegation) activity"},{"name":"get_chain_stake_transfers","title":"Get network-wide stake-transfer (between-coldkeys) activity"},{"name":"get_chain_axon_removals","title":"Get network-wide axon-removal activity"},{"name":"get_chain_serving","title":"Get network-wide axon-endpoint serving activity"},{"name":"get_chain_prometheus","title":"Get network-wide Prometheus-endpoint serving activity"},{"name":"get_blocks_summary","title":"Get block-production analytics"},{"name":"get_subnet_concentration_history","title":"Get subnet concentration history"},{"name":"get_subnet_turnover","title":"Get subnet validator turnover"},{"name":"get_subnet_yield","title":"Get subnet emission yield distribution"},{"name":"get_subnet_yield_history","title":"Get subnet yield history"},{"name":"get_subnet_stake_flow","title":"Get subnet net stake flow"},{"name":"get_subnet_event_summary","title":"Get subnet event summary"},{"name":"get_subnet_weights","title":"Get subnet weight-setting activity"},{"name":"get_subnet_weight_setters","title":"Get subnet weight-setter leaderboard"},{"name":"get_subnet_registrations","title":"Get subnet registration activity"},{"name":"get_subnet_stake_moves","title":"Get subnet stake-movement activity"},{"name":"get_subnet_stake_transfers","title":"Get subnet stake-transfer activity"},{"name":"get_subnet_axon_removals","title":"Get subnet axon-removal activity"},{"name":"get_subnet_serving","title":"Get subnet axon-endpoint serving activity"},{"name":"get_subnet_prometheus","title":"Get subnet Prometheus-endpoint serving activity"},{"name":"get_subnet_deregistrations","title":"Get subnet deregistration activity"},{"name":"get_subnet_performance_history","title":"Get subnet performance history"},{"name":"get_subnet_movers","title":"Get cross-subnet momentum leaderboard"},{"name":"get_subnet_uptime","title":"Get subnet uptime history"},{"name":"get_registry_leaderboards","title":"Get registry leaderboards"},{"name":"get_domain_summary","title":"Get per-domain rollup(s)"},{"name":"list_profiles","title":"List subnet profiles"},{"name":"get_subnet_profile","title":"Get one subnet's public profile"},{"name":"compare_subnets","title":"Compare subnets side by side"},{"name":"get_global_incidents","title":"Get global probe incidents"},{"name":"get_subnet_metagraph","title":"Get subnet metagraph (per-UID)"},{"name":"list_subnet_validators","title":"List a subnet's validators"},{"name":"list_global_validators","title":"List the network-wide validator leaderboard"},{"name":"get_validator_detail","title":"Get one validator's cross-subnet detail"},{"name":"compare_validators","title":"Compare validators side by side (read-only)"},{"name":"get_webhook_subscription","title":"Get a webhook subscription's public status"},{"name":"get_alert_trigger","title":"Get a chain alert trigger by id"},{"name":"get_validator_nominators","title":"Get who has staked to a validator"},{"name":"get_validator_history","title":"Get a validator's staked-over-time history"},{"name":"get_neuron","title":"Get one neuron by UID"},{"name":"get_subnet_history","title":"Get a subnet's daily history"},{"name":"get_subnet_identity_history","title":"Get a subnet's on-chain identity history"},{"name":"get_neuron_history","title":"Get one neuron's daily history"},{"name":"get_subnet_events","title":"Get a subnet's chain-event stream"},{"name":"get_subnet_hyperparams","title":"Get a subnet's current hyperparameters"},{"name":"get_subnet_hyperparams_history","title":"Get a subnet's hyperparameter change history"},{"name":"get_subnet_volume","title":"Get a subnet's rolling 24h alpha volume"},{"name":"get_subnet_ohlc","title":"Get a subnet's OHLC price/volume candles"},{"name":"get_subnet_ownership_history","title":"Get a subnet's ownership-change history"},{"name":"get_subnet_conviction","title":"Get a subnet's live conviction leaderboard"},{"name":"get_subnet_recycled","title":"Get a subnet's live cumulative recycled TAO"},{"name":"get_subnet_burn","title":"Get a subnet's live current registration/burn cost"},{"name":"get_subnet_lease","title":"Get a subnet's live lease state"},{"name":"get_subnet_lease_history","title":"Get a subnet's lease-lifecycle history"},{"name":"get_account","title":"Get a cross-subnet account summary"},{"name":"get_account_entities","title":"Get an account's entity labels and subnet-ownership ties"},{"name":"get_account_balance","title":"Get an account's live TAO balance"},{"name":"get_account_root_claim","title":"Get an account's live root-claim state"},{"name":"get_account_children","title":"Get an account's live child-hotkey delegation graph"},{"name":"get_account_parents","title":"Get an account's live parent-hotkey delegation graph"},{"name":"get_account_events","title":"Get an account's chain-event history"},{"name":"get_account_subnets","title":"Get an account's cross-subnet footprint"},{"name":"get_account_portfolio","title":"Get a wallet's cross-subnet portfolio"},{"name":"get_account_positions","title":"Get an account's nominator-side positions"},{"name":"get_account_snapshot","title":"Get one account's compound snapshot (5 views in one call)"},{"name":"get_account_identity","title":"Get an account's on-chain identity"},{"name":"get_account_identity_history","title":"Get an account's on-chain identity change history"},{"name":"get_account_position_history","title":"Get an account's position history in one subnet"},{"name":"get_account_stake_flow","title":"Get an account's staking flow scorecard"},{"name":"get_account_stake_moves","title":"Get an account's stake-movement footprint"},{"name":"get_account_axon_removals","title":"Get an account's axon-removal footprint"},{"name":"get_account_prometheus","title":"Get an account's Prometheus-endpoint serving footprint"},{"name":"get_account_registrations","title":"Get an account's neuron-registration footprint"},{"name":"get_account_weight_setters","title":"Get an account's weight-setting footprint"},{"name":"get_account_serving","title":"Get an account's axon-endpoint serving footprint"},{"name":"get_account_deregistrations","title":"Get an account's neuron-deregistration footprint"},{"name":"get_account_history","title":"Get an account's daily activity history"},{"name":"get_account_extrinsics","title":"Get an account's signed extrinsics"},{"name":"get_account_transfers","title":"Get an account's native-TAO transfer feed"},{"name":"get_account_counterparties","title":"Rank an account's transfer counterparties"},{"name":"list_blocks","title":"List recent blocks"},{"name":"get_block","title":"Get a block by number or hash"},{"name":"list_block_extrinsics","title":"List extrinsics in one block"},{"name":"get_block_events","title":"Get decoded events in one block"},{"name":"list_extrinsics","title":"List extrinsics with optional filters"},{"name":"get_extrinsic","title":"Get an extrinsic by hash or composite ref"},{"name":"get_sudo","title":"Get the root-origin (Sudo) call feed"},{"name":"get_sudo_key","title":"Get the current Sudo::Key holder"},{"name":"get_network_parameters","title":"Get live global Subtensor protocol/governance parameters"},{"name":"get_randomness_status","title":"Get the live drand randomness-beacon status"},{"name":"get_governance_config_changes","title":"Get the root-origin network-config change feed"},{"name":"get_runtime","title":"Get the runtime spec-version transition timeline"},{"name":"list_accounts","title":"List the site-wide accounts leaderboard"},{"name":"get_top_holders","title":"Get the balance-based top-holder leaderboard"},{"name":"get_block_chain_events","title":"Get every raw chain event in one block"},{"name":"get_extrinsic_chain_events","title":"Get raw chain events emitted by one extrinsic"},{"name":"get_chain_activity","title":"Get recent chain-activity aggregate"},{"name":"list_chain_events","title":"List recent chain events"},{"name":"get_chain_calls","title":"Get extrinsic call-mix breakdown"},{"name":"get_chain_signers","title":"Get the most-active account signers"},{"name":"get_chain_fees","title":"Get chain fee and tip market analytics"},{"name":"get_chain_registrations","title":"Get chain registration activity"},{"name":"get_chain_deregistrations","title":"Get network-wide neuron-deregistration activity"},{"name":"get_chain_transfers","title":"Get network-wide native-TAO transfer analytics"},{"name":"get_chain_transfer_pairs","title":"Get top native-TAO transfer corridors"},{"name":"get_network_activity","title":"Get daily network-activity aggregates"},{"name":"list_subnet_apis","title":"List a subnet's callable services"},{"name":"get_api_schema","title":"Get a surface's API schema"},{"name":"get_fixture","title":"Get a surface's live request/response fixture"},{"name":"get_provider_detail","title":"Get one provider's detail"},{"name":"list_providers","title":"List providers and sources"},{"name":"list_surfaces","title":"List curated public surfaces"},{"name":"list_candidates","title":"List unpromoted candidate surfaces"},{"name":"list_endpoints","title":"List monitored endpoint resources"},{"name":"list_evidence","title":"List the public evidence ledger"},{"name":"list_rpc_endpoints","title":"List Bittensor RPC endpoints"},{"name":"list_source_snapshots","title":"List source input snapshots"},{"name":"list_profile_completeness","title":"List subnet profile-completeness gaps"},{"name":"list_rpc_pools","title":"List Bittensor RPC pools"},{"name":"get_subnet_endpoints","title":"Get one subnet's endpoint resources"},{"name":"list_subnet_endpoints","title":"List one subnet's endpoint resources"},{"name":"get_subnet_candidates","title":"Get one subnet's candidate surfaces"},{"name":"get_subnet_evidence","title":"Get one subnet's evidence ledger"},{"name":"list_subnet_evidence","title":"List one subnet's evidence claims"},{"name":"get_subnet_surfaces","title":"Get one subnet's curated surfaces"},{"name":"list_fixtures","title":"List captured live fixtures"},{"name":"list_schemas","title":"List captured API schemas"},{"name":"list_search_index","title":"List search index documents"},{"name":"list_search","title":"List search documents"},{"name":"list_curation","title":"List subnet curation states"},{"name":"list_gaps","title":"List subnet interface gaps"},{"name":"list_enrichment_queue","title":"List review enrichment queue entries"},{"name":"list_adapter_candidates","title":"List review adapter candidates"},{"name":"list_enrichment_evidence","title":"List review enrichment evidence entries"},{"name":"list_review_gaps","title":"List review gap priorities"},{"name":"list_review_enrichment_targets","title":"List review enrichment targets"},{"name":"list_endpoint_pools","title":"List generalized endpoint pools"},{"name":"list_endpoint_incidents","title":"List endpoint incidents"},{"name":"list_provider_endpoints","title":"List one provider's endpoint resources"},{"name":"get_lineage","title":"Get cross-network subnet lineage"},{"name":"get_freshness","title":"Get registry data freshness"},{"name":"get_contracts","title":"Get artifact contract metadata"},{"name":"get_source_health","title":"Get per-provider source health"},{"name":"get_changelog","title":"Get registry changelog"},{"name":"get_feed","title":"Get changelog feed items"},{"name":"get_build","title":"Get build summary"},{"name":"get_adapter","title":"Get adapter snapshot"},{"name":"get_agent_catalog","title":"Get the agent capability catalog"},{"name":"get_agent_resources","title":"Get the AI-resources index"},{"name":"get_rpc_usage","title":"Get RPC reverse-proxy usage analytics"},{"name":"get_best_rpc_endpoint","title":"Get the best Bittensor RPC endpoint"},{"name":"call_rpc","title":"Call a read-only Bittensor RPC method"},{"name":"query_graphql","title":"Run a GraphQL query"},{"name":"registry_summary","title":"Get the registry-wide summary"},{"name":"get_coverage","title":"Get registry coverage summary"},{"name":"get_coverage_depth","title":"Get the coverage-depth scorecard"},{"name":"list_enrichment_targets","title":"List ranked enrichment targets"},{"name":"get_subnet_gaps","title":"Get subnet interface gaps"},{"name":"find_subnet_opportunities","title":"Rank subnets by economic opportunity"},{"name":"semantic_search","title":"Semantic search across the registry"},{"name":"ask","title":"Ask a grounded question about the registry"},{"name":"find_subnet_for_task","title":"Find a subnet that can do a task"},{"name":"how_do_i_call","title":"Get concrete call instructions for a subnet"},{"name":"verify_integration","title":"Verify a surface is callable right now"},{"name":"call_subnet_surface","title":"Call a subnet's live API and return its response"},{"name":"run_saved_query","title":"Run a curated saved query"},{"name":"decode_evm_call","title":"Decode an EVM precompile call"},{"name":"get_evm_address_mapping","title":"Get H160 -> SS58 address mapping"}],"transport":"streamable-http"},"published_at":"2026-07-22T18:15:00.789Z","resources":[{"id":"agent","kind":"agent","title":"Copyable AI agent","url":"https://api.metagraph.sh/agent.md"},{"id":"agent-workflows","kind":"guide","title":"Agent workflows","url":"https://api.metagraph.sh/agent-workflows.md"},{"id":"skill","kind":"skill","title":"Bittensor skill","url":"https://api.metagraph.sh/skills/bittensor/SKILL.md"},{"id":"llms","kind":"index","title":"llms.txt","url":"https://api.metagraph.sh/llms.txt"},{"id":"llms-full","kind":"index","title":"llms-full.txt","url":"https://api.metagraph.sh/llms-full.txt"},{"id":"openapi","kind":"contract","title":"OpenAPI 3.1 contract","url":"https://api.metagraph.sh/metagraph/openapi.json"},{"id":"agent-catalog","kind":"api","title":"Agent capability catalog","url":"https://api.metagraph.sh/api/v1/agent-catalog"},{"id":"coverage-depth","kind":"api","title":"Coverage depth scorecard","url":"https://api.metagraph.sh/api/v1/coverage-depth"},{"id":"semantic-search","kind":"api","title":"Semantic search","url":"https://api.metagraph.sh/api/v1/search/semantic?q="},{"id":"ask","kind":"api","title":"Ask (grounded Q&A)","url":"https://api.metagraph.sh/api/v1/ask"},{"id":"graphql","kind":"api","title":"GraphQL (shaped registry queries)","url":"https://api.metagraph.sh/api/v1/graphql"},{"id":"fixtures","kind":"api","title":"Live request/response fixtures","url":"https://api.metagraph.sh/api/v1/fixtures"},{"id":"lineage","kind":"api","title":"Cross-network lineage","url":"https://api.metagraph.sh/api/v1/lineage"},{"id":"datasets","kind":"data","title":"Bulk CSV datasets","url":"https://api.metagraph.sh/datasets/index.json"}],"schema_version":1,"summary":{"callable_service_count":1918,"subnet_count":129}},"meta":{"artifact_path":"/metagraph/agent-resources.json","cache":"standard","contract_version":"2026-06-06.1","generated_at":"2026-07-22T18:15:00.789Z","published_at":"2026-07-22T18:15:00.789Z","source":"r2"}}