Kagi search

Kagi search

The Official Model Context Protocol (MCP) server for Kagi search & other tools.

2.4K

2 Tools

Packaged by
Requires Secrets
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

About

Kagi search MCP Server

The Official Model Context Protocol (MCP) server for Kagi search & other tools.

What is an MCP Server?

Characteristics

AttributeDetails
Docker Imagemcp/kagisearch
Authorkagisearch
Repositoryhttps://github.com/kagisearch/kagimcp
Dockerfilehttps://github.com/kagisearch/kagimcp/blob/main/Dockerfile
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/kagisearch --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceMIT License

Available Tools (2)

Tools provided by this ServerShort Description
kagi_search_fetchFetch web results based on one or more queries using the Kagi Search API.
kagi_summarizerSummarize content from a URL using the Kagi Summarizer API.

Tools Details

Tool: kagi_search_fetch

Fetch web results based on one or more queries using the Kagi Search API. Use for general search and when the user explicitly tells you to 'fetch' results/information. Results are from all queries given. They are numbered continuously, so that a user may be able to refer to a result by a specific number.

ParametersTypeDescription
queriesarrayOne or more concise, keyword-focused search queries. Include essential context within each query for standalone use.

Tool: kagi_summarizer

Summarize content from a URL using the Kagi Summarizer API. The Summarizer can summarize any document type (text webpage, video, audio, etc.)

ParametersTypeDescription
urlstringA URL to a document to summarize.
summary_typestringoptionalType of summary to produce. Options are 'summary' for paragraph prose and 'takeaway' for a bulleted list of key points.
target_languagestringoptionalDesired output language using language codes (e.g., 'EN' for English). If not specified, the document's original language influences the output.

Use this MCP Server

{
  "mcpServers": {
    "kagisearch": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "KAGI_SUMMARIZER_ENGINE",
        "-e",
        "KAGI_API_KEY",
        "mcp/kagisearch"
      ],
      "env": {
        "KAGI_SUMMARIZER_ENGINE": "cecil",
        "KAGI_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?

Manual installation

You can install the MCP server using:

Installation for

Related servers