TY

Typesense

Created 6 months ago

A Model Context Protocol (MCP) server implementation providing AI models access to Typesense search capabilities.

development documentation public AI Typesense

What is Typesense?

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.

Documentation

Features# Resources

  • List and access collections via typesense:// URIs
  • Each collection has a name, description, and document count
  • JSON mime type for schema access

Tools

  • typesense_query - Search for documents in Typesense collections with powerful filtering
  • typesense_get_document - Retrieve specific documents by ID from collections
  • typesense_collection_stats - Get statistics about a Typesense collection

Prompts

  • analyze_collection - Analyze collection structure and contents
  • search_suggestions - Get suggestions for effective search queries for a collection

Installation# Via npm

npm install -g typesense-mcp-server\n\n# Local installation
npm install typesense-mcp-server
```\n\n### Via mcp-get
```bash
npx @michaellatman/mcp-get@latest install typesense-mcp-server
```\n\n## Development
Install dependencies:
```bash
npm install

Build the server:

npm run build

For development with auto-rebuild:

npm run watch
```\n\n## Debugging
We recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector) for debugging.

Server Config

{
  "mcpServers": {
    "typesense-server": {
      "command": "npx",
      "args": [
        "typesense"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: No

Project Info

Hosted Featured
Created At: May 23, 2025
Updated At: Aug 07, 2025
Author: Suhail Ak
Category: community
License: MIT License
Tags:
development documentation public