mcpField
T
ToolSocket

ToolSocket

远程服务
toolsocket.top其他01 天前更新

关于 ToolSocket

ToolSocket 是面向 Agent 的远程 MCP 服务和 REST API,提供社交平台、天气、金融等数据工具。CLI 可搜索、查看并运行工具,费用从预付余额中按次扣除。

主要功能

  1. 01660 多种数据工具
  2. 02用自然语言搜索工具
  3. 03查看输入模式和示例
  4. 04运行工具并获取结果
  5. 05按次扣费的预付余额

适用场景

  1. 01为 Agent 查找社交平台数据
  2. 02查询天气或汇率
  3. 03通过 CLI 运行工具

MCP 相关

远程 MCP 服务通过四个元工具提供工具发现、查看、执行和获取运行结果。stdio 桥接可连接只能启动本地命令的客户端。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://toolsocket.top/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmtoolsocket0.1.0

工具

详细介绍

ToolSocket

面向 AI Agent 的 660 多种数据工具。一个 API 密钥。按调用付费。

TikTok · Douyin · Instagram · YouTube · X · Reddit · Weibo · Bilibili · Zhihu · Kuaishou · Threads · LinkedIn · GitHub · Wikipedia · 天气 · 外汇 · 加密货币……

ToolSocket 是一个远程 MCP 服务,也提供 REST API。你的 Agent 可以搜索目录、查看工具的架构并运行工具。每次调用都从同一笔预付余额中扣费。你无需在各个平台分别注册账号,也没有订阅费用。

此仓库是开源的 CLI 和 stdio MCP bridge。服务托管于 https://toolsocket.top。


连接你的 Agent(无需安装)

MCP 端点为:

https://toolsocket.top/mcp
客户端操作方法
Claude.ai / Claude DesktopSettings → Connectors → Add custom connector → 粘贴 URL → 登录 → Allow
ChatGPTSettings → Apps & Connectors → Developer mode → Create → 粘贴 URL,身份验证选择 OAuth
Claude Codeclaude mcp add --transport http toolsocket https://toolsocket.top/mcp,然后运行 /mcp → Authenticate
Cursor / VS Code / Windsurf / Codex在 toolsocket.top/docs 复制粘贴配置

OAuth 客户端只需登录即可。支持设置请求头的客户端也可以使用 Console 中的 API 密钥:Authorization: Bearer ts_live_…。

CLI

npx -y toolsocket login                      # paste a ts_live_ key from toolsocket.top/console
npx -y toolsocket discover "douyin hot search"
npx -y toolsocket inspect openmeteo#forecast
npx -y toolsocket run openmeteo#forecast -i city=Tokyo -i days=2
npx -y toolsocket balance

也可以使用 npm i -g toolsocket 全局安装。

命令
login [--key …]将 API 密钥保存到 ~/.config/toolsocket/config.json(权限模式为 600)
discover <query> [-n 10]使用自然语言搜索,支持英语或中文
inspect <tool>描述、输入架构和示例
run <tool> [-i k=v]…运行工具。-i 支持 k=v、'{"json":true}' 或 @file.json
get <run_id>获取仍在运行中的任务
balance查看余额和今日支出
mcpstdio ⇄ 远程 MCP bridge(见下文)
logout删除已保存的密钥

任意命令都可以添加 --json,以获取机器可读的输出。退出代码:0 成功,1 出错,2 任务运行失败,3 余额不足。

环境变量:TOOLSOCKET_API_KEY 会覆盖已保存的密钥。TOOLSOCKET_URL 用于指定 CLI 连接的其他服务。

stdio MCP bridge

有些客户端只能启动本地命令(Cline、Zed、较旧的 Claude Desktop 配置)。对于这些客户端,请添加:

{
  "mcpServers": {
    "toolsocket": {
      "command": "npx",
      "args": ["-y", "toolsocket", "mcp"],
      "env": { "TOOLSOCKET_API_KEY": "ts_live_…" }
    }
  }
}

四个 MCP 工具

你的 Agent 看到的是四个元工具,而不是 660 个工具定义,因此占用的上下文空间很小:

工具功能
discover_tools(query, limit?)按相关性排序的搜索结果,包含价格和实时健康状态
inspect_tool(tool)完整描述、输入 JSON Schema 和示例
run_tool(tool, input)运行工具;最多等待 30 秒,否则返回任务 ID
get_run(run_id)查看任务状态和输出

定价

  • 社交平台数据的费用大多为每次调用 $0.0015。开放数据工具免费。
  • 每个工具都会在运行前显示价格。
  • 上游错误和超时会自动退款。
  • 你可以在 Console 中设置每日和每密钥支出限额。

开发

CLI 没有任何依赖,且只有一个文件:bin/toolsocket.js。

node bin/toolsocket.js --help
TOOLSOCKET_URL=http://127.0.0.1:8091 node bin/toolsocket.js discover weather

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。