Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.keenable.ai/llms.txt

Use this file to discover all available pages before exploring further.

Keenable APIs are in Private Preview. Sign up for the waitlist here to get access.
Keenable offers low-latency web search and web content access APIs. Get started by following the steps below.

CLI

API access + MCP setup

REST API

Direct access to HTTP endpoints

MCP

For agents that support MCP

Create an API key

Before you can get started, you must create an API key in the console. The same key works across the CLI, REST API, and MCP server. See Authentication for details.

CLI

The fastest way to try Keenable is the CLI. The CLI can be used to access the Keenable APIs and automatically set up MCP integrations with your agents.
curl --proto '=https' --tlsv1.2 -LsSf \
  https://github.com/keenableai/keenable-cli/releases/latest/download/keenable-cli-installer.sh \
  | sh
See the CLI page for the full command reference.

REST API

A minimal search call looks like this:
curl -X POST "https://api.keenable.ai/v1/search" \
  -H "X-API-Key: <YOUR_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{ "query": "typescript best practices" }'
See the REST API reference for more detail.

MCP

To add the Keenable tools to an agent via Remote MCP, you can add the following configuration:
{
  "mcpServers": {
    "keenable": {
      "url": "https://api.keenable.ai/mcp",
      "headers": {
        "X-API-Key": "<YOUR_API_KEY>"
      }
    }
  }
}

Claude Code MCP

To add the Keenable search tools to Claude Code, you can issue the following command in your terminal.
claude mcp add keenable \
  --transport http https://api.keenable.ai/mcp \
  --scope user \
  --header "X-API-Key: <YOUR_API_KEY>"
See the MCP reference for stdio transport, OAuth, and the full tool list.