MCP.so
登录

kagi-server MCP Server

@ac3xx

基本信息

分类

搜索

许可证

MIT

传输方式

stdio

作者

ac3xx

关于 kagi-server MCP Server

A Model Context Protocol server implementation for Kagi's API

kagi-server MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-servers-kagi": {
      "command": "npx",
      "args": [
        "@smithery/cli",
        "install",
        "kagi-server",
        "--client",
        "claude"
      ]
    }
  }
}

kagi-server MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is kagi-server?

A TypeScript-based MCP server that integrates the Kagi Search API, providing tools for web search operations. It is designed for use with AI assistants like Claude Desktop.

How to use kagi-server?

Install dependencies with npm install, build with npm run build, set the KAGI_API_KEY environment variable in a .env file, and add the server configuration to Claude Desktop's config file (e.g., claude_desktop_config.json). Alternatively, install via Smithery using npx @smithery/cli install kagi-server --client claude.

Features of kagi-server

  • kagi_search tool for web searches via Kagi API
  • Takes a query string and optional limit parameter
  • Built with TypeScript and the MCP SDK
  • Installable via Smithery or manual config
  • Debugging support via MCP Inspector

Use cases of kagi-server

  • Search the web for current information through Claude
  • Retrieve and analyze search results with an AI assistant

常见问题

1

What tools does kagi-server implement?

Only `kagi_search` is currently implemented. `kagi_summarize`, `kagi_fastgpt`, and `kagi_enrich` are planned but not yet available.

2

How do I get a Kagi API key?

Create a `.env` file in the project root with `KAGI_API_KEY=your_api_key_here`. The Kagi API is currently in private beta.

3

How do I debug the server?

Use the MCP Inspector by running `npm run inspector`, which provides a URL for debugging tools in a browser.

4

How do I install kagi-server for Claude Desktop?

Install via Smithery (`npx @smithery/cli install kagi-server --client claude`) or manually by adding the server config to `claude_desktop_config.json` with the path to `build/index.js` and the `KAGI_API_KEY` environment variable.

5

What transport does the server use?

The server communicates over stdio using the Model Context Protocol.

评论

搜索 分类下的更多 MCP 服务器