Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Typesense Mcp Server

    MCP server for connecting to you typesense collections and retrieve data using your favorite MCP client (Claude/ Cursor)

    4 stars
    Go
    Updated Jun 2, 2025

    Table of Contents

    • Features
    • Configuration
    • Available Tools
    • typesense_search
    • Development
    • Prerequisites
    • Building
    • Running

    Table of Contents

    • Features
    • Configuration
    • Available Tools
    • typesense_search
    • Development
    • Prerequisites
    • Building
    • Running

    Documentation

    Typesense MCP Server

    A Model Control Protocol (MCP) server for interacting with Typesense, a fast, typo-tolerant search engine. This server provides a standardized interface for performing searches across any Typesense collection.

    Features

    • Generic search interface for any Typesense collection
    • Support for all Typesense search parameters
    • Typo-tolerant search
    • Filtering and faceting support
    • Pagination

    Configuration

    The server can be configured using the following environment variables:

    • TYPESENSE_HOST: Typesense server host (default: "localhost")
    • TYPESENSE_PORT: Typesense server port (default: 8108)
    • TYPESENSE_PROTOCOL: Protocol to use (http/https) (default: "http")
    • TYPESENSE_API_KEY: Typesense API key (default: "xyz")

    Available Tools

    typesense_search

    Search documents in any Typesense collection.

    Parameters:

    • collection (required): Name of the Typesense collection to search in
    • q (required): Search query to find documents
    • query_by (optional): Comma-separated list of fields to search in (default: "*")
    • filter_by (optional): Filter expressions (e.g., "field:value", "num_field:>100")
    • page (required): Page number for pagination (1-based)
    • per_page (required): Number of results per page (default: 10, max: 100)

    Development

    Prerequisites

    • Go 1.23 or later
    • Access to a Typesense server

    Building

    bash
    go build -o typesense-mcp-server

    Running

    bash
    ./typesense-mcp-server

    Similar MCP

    Based on tags & features

    • MC

      Mcpjungle

      Go·
      617
    • AN

      Anyquery

      Go·
      1.4k
    • YU

      Yutu

      Go·
      317
    • MC

      Mcp Cyclops

      Go·
      29

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcpjungle

      Go·
      617
    • AN

      Anyquery

      Go·
      1.4k
    • YU

      Yutu

      Go·
      317
    • MC

      Mcp Cyclops

      Go·
      29

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k