MCP Catalogs
首页

onetool-mcp

by beycom·18·综合分 43

OneTool MCP 提供超过 100 种工具在单一服务器中,减少 96% 的令牌使用并消除上下文衰减。

developer-toolsfile-systemai-llm
5
Forks
0
活跃 Issue
本月
最近提交
2 天前
收录于

概述

OneTool 是一个创新的 MCP 服务器,解决了使用多个 MCP 服务器时的令牌消耗过多问题。通过提供超过 100 种工具的 Python API 接口,它将令牌使用量从约 150,000 个减少到仅 2,000 个 - 节省 98.7% 的成本。服务器包含多种工具包,用于网络搜索、AWS 操作、数据库交互、文件操作、图表创建、文档转换等。它还包含特殊工具,如图像视觉、智能上下文存储和文本压缩。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:需要使用多个 MCP 服务器但希望减少令牌成本并避免上下文衰减的开发者
:构建需要多样化工具(如网络搜索、文件操作和数据库访问)的 AI 应用程序团队
:希望通过单一 MCP 连接集成多种服务(如 AWS、Chrome DevTools 和文档工具)的高级用户
:OneTool 如何减少令牌使用?
:我可以将现有的 MCP 服务器与 OneTool 一起使用吗?
:OneTool 提供哪些安全功能?

什么时候选它

当你需要访问100+开发工具并希望最小化令牌消耗时,特别是当你已经使用Python进行代理开发时,选择OneTool。

什么时候不要选它

如果你更喜欢声明式工具定义而非代码执行,或者需要与非Python环境的紧密集成,不要选择OneTool。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • brave.search

    Web search using the Brave search engine

  • db.query

    Execute SQL queries on databases

  • file.read

    Read contents of files

  • excel.read

    Read data from Excel files

  • ot_image.load

    Load and analyze images using vision AI

  • whiteboard.draw

    Create diagrams on an Excalidraw whiteboard

  • convert.pdf_to_md

    Convert PDF documents to Markdown

  • aws.whoami

    Check current AWS identity and permissions

  • diagram.create

    Create Mermaid diagrams

  • ot_context.search

    Search in the smart context store

  • tavily.search

    AI-native search with Tavily

  • webfetch.fetch

    Fetch content from web pages

可对比工具

mcp-server-all-in-onenpx-multiple-serverstool-registry-mcp

安装

安装

需要 [uv](https://docs.astral.sh/uv/):

uv tool install 'onetool-mcp[all]'   # 所有功能
onetool init --config ~/.onetool

添加到 Claude Code:

claude mcp add onetool -- onetool --config ~/.onetool/onetool.yaml --secrets ~/.onetool/secrets.yaml

或手动添加到 ~/.claude/mcp.json

{
  "mcpServers": {
    "onetool": {
      "command": "onetool",
      "args": ["--config", "/Users/yourname/.onetool/onetool.yaml", "--secrets", "/Users/yourname/.onetool/secrets.yaml"]
    }
  }
}

FAQ

OneTool 如何减少令牌使用?
OneTool 不是为每个 MCP 服务器发送工具定义(每服务器 3K-30K 令牌),而是提供 Python API,让代理直接编写代码,无论使用多少工具,都能减少 96% 的令牌使用。
我可以将现有的 MCP 服务器与 OneTool 一起使用吗?
是的,OneTool 包含 MCP 服务器代理功能,允许您包装现有的 MCP 服务器而不产生工具税,通过 Python 代码显式调用它们。
OneTool 提供哪些安全功能?
OneTool 包括 AST 验证、路径边界、输出清理和机密管理,使用 age 加密的 yaml 文件,由操作系统密钥库支持。

onetool-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。