Kagi MCP Server
The Kagi MCP server enables interaction with the Kagi API for web search and context enrichment:
Ask FastGPT: Search the web and retrieve answers with references
Enrich Web: Add general, non-commercial web content using concise queries (1-3 words recommended)
Enrich News: Add latest news and discussions using concise queries (1-3 words recommended)
Allows to search web using Kagi API, providing tools for web search (fastgpt), web content enrichment, and news enrichment
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., "@Kagi MCP Serversearch for recent advancements in quantum computing"
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.
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
Related MCP server: Kagi MCP Server
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 claudeClaude 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 syncBuild package distributions:
uv buildThis will create source and wheel distributions in the dist/ directory.
Publish to PyPI:
uv publishNote: You'll need to set PyPI credentials via environment variables or command flags:
Token:
--tokenorUV_PUBLISH_TOKENOr username/password:
--username/UV_PUBLISH_USERNAMEand--password/UV_PUBLISH_PASSWORD
Debugging
npx @modelcontextprotocol/inspector uv --directory path_to_project run kagi-mcpMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- MIT
- Alicense-qualityDmaintenanceEnables integration with Kagi search engine services including web search, content summarization from URLs, and AI assistant conversations. Uses session tokens to access Kagi's search API, summarizer, and AI models directly within MCP-compatible applications.Last updated23MIT
- Alicense-qualityDmaintenanceProvides web search capabilities to AI assistants using the Kagi search API, enabling parallel queries and formatted results.Last updated343MIT
- Alicense-qualityDmaintenanceEnables performing web searches and fetching web page content via Ollama's hosted APIs, providing search results and raw page data.Last updated1MIT
Related MCP Connectors
Web search, news, page retrieval, sitemaps, and trending topics through Search1API.
Web search, AI agent, and content extraction via You.com APIs
Give your agent web search and authoritative datasets: S&P Global, FRED, OECD, SimilarWeb & more.
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/apridachin/kagi-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server