MCP Toolhouse - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

MCP Toolhouse 是一个模型上下文协议(MCP)服务器,旨在提供对 Toolhouse 平台工具的访问,帮助用户集成和使用各种开发工具。

核心功能

  • 提供对 Toolhouse 平台工具的访问
  • 支持通过 MCP 协议集成工具
  • 支持环境变量配置(如 TOOLHOUSE_API_KEY 和 TOOLHOUSE_BUNDLE)
  • 跨平台支持(包括 Windows,通过 PYTHONUTF8 环境变量)

适用场景

  • 开发人员需要快速集成和使用 Toolhouse 平台工具
  • 自动化工作流程中需要调用 Toolhouse 工具
  • 跨平台开发环境中需要统一工具访问接口

工具列表

MCP Toolhouse 本身不直接提供工具,而是作为访问 Toolhouse 平台工具的桥梁。用户可以通过配置不同的 TOOLHOUSE_BUNDLE 来访问不同的工具集。

常见问题解答

  • Windows 兼容性问题:需要设置 PYTHONUTF8=1 环境变量以确保某些工具在 Windows 上正常工作
  • API 密钥配置:必须提供有效的 TOOLHOUSE_API_KEY 才能访问 Toolhouse 平台

使用教程

使用依赖

  • 需要安装 Node.js 和 npm(用于通过 Smithery 安装)
  • 需要 Python 环境(某些工具依赖)

安装教程

通过 Smithery 安装

bash
npx -y @smithery/cli install @SecretiveShell/MCP-toolhouse --client claude

手动设置

在配置文件中添加以下 JSON 配置:
json
{
"mcpServers": {
"MCP-Toolhouse": {
"command": "uv",
"args": ["run", "mcp-toolhouse"],
"env": {
"TOOLHOUSE_API_KEY": "th-******************_*****_******************",
"TOOLHOUSE_BUNDLE": "toolhouse-bundle-name",
"PYTHONUTF8": "1"
}
}
}
}

调试方式

  • 检查环境变量是否正确设置(特别是 TOOLHOUSE_API_KEY 和 PYTHONUTF8)
  • 验证 TOOLHOUSE_BUNDLE 是否指向有效的工具包
  • 检查服务是否正常运行:
    bash
    uv run mcp-toolhouse

点击访问

开发效率

Deepseek-Thinking-Claude-3.5-Sonnet-CLINE-MCP - MCP服务,MCP服务器,MCP教程

2025-5-3 10:10:19

开发效率

IACR Cryptology ePrint Archive MCP Server - MCP服务,MCP服务器,MCP教程

2025-5-3 10:10:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索