OneTool MCP server
One MCP for devs incl Brave,Google,Tavily,Context7,AWS,Excalidraw,DB,GitHub,DevTools,Playwright
24 stars
Reviews
Write oneNobody has reviewed OneTool MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
OneTool MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualityno auth information5/15
- Maintenancelast push 27 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install OneTool MCP in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the OneTool MCP repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.beycom/onetool-mcp -->
🧿 One MCP for developers - no tool tax, no context rot.250+ tools your agent calls as Python code: search, docs, files, databases, diagrams, vision, memory - plus a proxy for every MCP server you already use.
Works with Claude Code, Cursor, Codex - any MCP client
The Problem
Every MCP server re-sends its tool definitions on every request: 3K-30K tokens each. Connect 5 servers and you've burned 55K tokens before the conversation starts. Connect 10+ and you're at 100K.
The math is brutal: Claude Opus 4.5 at $5/M input tokens, 20 days × 10 conversations × 10 messages × 3K tokens = $30/month per MCP server - even if you never use the tools.
And then there's context rot - your AI literally gets dumber as you add more tools (Chroma Research, 2025).
The Solution
OneTool is one MCP server that exposes tools as a Python API. Instead of reading tool definitions, your agent writes code:
__onetool brave.search(query="react 19 server components")Configure one MCP server. Use unlimited tools - ~2K tokens no matter how many you add.
"Agents scale better by writing code to call tools instead. This reduces the token usage from 150,000 tokens to 2,000 tokens...a cost saving of 98.7%"
— Anthropic Engineering
97% fewer tokens. 30× lower cost. No context rot. (Measured - 47,660 → 1,131 input tokens against 18 MCP servers.)
📖 Read the full story
Code Is the Interface
Because tools are Python functions, your agent does things tool-call JSON can't: batch, chain, loop, compose.
__onetool
page = webfetch.fetch(url="https://fastmcp.dev/changelog", output_format="markdown")
notes = ot_llm.transform(data=page, prompt="Summarise the breaking changes")
mem.write(topic="deps/fastmcp", content=notes)Three packs, one request. Intermediate results flow between tools as variables - the page body never touches your context window, and the summarising runs on a cheap model instead of your expensive coding agent.
Every call is explicit and reviewable - __onetool brave.search(query="...") shows you exactly what runs. No tool-selection guessing.
And the runtime is built for how agents actually type:
- mem.search(q="auth") works - any unambiguous parameter prefix resolves (q= → query=)
- wb.draw(...) works - packs have short aliases (wb, ctx, img)
- github.listRepositories() works on proxied servers - snake/camel/Pascal all resolve
- A typo'd tool gets a did-you-mean, a disconnected server names the command that fixes it
- Oversized results come back as a searchable handle instead of flooding the window
Install
Bootstrap (installs uv if missing, installs OneTool, initialises config, prints MCP config):
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
OneTool MCP: common questions
- Is OneTool MCP server safe?
- Mostly: it is graded B (70/100). Read the OneTool MCP safety report
- Does OneTool MCP need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is OneTool MCP maintained?
- The last commit was 27 days ago (2026-09-01). The latest release is v2.2.2.
- What can I use instead of OneTool MCP?
- Servers from other publishers that do the same job: Playwright MCP server, invisible_playwright_mcp MCP server and CloakBrowser MCP server. Compare all OneTool MCP alternatives.
Alternatives to OneTool MCP
Same job from other publishers: the closest match first, then the best rated.
- PlaywrightPlaywright Tools for MCPnot reviewedWidely usedA
- invisible_playwright_mcpAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.not reviewedEstablishedA
- CloakBrowser MCPPlaywright MCP-compatible browser automation bridge for CloakBrowser Chromium.not reviewedEstablishedB
- Native DevToolsMCP server for desktop, browser (CDP), and Android automation. Screenshot, OCR, click, type.not reviewedEstablishedA
- Good EggsMCP server for Good Eggs grocery shopping automation using Playwright.not reviewedGrowingA