A developer built a custom blockchain — coin, wallets, transaction layer — and handed the keys to an AI agent. The project, called Agents-Coin MCP, was built entirely with Claude Code and connects to Claude via Anthropic’s Model Context Protocol.
The setup gives an AI agent the ability to:
- Hold its own wallet on a purpose-built blockchain
- Create new tokens autonomously
- Execute transactions — sending and receiving coins without human intervention
- Interact with the chain via MCP tools, meaning Claude can call blockchain operations as naturally as it calls a file system
The interesting part isn’t the blockchain itself — toy chains are trivial. It’s the MCP integration pattern. Instead of building a chatbot that talks about crypto, this wires an agent directly into financial primitives. Claude doesn’t describe a transaction; it executes one. The agent has state, assets, and the ability to move value.
This sits at the intersection of two trends in the vibe-coding community: using Claude Code as the primary build tool (no manual coding, just prompting the agent through architecture decisions) and using MCP to give AI agents real capabilities beyond text generation. MCP servers for databases, APIs, and file systems are common — but giving an agent its own monetary system is a less-explored direction.
NOTE
This is a community project shared on r/vibecoding, not a production financial system. The blockchain is custom-built for the experiment, not connected to any mainnet or real-money network.
The project demonstrates a concrete MCP pattern worth studying: wrap any stateful system (in this case a blockchain) as MCP tools, and Claude Code can both build the system and operate it. The same approach applies to game engines, IoT devices, or internal business logic — anything you can expose as tool calls.