Prerequisites
Quick Start
Connect an ADK agent to the Nimble MCP server usingMcpToolset with StreamableHTTPConnectionParams. ADK auto-discovers all available Nimble tools — search, extract, crawl, map, and agents.
Python
Run the Agent
Python
Filter Tools
By default, ADK discovers all Nimble MCP tools. Usetool_filter to expose only the tools the agent needs:
Python
Available Tools
ADK auto-discovers these tools from the Nimble MCP server:| Tool | Description |
|---|---|
search | Web search with configurable depth and focus modes |
extract | Extract content from any URL with rendering support |
map | Discover all URLs on a website via sitemaps and link crawling |
crawl | Crawl multiple pages with path filtering and progress tracking |
agents | Run pre-built extraction agents for structured data |
Next Steps
Nimble MCP Server
Full MCP server setup for Cursor, Claude Desktop, and other clients
Search
Web search with depth levels, filtering, and AI answers
OpenAI
Use Nimble with OpenAI function calling and the Agents SDK
Anthropic
Use Nimble with Claude’s tool-use API and Tool Runner