VOOZH about

URL: https://glama.ai/mcp/servers/seohyunjun/opensearch-mcp-server?locale=ru-RU

⇱ Сервер OpenSearch MCP by seohyunjun | Glama


Сервер OpenSearch MCP

Обзор

Этот репозиторий — ответвление elastic-mcp-server и преобразованный в opensearch-mcp-server MCP Server. Это реализация сервера Model Context Protocol (MCP), которая обеспечивает взаимодействие opensearch. Этот сервер позволяет искать документы, анализировать индексы и управлять кластером с помощью набора инструментов.

Реализация сервера Model Context Protocol (MCP), которая обеспечивает взаимодействие OpenSearch. Этот сервер позволяет искать документы, анализировать индексы и управлять кластером с помощью набора инструментов.

Related MCP server: Elasticsearch MCP Server

Функции

Индексные операции

  • list_indices : список всех индексов в кластере Opensearch.

  • get_mapping : получение конфигурации сопоставления для определенного индекса.

  • get_settings : Получить конфигурацию настроек для определенного индекса.

Операции с документами

  • search_documents : Поиск документов в индексе с использованием Opensearch Query DSL.

Кластерные операции

  • get_cluster_health : Получить состояние работоспособности кластера.

  • get_cluster_stats : Получить статистическую информацию о кластере.

Запустить кластер Opensearch

Запустите кластер Opensearch с помощью Docker Compose:

docker-compose up -d

Это запустит кластер Opensearch из 3 узлов и Kibana. Имя пользователя Opensearch по умолчанию opensearch , пароль test123 .

Доступ к Kibana можно получить по адресу http://localhost:5601 .

Использование с Claude Desktop

Использование УФ-излучения при локальной разработке

Использование uv требует локального клонирования репозитория и указания пути к исходному коду. Добавьте следующую конфигурацию в файл конфигурации Claude Desktop claude_desktop_config.json .

вам необходимо изменить path/to/src/opensearch_mcp_server на путь, куда вы клонировали репозиторий.

{
 "mcpServers": {
 "opensearch": {
 "command": "uv",
 "args": [
 "--directory",
 "path/to/src/opensearch_mcp_server",
 "run",
 "opensearch-mcp-server"
 ],
 "env": {
 "OPENSEARCH_HOST": "https://localhost:9200",
 "OPENSEARCH_USERNAME": "opensearch",
 "OPENSEARCH_PASSWORD": "test123"
 }
 }
 }
}
  • В macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • В Windows: %APPDATA%/Claude/claude_desktop_config.json

Перезапустите Claude Desktop, чтобы загрузить новый сервер MCP.

Теперь вы можете взаимодействовать с кластером Opensearch через Claude, используя команды естественного языка, например:

  • «Список всех индексов в кластере»

  • «Сколько лет студенту Бобу?»

  • «Покажите мне состояние работоспособности кластера»

Лицензия

Данный проект лицензирован в соответствии с лицензией Apache License Version 2.0 — подробности см. в файле LICENSE .

A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Appeared in Searches

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/seohyunjun/opensearch-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server