6missedcalls/zora-mcp
If you are the rightful owner of zora-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Zora Protocol MCP Server is a tool for AI-driven on-chain interactions, integrating Coinbase AgentKit and the Zora Protocol SDK.
Zora Protocol MCP Server
A Model Context Protocol (MCP) server integrating Coinbase AgentKit and the Zora Protocol SDK for AI-driven on-chain interactions.
This package provides the zora-mcp-server
binary, which Claude Desktop (or any MCP-enabled client) can use to interact with Base via Zora Protocol.
Important Notes
- Testing environment: All testing has been performed in Claude Desktop.
Installation
npm install -g @6missedcalls-ai/zora-mcp-server
This makes the agentkit command available system-wide.
Configure MCP for Client (Claude, etc.,)
{
"mcpServers": {
"zora-mcp-server": {
"command": "zora-mcp-server",
"args": [],
"env": {
"CDP_API_KEY_ID": "<CDP_API_KEY_ID>",
"CDP_API_KEY_SECRET": "<CDP_API_KEY_SECRET>",
"CDP_WALLET_SECRET": "<CDP_WALLET_SECRET>",
"SMART_WALLET_ADDRESS": "<SMART_WALLET_ADDRESS>",
"PRIVATE_KEY": "<PRIVATE_KEY>",
"NETWORK_ID": "base-mainnet",
"ZORA_API_KEY": "<ZORA_API_KEY>"
}
}
}
}
Run Locally
Clone the project
git clone https://github.com/6missedcalls/zora-mcp.git
CD into the Repository
cd zora-mcp
Install NPM Packages
npm install
Build MCP Server
npm run build
Configure MCP for Client (Claude, etc.,)
{
"mcpServers": {
"zora-mcp-server": {
"command": "node",
"args": ["<full_path_to_project>/zora-mcp/build/index.js"],
"env": {
"CDP_API_KEY_ID": "<CDP_API_KEY_ID>",
"CDP_API_KEY_SECRET": "<CDP_API_KEY_SECRET>",
"CDP_WALLET_SECRET": "<CDP_WALLET_SECRET>",
"SMART_WALLET_ADDRESS": "<SMART_WALLET_ADDRESS>",
"PRIVATE_KEY": "<PRIVATE_KEY>",
"NETWORK_ID": "base-mainnet",
"ZORA_API_KEY": "<ZORA_API_KEY>"
}
}
}
}
Usage/Examples
Once a client (Claude, etc.) has been properly configured you can use natural language to invoke commands.
get top 20 tokens by volume on zora
get token information for 0x1d95c975ef9a1721a69105521b6efaf88348ac80
get new coins on the zora protocol
get last traded tokens on the zora protocol
get the most valuable tokens on zora protocol
get the top gainers on zora protocol today
swap $5 ETH for USDC
send $5 ETH to <wallet_address>
trade 75% my "eth" as my input token with 5% slippage for contract 0xd769d56f479e9e72a77bb1523e866a33098feec5
Feedback
If you have any feedback, please create an issue here.
Contributing
Contributions are always welcome!
Please fork the repository and make your changes. Then create a Pull Request.