Seashail

任意 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 工具。

目录