ThomasMarches/substrate-mcp-rs
by Various
A Model Context Protocol (MCP) server for Substrate blockchains, written in Rust and interfacing the subxt crate.
MCP
ThomasMarches/substrate-mcp-rs
Added 1 June 2026
Overview
A Model Context Protocol (MCP) server for Substrate blockchains, written in Rust and using the subxt crate to interface with chain data. It enables AI agents and tools to query and interact with Substrate-based networks through the MCP standard.
Best for
Best for
Developers building MCP-compatible AI tools that need to interact with Substrate blockchains
Use cases
- Connecting AI assistants to Substrate blockchain data via MCP
- Building developer tools that query on-chain state or events
- Integrating Substrate chain interactions into MCP-compatible workflows
How to use
Install
cargo build --release Tools exposed
query_balancelist_palletslist_pallet_entriesdynamic_runtime_callsend_dynamic_signed_transactionquery_storageget_latest_eventsfind_eventsget_latest_blockget_block_by_hashfind_extrinsicsget_system_infocustom_rpc
Tested with
Cursor, Claude Code, VS Code
Example client config
{\n "mcpServers": {\n "substrate-mcp-rs": {\n "command": "$PROJECT_ROOT_ABSOLUTE_PATH/target/release/substrate-mcp-rs",\n "args": []\n }\n }\n} Notes
A Model Context Protocol (MCP) server for Substrate blockchains, written in Rust and using the subxt crate to interface with chain data. It enables AI agents and tools to query and interact with Substrate-based networks through the MCP standard.
12 stars on GitHub. Last updated 2025-10-12. Licensed MIT.
Use cases
- Connecting AI assistants to Substrate blockchain data via MCP
- Building developer tools that query on-chain state or events
- Integrating Substrate chain interactions into MCP-compatible workflows
Pros
- Leverages Rust’s performance and safety for blockchain operations
- Built on the well-maintained subxt crate for reliable Substrate interaction
- Open source with a permissive license for customization
Cons
- Small user base (12 stars) indicates limited community support
- Early-stage project may lack extensive documentation or examples
- Requires familiarity with both Substrate and MCP protocols
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Leverages Rust's performance and safety for blockchain operations
- Built on the well-maintained subxt crate for reliable Substrate interaction
- Open source with a permissive license for customization
Cons
- Small user base (12 stars) indicates limited community support
- Early-stage project may lack extensive documentation or examples
- Requires familiarity with both Substrate and MCP protocols
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Cline
Cline
Open-source autonomous coding agent that lives inside VS Code. BYO model key, watch it work.
Continue
Continue.dev
Open-source AI code assistant for VS Code and JetBrains. Customisable, BYO model, built for enterprise.
Aider
Paul Gauthier
Terminal-first AI pair programmer. Edits files in your repo, commits with sensible messages, runs your tests.
Claude Code
Anthropic
Anthropic's terminal-native coding agent. Reads your repo, edits files, runs tests, ships PRs.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.