Typesense MCP Server
@sourabh-khot65
About Typesense MCP Server
MCP server for connecting to you typesense collections and retrieve data using your favorite MCP client (Claude/ Cursor)
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Typesense MCP Server?
A Model Context Protocol (MCP) server that provides a standardized interface for performing typo-tolerant searches across any Typesense collection. It integrates with the Typesense search engine and is intended for developers building AI-powered applications that need to query Typesense through the MCP protocol.
How to use Typesense MCP Server?
Configure the server with environment variables (TYPESENSE_HOST, TYPESENSE_PORT, TYPESENSE_PROTOCOL, TYPESENSE_API_KEY), then build the Go binary (go build -o typesense-mcp-server) and run it (./typesense-mcp-server). The server exposes the typesense_search tool to search documents in any Typesense collection.
Key features of Typesense MCP Server
- Generic search interface for any Typesense collection
- Support for all Typesense search parameters
- Typo-tolerant search
- Filtering and faceting support
- Pagination
Use cases of Typesense MCP Server
- Perform typo-tolerant full-text searches across Typesense collections
- Apply filter expressions and faceted search on documents
- Paginate through search results with configurable page size
- Integrate Typesense search capabilities into MCP‑enabled AI agents
FAQ from Typesense MCP Server
What environment variables are required to configure the server?
TYPESENSE_API_KEY is required; optional variables include TYPESENSE_HOST (default "localhost"), TYPESENSE_PORT (default 8108), and TYPESENSE_PROTOCOL (default "http").
What tool does the server provide?
The server provides one tool: typesense_search. It accepts a required collection name, a required search query q, and optional parameters (query_by, filter_by, page, per_page).
What are the prerequisites for running the server?
Go 1.23 or later and access to a running Typesense server.
What is the default search behavior?
By default, the search query is matched against all fields (query_by: "*"), with results paginated starting at page 1 and 10 results per page (max 100).
More Other MCP servers
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
ICSS
chokcoco不止于 CSS
Comments