base/base-mcp
A Model Context Protocol (MCP) server that provides onchain tools for LLMs, allowing them to interact with the Base network and Coinbase API.
Platform-specific configuration:
{
"mcpServers": {
"base-mcp": {
"command": "npx",
"args": [
"-y",
"base-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://www.npmjs.com/package/base-mcp) [](https://opensource.org/licenses/MIT)
A Model Context Protocol (MCP) server that provides onchain tools for AI applications like Claude Desktop and Cursor, allowing them to interact with the Base Network and Coinbase API.
This MCP server extends any MCP client's capabilities by providing tools to do anything on Base:
The server interacts with Base, powered by Base Developer Tools and AgentKit.
Base MCP is designed to be extensible, allowing you to add your own third-party protocols, tools, and data sources. This section provides an overview of how to extend the Base MCP server with new capabilities.
If you want to add a new tool to the Base MCP server, follow these steps:
src/tools directory for your toolindex.ts: Define and export your tools. Tools are defined as AgentKit ActionProviders.schemas.ts: Define input schemas for your toolstypes.ts: Define types required for your toolsutils.ts: Utilities for your toolssrc/main.tsLoading reviews...