Quick Start

Sign up, create a project, grab an API key, and point your Agent at the url-ingest MCP endpoint — in five minutes.

Steps

  1. Sign up and verify your email or phone.
  2. Create a project — billing is scoped per project, so you can keep experiments and production separate.
  3. Enable url-ingest on the project.
  4. Create an API key for the project (keys are project-scoped, never platform-global).
  5. Add the MCP server to your Agent runtime — see the snippet below.

MCP config (url-ingest)

{
  "mcpServers": {
    "ctxkit-url-ingest": {
      "type": "http",
      "url": "https://api.ctxkit.com/mcp/url-ingest",
      "headers": {
        "X-API-Key": "ctxk_..."
      }
    }
  }
}
Each sub-service has its own MCP mount; point your Agent at the service whose tools it actually needs. The per-project Integrate tab generates a one-click install link for Cursor / VS Code / Claude Code / Claude Desktop.

Submit your first URL

curl -X POST https://api.ctxkit.com/api/v1/projects/<pid>/url-ingest/ingest \
  -H "X-API-Key: ctxk_..." \
  -H "Content-Type: application/json" \
  -d '{"url": "https://arxiv.org/pdf/2310.06825"}'

You'll get a job_id back. Poll GET /jobs/<job_id> until status="completed", then use the MCP ctxkit_ingest_read / ctxkit_ingest_search tools to query it.