MCP stdio server exposing Typesense API operations as tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
TypesenseKit is an independent, open-source CLI and MCP server for Typesense. Inspect collections, run searches, and check cluster health from your terminal or a compatible AI assistant.
Both interfaces share 95 operations with validated inputs. MCP access is read-only by default; enabling full access exposes write, delete, key-management, and raw API tools. Use a scoped Typesense API key to restrict what the server can access.
Website · Typesense CLI · Typesense MCP · Guides
Requires Node.js 22.11 or newer and access to a Typesense cluster. The search example assumes an existing products collection with a title field.
Typesense work often jumps between dashboards, one-off scripts, local curl commands, and agent experiments. TypesenseKit keeps those workflows on one predictable surface:
api.call escape hatch.Use the official Typesense client in application code. Use TypesenseKit when humans, scripts, and agents need to perform the same operational work.
Install the public CLI package:
Create a profile interactively, pipe a key over stdin for automation, or use macOS Keychain:
Every operation supports generated schemas and examples. Common results render as tables; pass --json for stable automation output.
Enable shell completion:
See the Typesense CLI overview or read the complete CLI guide for profiles, environment-only use, JSON input, completion, and destructive-operation behavior.
Run the stdio server directly. It exposes search, reads, collection metadata, configuration reads, and system status operations by default.
Write, delete, key-management, and raw API tools stay hidden unless full access is explicitly enabled:
Generate client configuration from the CLI:
See the Typesense MCP overview, MCP guide, and client setup guide for Claude Desktop, Claude Code, Codex, Cursor, generic MCP clients, Streamable HTTP, and Docker.
| Resource | Purpose |
|---|---|
typesensekit://operations | Operations exposed by the current MCP mode |
typesensekit://read-only-tools | Tools included in the default read-only mode |
typesense://collections/{collection}/schema | Collection schema lookup |
typesense://collections/{collection}/documents/{id} | Document lookup |
TypesenseKit targets the Typesense v30.2 API for current first-class operations:
The generated API coverage inventory is the source of truth for operation names and compatibility notes. Use api.call for endpoints that are new, uncommon, or not yet wrapped.
Typesense administration touches data and credentials. Keep the MCP server read-only for assistant-facing deployments, use narrowly scoped Typesense keys, and protect any Streamable HTTP deployment with authentication and network controls.
Run a local Typesense server:
Run the landing page locally:
See CONTRIBUTING.md for development and release rules.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/typesensekit)<a href="https://allmcps.com/mcp/typesensekit"><img src="https://allmcps.com/api/badge/typesensekit?style=directory" alt="TypesenseKit on AllMCPs" /></a>