agent-toolbox

Vincentwei1021/agent-toolbox
3 starsMITCommunity

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

agent-toolbox MCP server](https://glama.ai/mcp/servers/@Vincentwei1021/agent-toolbox/badges/score.svg)](https://glama.ai/mcp/servers/@Vincentwei1021/agent-toolbox) ๐Ÿ“‡ โ˜๏ธ ๐ŸŽ ๐ŸชŸ ๐Ÿง - Production-ready MCP server providing 13 tools for AI agents: web search,...

README.md

<div align="center">

โšก Agent Toolbox

13 production-ready tools for AI agents โ€” one API key, zero complexity.

![npm](https://www.npmjs.com/package/agent-toolbox-mcp) ![PyPI](https://pypi.org/project/langchain-agent-toolbox/) ![License](LICENSE) ![Endpoints](https://api.toolboxlite.com/docs) ![Glama](https://glama.ai/mcp/servers/@Vincentwei1021/agent-toolbox)

Docs ยท Playground ยท OpenAPI Spec ยท npm

</div>

---

Why Agent Toolbox?

Building AI agents that interact with the real world? You'd normally need:

| Without Agent Toolbox | With Agent Toolbox | |---|---| | 6+ API keys (Google, OpenWeatherMap, Yahoo Finance, ...) | 1 API key | | Different auth methods per service | Unified Bearer auth | | Parse different response formats | Consistent JSON responses | | Handle rate limits per provider | Built-in rate limiting | | No caching, redundant calls | Smart LRU caching | | Pay $50-200+/mo for APIs | Free tier: 1,000 calls/mo |

Quick Start (30 seconds)

1. Get your free API key

curl -X POST https://api.toolboxlite.com/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{"email": "you@example.com"}'

2. Make your first call

curl -X POST https://api.toolboxlite.com/v1/search \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "best AI agent frameworks"}'

3. That's it! ๐ŸŽ‰

No credit card. No setup. 13 endpoints ready to use.

13 Endpoints

| Endpoint | Description | Cache | |----------|-------------|-------| | POST /v1/search | Web search via DuckDuckGo | 5 min | | POST /v1/extract | Extract content from any URL | 5 min | | POST /v1/screenshot | Capture webpage screenshots | 1 hr | | POST /v1/weather | Weather & forecast | 15 min | | POST /v1/finance | Stock quotes & exchange rates | 15 min | | POST /v1/validate-email | Email validation (MX + SMTP) | 1 hr | | POST /v1/translate | Translate 100+ languages | 1 hr | | POST /v1/geoip | IP geolocation lookup | 1 hr | | POST /v1/news | News article search | 5 min | | POST /v1/whois | Domain WHOIS lookup | 1 hr | | POST /v1/dns | DNS record queries | 5 min | | POST /v1/pdf-extract | Extract text from PDFs | 1 hr | | POST /v1/qr | Generate QR codes | 24 hr |

MCP Server

Use Agent Toolbox as an MCP server in Claude Desktop, Cursor, or Windsurf:

npm install -g agent-toolbox-mcp

Add to Claude Desktop config:

{
  "mcpServers": {
    "agent-toolbox": {
      "command": "agent-toolbox-mcp"
    }
  }
}

See MCP Quickstart Guide for full setup instructions.

SDK Integrations

Python โ€” LangChain

pip install langchain-agent-toolbox
from langchain_agent_toolbox import AgentToolboxSearchTool

search = AgentToolboxSearchTool()
result = search.invoke({"query": "AI agents", "count": 3})

Python โ€” LlamaIndex

pip install llamaindex-agent-toolbox
from llamaindex_agent_toolbox import AgentToolboxSearchTool

search = AgentToolboxSearchTool()
result = search.call(query="AI agents", count=3)

Examples

| Example | Description | |---------|-------------| | Research Agent | Auto-research any topic โ†’ markdown report | | Website Monitor | Monitor sites with DNS + screenshots + content | | MCP Quickstart | Claude Desktop / Cursor / Windsurf setup |

Pricing

| Plan | Price | Calls/month | Rate Limit | |------|-------|-------------|------------| | Free | $0 | 1,000 | 60/min | | Pro | $29/mo | 50,000 | 120/min | | Scale | $99/mo | 500,000 | 300/min |

All plans include all 13 endpoints. No feature gating.

Self-Hosting

git clone https://github.com/Vincentwei1021/agent-toolbox.git
cd agent-toolbox
npm install && npm run build
cp .env.example .env  # Add your config
npm start

Or with Docker:

docker build -t agent-toolbox .
docker run -p 3100:3100 --env-file .env agent-toolbox

Used By

Building with Agent Toolbox? Open an issue to get listed here.

License

MIT ยฉ Vincentwei1021

Related MCP servers

Browse all โ†’