Manticore MCP

Manticore MCP

от manticoresoftware
MCP сервер для Manticore Search: даёт ИИ-ассистентам доступ к базе - SQL-запросы, таблицы и схемы, документация. Работает с Claude, Cursor и другими. Полезен разработчикам, работающим с полнотекстовым и векторным поиском.

Manticore Search MCP Server

PyPI - Version uv

MCP server for Manticore Search — enables AI assistants to query and manage Manticore Search databases directly.

Quick Start

Installation
# Option 1: Install with uv (recommended, requires PyPI release)
uvx mcp-manticore

# Option 2: Install with pip
pip install mcp-manticore

# Option 3: Run from source (for local development)
uvx --from . mcp-manticore
# Or: uv run mcp-manticore

Note:

  • uvx runs the package directly without installation. First-time run may take a moment to download dependencies.
  • The package must be published to PyPI for uvx mcp-manticore to work.
  • For local development or testing unreleased versions, use uvx --from . mcp-manticore

What It Does

Tools
Tool Description
run_query Execute SQL queries (SELECT, SHOW, DESCRIBE, etc.)
list_tables List all tables and indexes
describe_table Get table schema
list_documentation List available documentation files
get_documentation Fetch specific documentation from Manticore manual
Prompts
  • manticore_initial_prompt — Built-in prompt teaching LLMs about Manticore Search features (full-text operators, KNN vector search, fuzzy search, etc.)
Инструменты были проиндексированы:
describe_table

Получает схему определённой таблицы или индекса в Manticore Search.

Описывает таблицу.

Параметры
  • table_namestringобязательный

    The name of the table/index to describe

get_documentation

Получает документацию из руководства Manticore Search. Сначала используйте list_documentation() для поиска доступных файлов.

Получает документацию.

Параметры
  • afterinteger

    Number of lines after match to include (default: 0)

  • beforeinteger

    Number of lines before match to include (default: 0)

  • contentstring | null

    Optional search term to filter content (returns only matching sections)

  • file_pathstringобязательный

    Path to documentation file (e.g., "Searching/KNN.md")

list_documentation

Выводит список доступных файлов документации из руководства Manticore Search. ВАЖНО: Сделайте ОДИН вызов с шаблонами regex через ИЛИ, чтобы найти несколько тем за раз. НЕ ДЕЛАЙТЕ несколько вызовов — используйте символ вертикальной черты (|) для объединения шаблонов. Список файлов кэшируется, поэтому фильтрация происходит мгновенно и локально.

Перечисляет документацию.

Параметры
  • searchstring | null

    Regex pattern to filter files (case-insensitive). Use OR patterns (|) to match multiple topics in ONE call: EFFICIENT (single call): - "knn|vector|embedding" - find all vector-related docs - "search|query|match" - find all search-related docs - "^Searching/|^Creating_a_table/" - multiple directories - "index|table|cluster" - multiple topics INEFFICIENT (avoid multiple calls): - Don't: list_documentation("knn"), then list_documentation("vector") - Do: list_documentation("knn|vector") # ONE call

list_tables

Перечисляет доступные таблицы/индексы в Manticore Search. Возвращает: JSON-строку, содержащую список имён таблиц и их типов

Перечисляет таблицы.

Параметры

Без параметров.

run_query

Выполняет SQL-запрос к Manticore Search. Запросы по умолчанию выполняются в режиме только для чтения. Установите MANTICORE_ALLOW_WRITE_ACCESS=true, чтобы разрешить операторы DDL и DML, когда ваш сервер Manticore это допускает.

Выполняет запрос.

Параметры
  • querystringобязательный

    The SQL query to execute (e.g., "SELECT * FROM my_index LIMIT 10")

Похожие MCP-сервера

hydrolix/mcp-hydrolix

hydrolix/mcp-hydrolix

MCP-сервер для выполнения SQL-запросов к Hydrolix: получай данные, список баз и таблиц, схему. Помогает разработчикам и аналитикам работать с Hydrolix через Claude Desktop, Claude Code или VS Code ...

Python11
zilliztech/mcp-server-milvus

zilliztech/mcp-server-milvus

официальный

MCP-сервер для векторной базы Milvus. Предоставляет LLM-приложениям векторный и гибридный поиск, управление коллекциями, операции с данными. Полезен разработчикам, интегрирующим AI с Claude Desktop...

Python243
Redis MCP

Redis MCP

официальный

MCP сервер Redis дает AI-агентам управлять Redis на естественном языке: кэширование, сессии и векторный поиск. Интегрируется с MCP клиентами, упрощает разработку приложений для работы с данными в р...

Python619
JaviMaligno/postgres_mcp

JaviMaligno/postgres_mcp

MCP сервер для работы с PostgreSQL: выполняет SQL-запросы, исследует схемы, таблицы и индексы, помогает с производительностью через EXPLAIN. Работает read-only по умолчанию — безопасность на первом месте. Подходит для Claude Desktop, Cursor и других MCP-клиентов.

Python10
openlink/mcp-server-sqlalchemy

openlink/mcp-server-sqlalchemy

MCP сервер для ODBC через SQLAlchemy даёт доступ к базам: схемы, таблицы, описания, запросы SQL, SPARQL и SPASQL. Работает с Virtuoso, PostgreSQL, MySQL, SQLite. Помогает разработчикам интегрировать данные с AI.

Python24
jparkerweb/mcp-sqlite

jparkerweb/mcp-sqlite

MCP сервер для работы с SQLite: выполняет CRUD-операции, исследование схемы таблиц и произвольные SQL-запросы. Полезен разработчикам, управляющим базами данных через ИИ-ассистентов.

JavaScript127
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин