任意 MCP 客户端(stdio)
使用 stdio 命令将 Seashail 连接到任意 MCP 客户端(无 SSE,无 URL)。
Seashail 是自托管且仅 stdio 模式。
如果你的客户端界面要求提供服务器 URL(SSE/HTTP),Seashail 不支持该模式。你必须将其配置为客户端启动的本地命令。
你只需要两个字段
大多数 MCP 客户端最终需要:
- 命令:
seashail - 参数:
mcp
测试网(可选):
- 参数:
mcp --network testnet
如果 seashail 不在你的 PATH 中,请为 命令 使用绝对路径(例如 /usr/local/bin/seashail)。
常见配置文件格式
如果你的 MCP 主机使用 mcpServers JSON 格式,以下是最小配置:
{
"mcpServers": {
"seashail": {
"command": "seashail",
"args": ["mcp"]
}
}
}如果你的 MCP 主机使用 VS Code 的 servers JSON 格式,以下是最小配置:
{
"servers": {
"seashail": {
"type": "stdio",
"command": "seashail",
"args": ["mcp"]
}
}
}免安装选项(仍为 stdio)
如果你想要一行命令运行 Seashail 而不将 seashail 放在 PATH 中,配置你的 MCP 客户端通过 npx 运行:
- 命令:
npx - 参数:
-y @seashail/mcp --
测试网(可选):
- 参数:
-y @seashail/mcp -- --network testnet
这仍然是通过 stdio 在本地运行 Seashail。(首次运行时可能会下载启动器包。)
如果你更喜欢 Python 工具,也可以通过 uvx 运行:
- 命令:
uvx - 参数:
seashail-mcp --
测试网(可选):
- 参数:
seashail-mcp -- --network testnet
验证
配置客户端后,询问:
What's my SOL balance?你的客户端应该调用 Seashail 的 get_balance 工具。