Skip to main content

klawsearch-mcp

MCP server for KlawSearch — gives MCP-compatible agents (Claude Desktop, Goose, Cursor, OpenClaw) a search tool that returns clean, ranked, agent-ready results instead of raw links.

pip install klawsearch-mcp

Get a free API key at klawsearch.com (1,000 requests/month, no card required).

Tools exposed

Tool What it does
klawsearch_search Ranked results + an optional synthesized, source-cited answer
klawsearch_extract Fetch a URL and return cleaned, LLM-ready text

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "klawsearch": {
      "command": "klawsearch-mcp",
      "env": { "KLAWSEARCH_API_KEY": "ks-live-..." }
    }
  }
}

Goose

~/.config/goose/config.yaml:

extensions:
  klawsearch:
    type: stdio
    cmd: klawsearch-mcp
    envs:
      KLAWSEARCH_API_KEY: ks-live-...

Configuration

Env var Required Default
KLAWSEARCH_API_KEY yes
KLAWSEARCH_BASE_URL no https://api.klawsearch.com

Point KLAWSEARCH_BASE_URL at your own instance if you self-host KlawSearch.

Why KlawSearch

Built for agents rather than people: hybrid retrieval (BM25 + vector + RRF), grounded answers with citations, SEC/EDGAR financial filings the general-purpose search APIs don't index, and a stack you can self-host.

MIT licensed.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

klawsearch_mcp-0.1.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

klawsearch_mcp-0.1.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file klawsearch_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: klawsearch_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.9

File hashes

Hashes for klawsearch_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e5a99b3aa7122e68980bd88d5ab5377578b6f77a5f48dd72a879c3f35e170420
MD5 c0b720a8646e66e4e5dd648324330f32
BLAKE2b-256 386a9f161ba7840255cc6f888a99bfc8702d554a63ef200066bc55388e3e39aa

See more details on using hashes here.

File details

Details for the file klawsearch_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: klawsearch_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.9

File hashes

Hashes for klawsearch_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 243b4d076e0396f05c595071d5ffd574b54ab0da2e3d7cfb243a9a6490758057
MD5 97e62760d389e4e71edb3c75ff7c226c
BLAKE2b-256 18a846bd4b0a6499b3e943f88bf212426babf18fd2dddc04c272261adf7443e3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page