Toolhouse MCP Server

Toolhouse MCP Server

这个 MCP 服务器允许你将 MCP 客户端与 Toolhouse 的工具连接起来。

数据与应用分析
访问服务器

README

Toolhouse MCP 服务器

Toolhouse MCP 服务器实现

此 MCP 服务器允许您将 MCP 客户端与 Toolhouse 的工具连接。构建于 Toolhouse 和 Groq 的 API 之上 - 以实现快速推理。

模型上下文协议 (MCP) 是一种开放协议,可实现 LLM 应用程序与外部数据源和工具之间的无缝集成。无论您是构建 AI 驱动的 IDE、增强聊天界面还是创建自定义 AI 工作流程,MCP 都提供了一种标准化的方式来将 LLM 与它们所需的上下文连接起来。

<a href="https://glama.ai/mcp/servers/re2w48yrzg"><img width="380" height="200" src="https://glama.ai/mcp/servers/re2w48yrzg/badge" alt="Toolhouse Server MCP server" /></a>

特性

  • 允许兼容的 MCP 客户端(例如 Claude Desktop App)访问庞大的工具库,以增强其功能

配置

设置环境变量

  1. Toolhouse API 密钥: 您需要一个 Toolhouse API 密钥才能访问 Toolhouse 平台。

    • Toolhouse 注册并创建一个帐户,开始使用是免费的。
    • 从 Toolhouse 仪表板获取您的 API 密钥。
  2. Toolhouse Bundle (工具包): 您需要创建一个工具包,本质上是从 Toolhouse 平台上可用的工具中组装的一组工具。

    • 导航到 Toolhouse Bundles 并创建一个具有任何名称的工具包,例如 mcp-toolhouse
    • 添加您想在客户端上使用的工具,例如:抓取网页、内存、发送电子邮件
    • 确保您的工具包看起来不错(它会自动保存)
  3. (可选)如果您不想将这些环境变量放在配置中,请设置它们:

    export TOOLHOUSE_API_KEY="your_toolhouse_api_key"
    export TOOLHOUSE_BUNDLE="your_bundle_name"
    

启动服务器

[!TIP] 如果您在配置客户端时遇到困难,例如 Cursor、Windsurf、Cline 等... 请在 Github 上打开一个 Issue,我会亲自帮助您。

将此服务器添加到您的客户端配置中。 例如,在 Claude 的桌面应用程序上,导航到该文件夹并手动更改名为 claude_desktop_config.json 的设置文件。

在 MacOS 上:

~/Library/Application\ Support/Claude/claude_desktop_config.json

在 Windows 上:

%APPDATA%/Claude/claude_desktop_config.json

修改配置文件,使其如下所示:

使用 UVX

{
  "mcpServers": {
    "mcp-server-toolhouse": {
      "command": "uvx",
      "args": ["mcp_server_toolhouse"],
      "env": {
        "TOOLHOUSE_API_KEY": "your_toolhouse_api_key",
        "TOOLHOUSE_BUNDLE": "a_bundle_name"
      }
    }
  }
}

使用 UV

{
  "mcpServers": {
    "mcp-server-toolhouse": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/this/folder/mcp-server-toolhouse",
        "run",
        "mcp_server_toolhouse"
      ],
      "env": {
        "TOOLHOUSE_API_KEY": "your_toolhouse_api_key",
        "TOOLHOUSE_BUNDLE": "a_bundle_name"
      }
    }
  }
}

在本地运行此项目

此项目尚未配置为像 uvx 这样的临时环境。通过克隆存储库在本地运行该项目:

git clone https://github.com/toolhouse-community/mcp-server-toolhouse.git

将此工具添加为 MCP 服务器。

在 MacOS 上:

~/Library/Application\ Support/Claude/claude_desktop_config.json

在 Windows 上:

%APPDATA%/Claude/claude_desktop_config.json

修改配置文件以包含:

"toolhouse": {
    "command": "uv",
    "args": [
        "--directory",
        "/path/to/this/repo/",
        "run",
        "mcp-server-toolhouse"
    ],
    "env": {
        "TOOLHOUSE_API_KEY": "your_toolhouse_api_key",
        "TOOLHOUSE_BUNDLE": "a_bundle_name"
    }
}

TODO

未来的改进包括:

  • 为所有模块添加测试覆盖率
  • 扩展 API 支持以增强工具配置

调试

由于 MCP 服务器通过 stdio 运行,因此调试可能具有挑战性。为了获得最佳的调试体验,请使用 MCP Inspector

通过 npm 启动 Inspector:

npx @modelcontextprotocol/inspector uv --directory /path/to/toolhouse_mcp run toolhouse-mcp

Inspector 将显示一个 URL,用于访问浏览器中的调试工具。

推荐服务器

VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
AIO-MCP Server

AIO-MCP Server

🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。

精选
本地
Hyperbrowser

Hyperbrowser

欢迎来到 Hyperbrowser,人工智能的互联网。Hyperbrowser 是下一代平台,旨在增强人工智能代理的能力,并实现轻松、可扩展的浏览器自动化。它专为人工智能开发者打造,消除了本地基础设施和性能瓶颈带来的麻烦,让您能够:

精选
本地
BigQuery MCP Server

BigQuery MCP Server

这是一个服务器,可以让你的大型语言模型(LLM,比如Claude)直接与你的BigQuery数据对话!可以把它想象成一个友好的翻译器,它位于你的AI助手和数据库之间,确保它们可以安全高效地进行交流。

精选
mcp-perplexity

mcp-perplexity

Perplexity API 的 MCP 服务器。

精选
MCP Web Research Server

MCP Web Research Server

一个模型上下文协议服务器,使 Claude 能够通过集成 Google 搜索、提取网页内容和捕获屏幕截图来进行网络研究。

精选
MySQL MCP Server

MySQL MCP Server

允许人工智能助手通过受控界面列出表格、读取数据和执行 SQL 查询,从而使数据库探索和分析更安全、更有条理。

精选
mcp-codex-keeper

mcp-codex-keeper

作为开发知识的守护者,为 AI 助手提供精心策划的最新文档和最佳实践访问权限。

精选
MCP Etherscan Server

MCP Etherscan Server

通过 Etherscan 的 API 促进与以太坊区块链数据的交互,提供对余额、交易、代币转移、合约 ABI、gas 价格和 ENS 名称解析的实时访问。

精选
Perplexity Deep Research MCP

Perplexity Deep Research MCP

一个服务器,它允许 AI 助手使用 Perplexity 的 sonar-deep-research 模型进行网络搜索,并提供引用支持。

精选