What is the Kagi MCP Server and how does it differ from direct API usage?
It provides a standardized MCP interface so LLMs can call Kagi’s search and summarizer APIs as tools, without the LLM needing direct API credentials or custom code.
@mgomes
Basic information
Kagi MCP server written in Go
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"kagi": {
"command": "./kagimcp",
"args": [],
"env": {
"KAGI_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that integrates with Kagi’s search and summarizer APIs, allowing Large Language Models (LLMs) to search the web and summarize web pages using Kagi’s privacy-focused search and AI capabilities.
Install by cloning the repository and building with Go (requires Go 1.18+ and a Kagi API key). Run with -t stdio for subprocess communication or -t sse -port 8080 for an HTTP server. Provide the API key via the KAGI_API_KEY environment variable or the -api-key flag. Integrate with Claude by adding a JSON entry under mcpServers in Claude’s configuration.
kagi_search and kagi_summarizeIt provides a standardized MCP interface so LLMs can call Kagi’s search and summarizer APIs as tools, without the LLM needing direct API credentials or custom code.
Go 1.18+ for building from source, and a Kagi API key (available to Kagi subscribers). No external services beyond Kagi’s APIs are required.
Data is sent to and from Kagi’s servers. The server supports two transports: stdio (subprocess communication) and SSE (HTTP server, default port 8080).
Set the `KAGI_API_KEY` environment variable or pass it via the `-api-key` command-line flag. The key is used to authenticate all requests to Kagi’s APIs.
Yes. Start the server in stdio mode and add a matching `mcpServers` configuration in Claude’s JSON settings, providing the command and API key.
Live flight, hotel and seat prices for AI assistants. Search fares and hotel rates, find the cheapest days on a calendar, check open seats on a flight, and set price-drop, seat and bucket-list alerts.

If it's here, it's on their board. Search live verified jobs from employer career pages.

Search Europe's road freight carriers from your AI assistant: find carriers by route, equipment and certificates among 15,700+ checked carriers in 32 countries, in 14 languages. Read-only, no account needed for searching

Free SEO Audit MCP server for Claude - captures and stores all the raw data you need for a complete technical SEO audit. Google Search Console + a first-party crawl + DataForSEO + Majestic SEO merged into one prioritised
AI search, X search and web search for AI agents, plus page extraction and X data tools. Bring your own Desearch API key.
Comments