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
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
Unified Search MCP Server
Provides unified search capabilities across Google Scholar, Google Web Search, and YouTube.
Adzuna Job Search MCP
MCP server for Adzuna Job Search API - search jobs, analyze salaries, and research employers across 12 countries
Hotel Booking
Search and book from over 2 million hotels with shopping and booking capabilities.
MCP Gemini Grounded Search
A Go-based MCP server providing grounded search functionality using Google's Gemini API.
General MCP Server
An MCP server providing search capabilities for Reddit, YouTube, and Twitter.
Web Search
Perform Google searches and view web content with advanced bot detection avoidance.
Qdrant MCP Server
Semantic code search using the Qdrant vector database and OpenAI embeddings.
SearXNG MCP Server
A privacy-respecting web search server for AI agents, powered by the SearXNG metasearch engine.
Perplexity
Intelligent search, reasoning, and research capabilities powered by Perplexity's AI models.
Context7 HTTP
An MCP server for the Context7 project, providing HTTP streaming and search endpoints for library information without local installation.