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.
| 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). |
npm install -g @agent-toolbox/mcp-serverAdd to your claude_desktop_config.json:
{
"mcpServers": {
"agent-toolbox": {
"command": "agent-toolbox-mcp"
}
}
}{
"mcpServers": {
"agent-toolbox": {
"command": "npx",
"args": ["-y", "@agent-toolbox/mcp-server"]
}
}
}agent-toolbox-mcpThe server communicates over stdio using the MCP protocol.
{
"query": "OpenAI latest news",
"count": 5,
"lang": "en"
}{
"url": "https://example.com",
"format": "markdown"
}{
"location": "Tokyo"
}Or by coordinates:
{
"lat": 35.6895,
"lon": 139.6917
}Stock quote:
{
"symbol": "AAPL"
}Exchange rate:
{
"from": "USD",
"to": "EUR",
"amount": 100
}{
"url": "https://example.com",
"width": 1280,
"height": 720,
"fullPage": false
}- Node.js >= 18
- Playwright browsers installed (
npx playwright install chromium)
MIT