Skip to content

Latest commit

 

History

History
132 lines (100 loc) · 1.97 KB

File metadata and controls

132 lines (100 loc) · 1.97 KB

Agent Toolbox MCP Server

A Model Context Protocol server that provides AI agents with production-ready tools for web search, content extraction, weather forecasts, financial data, and web page screenshots.

Tools

Tool Description
search Search the web via DuckDuckGo. Returns titles, URLs, and snippets.
extract Extract clean content from any URL using Mozilla Readability. Supports markdown, text, and JSON output.
weather Get current conditions and 7-day forecasts for any location worldwide (Open-Meteo).
finance Real-time stock quotes, historical data, and currency exchange rates (Yahoo Finance).
screenshot Capture screenshots of any web page as PNG (Playwright/Chromium).

Installation

npm install -g @agent-toolbox/mcp-server

Usage

With Claude Desktop

Add to your claude_desktop_config.json:

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

With npx (no install)

{
  "mcpServers": {
    "agent-toolbox": {
      "command": "npx",
      "args": ["-y", "@agent-toolbox/mcp-server"]
    }
  }
}

Standalone

agent-toolbox-mcp

The server communicates over stdio using the MCP protocol.

Tool Details

search

{
  "query": "OpenAI latest news",
  "count": 5,
  "lang": "en"
}

extract

{
  "url": "https://example.com",
  "format": "markdown"
}

weather

{
  "location": "Tokyo"
}

Or by coordinates:

{
  "lat": 35.6895,
  "lon": 139.6917
}

finance

Stock quote:

{
  "symbol": "AAPL"
}

Exchange rate:

{
  "from": "USD",
  "to": "EUR",
  "amount": 100
}

screenshot

{
  "url": "https://example.com",
  "width": 1280,
  "height": 720,
  "fullPage": false
}

Requirements

  • Node.js >= 18
  • Playwright browsers installed (npx playwright install chromium)

License

MIT