tracked-search
Provides primary search capabilities through Brave Search API with automatic usage tracking and rate limiting.
Provides fallback search capabilities using DuckDuckGo's free search API without rate limits.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tracked-searchsearch for latest news on renewable energy"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Tracked Search
A drop-in replacement for Claude's built-in web_search tool that automatically tracks usage and provides multiple search backends.
Features
Drop-in replacement: Uses the same
web_searchtool name and parametersDual search engines: Brave (primary) and DuckDuckGo (fallback/free)
Automatic tracking: Counts daily and monthly usage for Brave API
Smart fallback: Automatically switches to DuckDuckGo when Brave limits are reached
Rate limiting: Prevents exceeding Brave API limits (166/day, 5000/month)
Enhanced search: Optional
tracked_searchtool with API selection and more optionsUsage stats: Check current usage with
search_usagetool
Related MCP server: Multi-Search MCP Server
Setup
Install dependencies:
npm installBuild:
npm run buildSet your Brave API key:
export BRAVE_API_KEY="your-brave-api-key"Add to Claude Desktop config (
~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"tracked-search": {
"command": "node",
"args": ["/Users/bard/Code/mcp-tracked-search/build/index.js"],
"env": {
"BRAVE_API_KEY": "your-brave-api-key"
}
}
}
}Usage
Once installed, the tools will be available in Claude:
web_search (drop-in replacement)
<web_search>
<query>latest AI news</query>
</web_search>tracked_search (enhanced)
<tracked_search>
<query>latest AI news</query>
<api>brave</api> <!-- or "duckduckgo" -->
<count>20</count>
<freshness>24h</freshness>
</tracked_search>search_usage (check stats)
<search_usage />How it works
Intercepts search requests before they go to the search API
For Brave: Checks usage against daily (166) and monthly (5000) limits
If Brave limit reached, automatically falls back to DuckDuckGo (free, no limits)
Performs the search with the selected API
Returns results in the same format as built-in web_search
Stores Brave usage data in
~/.config/mcp-tracked-search/usage.json
API Selection Logic
web_searchtool: Always tries Brave first, falls back to DuckDuckGo if limits reachedtracked_searchtool: Can explicitly choose API with theapiparameterDuckDuckGo: Free, no API key needed, no rate limits (but be respectful)
Benefits
Never exceed Brave API limits accidentally
Track actual usage vs estimated 20/day
Optimize search usage based on real data
Automatic fallback to free DuckDuckGo when limits reached
Choose the best search engine for each query
Single tool for multiple search backends
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenanceProvides web search capabilities to Claude AI using the Anthropic API, allowing LLMs to access up-to-date information from the web with customizable domain filtering.Last updated148
- AlicenseAqualityCmaintenanceProvides unified web search across multiple providers (Google, Tavily, DuckDuckGo, Brave) with automatic fallback, maximizing free API quota usage for AI workflows.Last updated81627MIT
- AlicenseAqualityBmaintenanceAd-free web scraping and search exposed as 3 MCP tools. fetch_page, fetch_pages_batch, search_web. Works with Claude Desktop, Cursor, Cline.Last updated32MIT
- Alicense-qualityBmaintenanceProvides web search and page fetching tools for third-party models (e.g., DeepSeek, Qwen, Kimi) in Claude Code, with configurable search backends, Markdown output, and safety boundaries.Last updated56MIT
Related MCP Connectors
Web search for AI agents — one tool across 6 engines, routed to the cheapest + cached.
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
The best web search for your AI Agent
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MikeyBeez/mcp-tracked-search'
If you have feedback or need assistance with the MCP directory API, please join our Discord server