Kagi Search
Web search using the Kagi Search API
Kagi MCP server
MCP server that allows to search web using Kagi API
Components
Resources
The server implements calls of API methods:
- fastgpt
- enrich/web
- enrich/news
Prompts
The server provides doesn't provide any prompts:
Tools
The server implements several tools:
- ask_fastgpt to search web and find an answer
- enrich_web to enrich model context with web content
- enrich_news to enrich model context with latest news
Configuration
Quickstart
Install
Installing via Smithery
To install the Kagi MCP server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install kagi-mcp --client claude
Claude Desktop
On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Development/Unpublished Servers Configuration
``` "mcpServers": { "kagi-mcp": { "command": "uv", "args": [ "--directory", "path_to_project", "run", "kagi-mcp" ], "env": { "KAGI_API_KEY": "YOUR API KEY" } } } ```Development
Building and Publishing
To prepare the package for distribution:
- Sync dependencies and update lockfile:
uv sync
- Build package distributions:
uv build
This will create source and wheel distributions in the dist/ directory.
- Publish to PyPI:
uv publish
Note: You'll need to set PyPI credentials via environment variables or command flags:
- Token:
--tokenorUV_PUBLISH_TOKEN - Or username/password:
--username/UV_PUBLISH_USERNAMEand--password/UV_PUBLISH_PASSWORD
Debugging
npx @modelcontextprotocol/inspector uv --directory path_to_project run kagi-mcp
Related Servers
企业基础信息服务
Provides basic enterprise information services, including business registration, company profiles, shareholders, and key personnel.
Google Images Search
Search for Google images, view results, and download them directly within your IDE.
WolframAlpha LLM
Answer math and other queries using the WolframAlpha LLM API.
mxHERO Multi-Account Email Search
Search across multiple email accounts using mxHERO's vector search service.
mcp-seo-audit
SEO audit and Google Search Console MCP server with 23 tools. Search analytics, URL inspection, Indexing API, Core Web Vitals (CrUX), striking distance keywords, keyword cannibalization detection, branded query analysis, and automated site audits.
Gemini Grounding Remote
Fetches user data and event information from the Connpass platform using the Connpass and Gemini APIs.
Shodan
Query Shodan's database of internet-connected devices and vulnerabilities using the Shodan API.
arXiv Search
A server for searching academic papers and preprints on arXiv.org.
medRxiv
Search and retrieve articles from medRxiv, the preprint server for health sciences.
stooq-mcp
MCP server to fetch stock prices from stooq.com (Rust)