Design Engineer Logo
Visit Repo
Open Graph preview

MCP Server Kagi

A Model Context Protocol server implementation for Kagi's API

Site favicon
🌐 Web

Overview

Kagi Server

Description: A TypeScript-based server implementation for integrating Kagi Search API capabilities

Category: Search & Information Retrieval

Overview: This server enables direct integration with Kagi's search functionality, currently offering web search capabilities with planned extensions for summarization and FastGPT features. The implementation is built in TypeScript and provides a robust foundation for Kagi API interactions.

Current Features:

  • kagi_search: Performs web searches via Kagi's API
    • Accepts query string and optional result limit
    • Returns formatted search results

Planned Features:

  • kagi_summarize: Web page/text summarization
  • kagi_fastgpt: Quick response generation
  • kagi_enrich: Enhanced news result fetching

Installation:

npx @smithery/cli install kagi-server --client claude

Configuration:

{
  "mcpServers": {
    "kagi-server": {
      "command": "/path/to/kagi-server/build/index.js",
      "env": {
        "KAGI_API_KEY": "your_api_key_here"
      }
    }
  }
}

Development Setup:

  • Requires valid Kagi API key (private beta)
  • Environment configuration via .env file
  • Includes debugging support through MCP Inspector

Note: API key required and service is currently in private beta. Store API key securely and never commit to version control.