Edwin
STDIOMCP server for AI agents to interact with Edwin SDK tools via standardized protocol.
MCP server for AI agents to interact with Edwin SDK tools via standardized protocol.
This is an example implementation of a Model Context Protocol (MCP) server for the Edwin SDK. It allows AI agents to interact with Edwin's tools through a standardized protocol.
cd examples/mcp-server
pnpm install
pnpm build
cp .env.example .env
Configure your .env file with the following required settings:
SOLANA_RPC_URL: Your RPC endpointEVM_PRIVATE_KEY: Your EVM wallet private keySOLANA_PRIVATE_KEY: Your Solana wallet private keyEDWIN_MCP_MODE=true: Enable MCP modeStart the server:
pnpm startpnpm devAfter building the project, use the provided claude_desktop_config.json to configure your Claude Desktop:
claude_desktop_config.jsonThe server will automatically start when needed by Claude Desktop.
The server exposes all tools configured in your Edwin instance. Common tools include:
.env file with private keysServer won't start:
Tools not available:
Connection issues:
Feel free to submit issues and enhancement requests!
This project is licensed under the same terms as the main Edwin SDK.