MCP Typesense Server MCP Server

A Model Context Protocol server that provides access to Typesense search capabilities

Local serverstdio

What is the MCP Typesense Server MCP Server?

MCP Typesense Server becomes available to MCP clients through the MCP Typesense Server. A Model Context Protocol server that provides access to Typesense search capabilities.

What MCP Typesense Server does

A Model Context Protocol (MCP) server implementation that provides AI models with access to Typesense search capabilities. This server enables LLMs to discover, search, and analyze data stored in Typesense collections.

Practical notes

  • Maintained by suhail-ak-s.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
typesense_querySearch for documents in Typesense collections with powerful filtering
typesense_get_documentRetrieve specific documents by ID from collections
typesense_collection_statsGet statistics about a Typesense collection
typesense_list_collectionsList all available collections with their schemas

How to install the MCP Typesense Server MCP Server

{
  "mcpServers": {
    "typesense": {
      "command": "npx",
      "args": [
        "-y",
        "typesense-mcp-server",
        "--host", "your-typesense-host",
        "--port", "8108",
        "--protocol", "http",
        "--api-key", "your-api-key"
      ]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • “Use MCP Typesense Server to typesense query.”
  • “Use MCP Typesense Server to Input.”
  • “Use MCP Typesense Server to typesense get document.”

Frequently asked questions

A Model Context Protocol server that provides access to Typesense search capabilities Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.