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
相關伺服器
BytesAgain
Search AI agent skills and MCP servers via MCP or REST API. Free, no auth required. Supports 7 languages.
MCP Tavily
Advanced web search and content extraction using the Tavily API.
Enhanced Documentation Search
Provides real-time access to documentation, library popularity data, and career insights using the Serper API.
Google Search Console
Read-only MCP server for Google Search Console: search analytics, URL inspection, and sitemaps
Package Registry Search
Search and get up-to-date information about NPM, Cargo, PyPi, and NuGet packages.
Unified Search MCP Server
Provides unified search capabilities across Google Scholar, Google Web Search, and YouTube.
Naver Directions
Provides directions, place search, and geocoding features using the Naver Maps API.
Docs MCP Server
An MCP server that makes documentation and codebases searchable for AI assistants, supporting local directories and Git repositories.
Library Docs MCP Server
Search and fetch documentation for popular libraries like Langchain, Llama-Index, and OpenAI using the Serper API.
Scholarly
Search for academic articles from scholarly vendors.