API Keys
Keys authenticate your requests. They are shown in full only once on creation.
New key created — copy it now, it won't be shown again
Store it in your environment variables as GIVEMESEARCH_API_KEY
Active keys
⌛
Loading…Account
Your plan and subscription details.
Subscription
—
Plan
—
Status
—
Monthly limit
Change password
Quick start
Add web search grounding to your coding agent in minutes.
Run in your terminal. Claude Code will auto-discover the server.
# Add the MCP server globally claude mcp add givemesearch \ -e GIVEMESEARCH_API_KEY=YOUR_KEY \ -- npx -y givemesearch-mcp@latest
Or add manually to ~/.claude/mcp.json or your project's .mcp.json.
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json in your project.
{ "mcpServers": { "givemesearch": { "command": "npx", "args": ["-y", "givemesearch-mcp@latest"], "env": { "GIVEMESEARCH_API_KEY": "YOUR_KEY" } } } }
Add to ~/.codeium/windsurf/mcp_config.json.
{ "mcpServers": { "givemesearch": { "command": "npx", "args": ["-y", "givemesearch-mcp@latest"], "env": { "GIVEMESEARCH_API_KEY": "YOUR_KEY" } } } }
Add to your codex.yaml tools list, or call the API directly in your tool handler.
// POST https://api.givemesearch.com/v1/search // Authorization: Bearer YOUR_KEY { "name": "web_search", "parameters": { "query": "rust tokio thread pool", "num_results": 10 } }