
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 start
pnpm dev
After building the project, use the provided claude_desktop_config.json
to configure your Claude Desktop:
claude_desktop_config.json
The 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.