Kagi Search▌

by kagisearch
Supercharge AI tools with Kagi MCP: fast google web search API, powerful ai summarizer, and seamless ai summary tool int
Supercharge your AI tools with fast web search and summarization via the Kagi MCP server. This server connects your Model Context Protocol-compatible apps to advanced search and summarizer features, making it easy to find real-time information and generate quick summaries from web content, articles, or videos. Customize settings such as summarizer engine and logging for flexible performance tailored to your workflow. Ideal for boosting productivity in research or automation tasks, the Kagi MCP server streamlines smart data retrieval with seamless integration into your existing environments.
Both formats append explainx.ai attribution and the canonical URL for this MCP server listing.
best for
- / Research tasks requiring current information
- / Content analysis and summarization workflows
- / AI assistants needing web search capabilities
- / Automation tasks requiring web data
capabilities
- / Search the web via Kagi's API
- / Summarize web content and articles
- / Summarize videos
- / Generate quick summaries with customizable engines
- / Retrieve real-time information
what it does
Connects your AI tools to Kagi's search API and summarizer to find real-time web information and generate summaries from web content, articles, or videos.
about
Kagi Search is an official MCP server published by kagisearch that provides AI assistants with tools and capabilities via the Model Context Protocol. Supercharge AI tools with Kagi MCP: fast google web search API, powerful ai summarizer, and seamless ai summary tool int It is categorized under search web.
how to install
You can install Kagi Search in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
license
MIT
Kagi Search is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
readme
Kagi MCP server
<a href="https://glama.ai/mcp/servers/xabrrs4bka"> <img width="380" height="200" src="https://glama.ai/mcp/servers/xabrrs4bka/badge" alt="Kagi Server MCP server" /> </a>Setup Intructions
Before anything, unless you are just using non-search tools, ensure you have access to the search API. It is currently in closed beta and available upon request. Please reach out to support@kagi.com for an invite.
Install uv first.
MacOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Installing via Smithery
Alternatively, you can install Kagi for Claude Desktop via Smithery:
npx -y @smithery/cli install kagimcp --client claude
Setup with Claude
Claude Desktop
// claude_desktop_config.json
// Can find location through:
// Hamburger Menu -> File -> Settings -> Developer -> Edit Config
{
"mcpServers": {
"kagi": {
"command": "uvx",
"args": ["kagimcp"],
"env": {
"KAGI_API_KEY": "YOUR_API_KEY_HERE",
"KAGI_SUMMARIZER_ENGINE": "YOUR_ENGINE_CHOICE_HERE" // Defaults to "cecil" engine if env var not present
}
}
}
}
Claude Code
Add the Kagi mcp server with the following command (setting summarizer engine optional):
claude mcp add kagi -e KAGI_API_KEY="YOUR_API_KEY_HERE" KAGI_SUMMARIZER_ENGINE="YOUR_ENGINE_CHOICE_HERE" -- uvx kagimcp
Now claude code can use the Kagi mcp server. However, claude code comes with its own web search functionality by default, which may conflict with Kagi. You can disable claude's web search functionality with the following in your claude code settings file (~/.claude/settings.json):
{
"permissions": {
"deny": [
"WebSearch"
]
}
}
Pose query that requires use of a tool
e.g. "Who was time's 2024 person of the year?" for search, or "summarize this video: https://www.youtube.com/watch?v=jNQXAC9IVRw" for summarizer.
Debugging
Run:
npx @modelcontextprotocol/inspector uvx kagimcp
Local/Dev Setup Instructions
Clone repo
git clone https://github.com/kagisearch/kagimcp.git
Install dependencies
Install uv first.
MacOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Then install MCP server dependencies:
cd kagimcp
# Create virtual environment and activate it
uv venv
source .venv/bin/activate # MacOS/Linux
# OR
.venv/Scripts/activate # Windows
# Install dependencies
uv sync
Setup with Claude Desktop
Using MCP CLI SDK
# `pip install mcp[cli]` if you haven't
mcp install /ABSOLUTE/PATH/TO/PARENT/FOLDER/kagimcp/src/kagimcp/server.py -v "KAGI_API_KEY=API_KEY_HERE"
Manually
# claude_desktop_config.json
# Can find location through:
# Hamburger Menu -> File -> Settings -> Developer -> Edit Config
{
"mcpServers": {
"kagi": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/kagimcp",
"run",
"kagimcp"
],
"env": {
"KAGI_API_KEY": "YOUR_API_KEY_HERE",
"KAGI_SUMMARIZER_ENGINE": "YOUR_ENGINE_CHOICE_HERE" // Defaults to "cecil" engine if env var not present
}
}
}
}
Pose query that requires use of a tool
e.g. "Who was time's 2024 person of the year?" for search, or "summarize this video: https://www.youtube.com/watch?v=jNQXAC9IVRw" for summarizer.
Debugging
Run:
# If mcp cli installed (`pip install mcp[cli]`)
mcp dev /ABSOLUTE/PATH/TO/PARENT/FOLDER/kagimcp/src/kagimcp/server.py
# If not
npx @modelcontextprotocol/inspector \
uv \
--directory /ABSOLUTE/PATH/TO/PARENT/FOLDER/kagimcp \
run \
kagimcp
Then access MCP Inspector at http://localhost:5173. You may need to add your Kagi API key in the environment variables in the inspector under KAGI_API_KEY.
Advanced Configuration
- Level of logging is adjustable through the
FASTMCP_LOG_LEVELenvironment variable (e.g.FASTMCP_LOG_LEVEL="ERROR")- Relevant issue: https://github.com/kagisearch/kagimcp/issues/4
- Summarizer engine can be customized using the
KAGI_SUMMARIZER_ENGINEenvironment variable (e.g.KAGI_SUMMARIZER_ENGINE="daphne")- Learn about the different summarization engines here
- There may be more secure ways of plugging into the MCP. A user wrote down some details here
FAQ
- What is the Kagi Search MCP server?
- Kagi Search is a Model Context Protocol (MCP) server profile on explainx.ai. MCP lets AI hosts (e.g. Claude Desktop, Cursor) call tools and resources through a standard interface; this page summarizes categories, install hints, and community ratings.
- How do MCP servers relate to agent skills?
- Skills are reusable instruction packages (often SKILL.md); MCP servers expose live capabilities. Teams frequently combine both—skills for workflows, MCP for APIs and data. See explainx.ai/skills and explainx.ai/mcp-servers for parallel directories.
- How are reviews shown for Kagi Search?
- This profile displays 64 aggregated ratings (sample rows for discoverability plus signed-in user reviews). Average score is about 4.7 out of 5—verify behavior in your own environment before production use.
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.7★★★★★64 reviews- ★★★★★Ganesh Mohane· Dec 24, 2024
We evaluated Kagi Search against two servers with overlapping tools; this profile had the clearer scope statement.
- ★★★★★Layla Gupta· Dec 20, 2024
Strong directory entry: Kagi Search surfaces stars and publisher context so we could sanity-check maintenance before adopting.
- ★★★★★Ira Khanna· Dec 8, 2024
Kagi Search has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
- ★★★★★Arya White· Dec 4, 2024
Kagi Search reduced integration guesswork — categories and install configs on the listing matched the upstream repo.
- ★★★★★Olivia Thompson· Nov 27, 2024
We evaluated Kagi Search against two servers with overlapping tools; this profile had the clearer scope statement.
- ★★★★★Dev Yang· Nov 23, 2024
I recommend Kagi Search for teams standardizing on MCP; the explainx.ai page compares cleanly with sibling servers.
- ★★★★★Sakshi Patil· Nov 15, 2024
Kagi Search has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
- ★★★★★Layla Desai· Nov 11, 2024
Useful MCP listing: Kagi Search is the kind of server we cite when onboarding engineers to host + tool permissions.
- ★★★★★Naina Agarwal· Oct 18, 2024
Kagi Search is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.
- ★★★★★Dev Sharma· Oct 14, 2024
Strong directory entry: Kagi Search surfaces stars and publisher context so we could sanity-check maintenance before adopting.
showing 1-10 of 64