Opensearch Dashboards Mcp Server Py
БесплатноНе проверенMCP server for OpenSearch Dashboards API — saved objects CRUD, PPL/DQL queries, visualizations, and observability
Описание
MCP server for OpenSearch Dashboards API — saved objects CRUD, PPL/DQL queries, visualizations, and observability
README
An MCP server for OpenSearch Dashboards that enables AI assistants to create, manage, and inspect dashboards, visualizations, saved objects, and plugin features.
This is a companion to opensearch-mcp-server-py, which covers the OpenSearch cluster/data plane. This project covers the Dashboards UI/management plane.
Features
- Saved Objects CRUD (dashboards, visualizations, index patterns, saved searches)
- Dashboard and Visualization management
- Auto-detection of installed plugins (alerting, anomaly detection, etc.)
- Category-based tool filtering
- Support for stdio and streaming (SSE) transports
- Basic auth, API token, and cookie/session authentication
Installation
pip install opensearch-dashboards-mcp-server
Quick Start
# Using environment variables
export OSD_URL=https://localhost:5601
export OSD_USERNAME=admin
export OSD_PASSWORD=admin
opensearch-dashboards-mcp-server
# Using config file
opensearch-dashboards-mcp-server --config example_config.yml
Claude Desktop Integration
Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"opensearch-dashboards": {
"command": "opensearch-dashboards-mcp-server",
"env": {
"OSD_URL": "https://localhost:5601",
"OSD_USERNAME": "admin",
"OSD_PASSWORD": "admin"
}
}
}
}
Tool Categories
| Category | Tools | Default |
|---|---|---|
core_tools |
Saved Objects, Dashboards, Visualizations, Index Patterns, Short URLs | Enabled |
alerting |
Monitors, Alerts | Auto-detected |
anomaly_detection |
Detectors, Results | Auto-detected |
observability |
Notebooks | Auto-detected |
index_management |
ISM Policies | Auto-detected |
security |
Tenants, Roles, Role Mappings | Auto-detected |
workspaces |
Workspace CRUD | Auto-detected |
sample_data |
Sample dataset install/uninstall | Auto-detected |
data_importer |
File/text import, preview | Auto-detected |
Enable/disable categories via env vars:
export OSD_ENABLED_CATEGORIES=core_tools,alerting,anomaly_detection
export OSD_DISABLED_CATEGORIES=security
Local Development
# OpenSearch 2.19.0 (default)
docker compose up -d
# OpenSearch 3.5.0
OPENSEARCH_VERSION=3.5.0 docker compose up -d
# Verify
curl http://localhost:9200 # OpenSearch
curl http://localhost:5601 # Dashboards
Supported Versions
- OpenSearch / Dashboards 2.x (tested with 2.19.0)
- OpenSearch / Dashboards 3.x (tested with 3.5.0)
License
Apache-2.0
from github.com/eemijuntunen/opensearch-dashboards-mcp-server-py
Установка Opensearch Dashboards Mcp Server Py
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/eemijuntunen/opensearch-dashboards-mcp-server-pyFAQ
Opensearch Dashboards Mcp Server Py MCP бесплатный?
Да, Opensearch Dashboards Mcp Server Py MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Opensearch Dashboards Mcp Server Py?
Нет, Opensearch Dashboards Mcp Server Py работает без API-ключей и переменных окружения.
Opensearch Dashboards Mcp Server Py — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Opensearch Dashboards Mcp Server Py в Claude Desktop, Claude Code или Cursor?
Открой Opensearch Dashboards Mcp Server Py на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Opensearch Dashboards Mcp Server Py with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
