Claude Code
通过 MCP stdio 将 Seashail 连接到 Claude Code。
Claude Code 通过 claude CLI 原生支持 MCP 服务器。参见 Claude Code MCP 文档了解完整详情。
Seashail 是仅 stdio 模式。Claude Code 通过 stdio 启动
seashail mcp作为本地命令。
前置条件
- Seashail 已安装并在你的
PATH中 - 已创建钱包(首次连接会自动创建默认钱包,也可手动调用
create_wallet) - Claude Code 已安装
设置
将 Seashail 添加为 MCP 服务器:
claude mcp add seashail -- seashail mcp这会注册一个名为 seashail 的 MCP 服务器,通过 stdio 启动 Seashail 二进制文件。
测试网模式
连接到测试网而非主网:
claude mcp add seashail-testnet -- seashail mcp --network testnet你可以同时注册 seashail(主网)和 seashail-testnet,并在每个会话中切换。
验证
设置完成后,启动一个 Claude Code 会话并询问余额:
What's my SOL balance?Claude Code 应该通过 Seashail 调用 get_balance 工具并返回你的钱包余额。
故障排除
"seashail: command not found"
如果你的 Seashail 安装不在 PATH 中,使用绝对路径:
claude mcp add seashail -- /path/to/seashail mcpMCP 服务器无响应
确保 Seashail 守护进程没有被防火墙或权限问题阻止。在终端中手动运行 seashail mcp 检查错误。
移除并重新添加
claude mcp remove seashail
claude mcp add seashail -- seashail mcp