Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

MCPChain

MCP.Pizza Chef: Deeptanshu-sankhwar

MCPChain is a blockchain-based MCP server that integrates the Model Context Protocol with Web3 by anchoring agent tools, trust registries, and attestable executions on-chain. It enables secure, decentralized, and verifiable interactions for AI agents within blockchain environments, supporting trust and transparency in multi-agent workflows.

Use This MCP server To

Anchor AI agent tools and workflows on a blockchain Create decentralized trust registries for AI agent identities Enable attestable and verifiable AI execution records on-chain Support secure multi-agent collaboration with blockchain audit trails Integrate MCP-enabled AI agents with Web3 decentralized apps Facilitate transparent and tamper-proof AI decision logging Build decentralized AI governance frameworks using on-chain data

README

MCPChain

MCPChain brings the Model Context Protocol to Web3 by anchoring agent tools, trust registries, and attestable executions on-chain.

Start the chain

cd mcpchain
ignite chain build

[Optional] Delete Previous Chain State (Safe Dev Reset)

rm -rf ~/.mcpchain

Init Chain

mcpchaind init validator --chain-id mcpchain

Create Key

mcpchaind keys add validator

Replace "stake" with "umcp" in genesis.json

sed -i '' 's/"stake"/"umcp"/g' ~/.mcpchain/config/genesis.json

Add Funds

mcpchaind genesis add-genesis-account $(mcpchaind keys show validator -a) 1000000000umcp

Generate gentx using updated denom

mcpchaind genesis gentx validator 500000000umcp --chain-id mcpchain

Collect and validate

mcpchaind genesis collect-gentxs
mcpchaind genesis validate

Start the chain with a minimum gas price

mcpchaind start --minimum-gas-prices=0.001umcp

MCPChain FAQ

How do I start the MCPChain server?
Follow the setup commands: build with 'ignite chain build', initialize with 'mcpchaind init', create keys, fund accounts, generate gentx, and start the chain with minimum gas prices.
What blockchain platform does MCPChain use?
MCPChain is built on a Cosmos-SDK based blockchain, leveraging Ignite CLI for chain building and management.
Can MCPChain integrate with existing MCP clients?
Yes, MCPChain acts as an MCP server that can be connected to MCP clients to provide on-chain context and attestable executions.
How does MCPChain ensure trust and security?
By anchoring tools, trust registries, and executions on-chain, MCPChain provides decentralized verification and tamper-proof audit trails.
Is MCPChain suitable for production environments?
MCPChain is designed for Web3 integration and can be deployed in production with proper configuration and network setup.
What programming languages or SDKs are needed to interact with MCPChain?
Interaction typically involves blockchain SDKs compatible with Cosmos-SDK and standard MCP client libraries.
How does MCPChain handle gas fees?
MCPChain requires minimum gas prices for transactions, configurable at chain start, to incentivize network security and operation.
Can I reset the MCPChain state during development?
Yes, you can safely delete the chain state directory (e.g., ~/.mcpchain) to reset the chain for development purposes.