AgentFetch MCP
An open-source MCP server that enables AI agents to fetch web URLs with token estimation, smart caching, and intelligent routing. It automatically routes requests to optimal fetchers like Trafilatura, Jina, or FireCrawl to extract clean Markdown, handle PDFs, and manage context budgets efficiently.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Fetch a URL and receive clean Markdown with metadata and token count
- Estimate token usage before fetching to prevent context window overflow
- Fetch multiple URLs concurrently for parallel data retrieval
- Perform web search and fetch top results in a single round-trip
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
agentfetch-mcp 1.0.1
{
"version": "1.0.1",
"transport": "stdio",
"identifier": "agentfetch-mcp",
"registryType": "pypi",
"environmentVariables": [
{
"name": "JINA_API_KEY",
"description": "Jina Reader API key. Free tier ~1M tokens/mo at jina.ai/reader."
},
{
"name": "FIRECRAWL_API_KEY",
"description": "FireCrawl API key for JS pages. 500 free credits at firecrawl.dev. Optional."
},
{
"name": "REDIS_URL",
"description": "Redis connection URL for response caching. Optional."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"agentfetch-mcp": {
"command": "uvx",
"args": [
"agentfetch-mcp==1.0.1"
],
"env": {
"JINA_API_KEY": "<YOUR_JINA_API_KEY>",
"FIRECRAWL_API_KEY": "<YOUR_FIRECRAWL_API_KEY>",
"REDIS_URL": "<YOUR_REDIS_URL>"
}
}
}
}Cline
{
"mcpServers": {
"agentfetch-mcp": {
"command": "uvx",
"args": [
"agentfetch-mcp==1.0.1"
],
"env": {
"JINA_API_KEY": "<YOUR_JINA_API_KEY>",
"FIRECRAWL_API_KEY": "<YOUR_FIRECRAWL_API_KEY>",
"REDIS_URL": "<YOUR_REDIS_URL>"
}
}
}
}VS Code
{
"servers": {
"agentfetch-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"agentfetch-mcp==1.0.1"
],
"env": {
"JINA_API_KEY": "<YOUR_JINA_API_KEY>",
"FIRECRAWL_API_KEY": "<YOUR_FIRECRAWL_API_KEY>",
"REDIS_URL": "<YOUR_REDIS_URL>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"agentfetch-mcp": {
"command": "uvx",
"args": [
"agentfetch-mcp==1.0.1"
],
"env": {
"JINA_API_KEY": "<YOUR_JINA_API_KEY>",
"FIRECRAWL_API_KEY": "<YOUR_FIRECRAWL_API_KEY>",
"REDIS_URL": "<YOUR_REDIS_URL>"
}
}
}
}Let your agent find its tools
Find servers like AgentFetch MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.