
Claude Desktop
Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

cr7258/elasticsearch-mcp-server
A Model Context Protocol (MCP) server implementation that provides Elasticsearch and OpenSearch interaction. This server enables searching documents, analyzing indices, and managing cluster through a set of tools.
uvx elasticsearch-mcp-server{
"mcpServers": {
"elasticsearch-mcp-server": {
"command": "uvx",
"args": [
"elasticsearch-mcp-server"
],
"env": {
"ELASTICSEARCH_CLUSTERS": "<ELASTICSEARCH_CLUSTERS>",
"DEFAULT_CLUSTER": "<DEFAULT_CLUSTER>"
}
}
}
}ELASTICSEARCH_CLUSTERSDEFAULT_CLUSTERELASTICSEARCH_CLUSTERS_FILEMCP_API_KEYDISABLE_HIGH_RISK_OPERATIONSDISABLE_OPERATIONSRESPONSE_FORMATELASTICSEARCH_HOSTSELASTICSEARCH_USERNAMEELASTICSEARCH_PASSWORDELASTICSEARCH_API_KEYlist_indices: List all indices.
general_api_request
Perform a general HTTP API request.
get_index
Returns information (mappings, settings, aliases) about one or more indices.
create_index
Create a new index.
delete_index
Delete an index.
create_data_stream
Create a new data stream (requires matching index template).
get_data_stream
Get information about one or more data streams.
delete_data_stream
Delete one or more data streams and their backing indices.
search_documents
Search for documents.
index_document
Creates or updates a document in the index.
get_document
Get a document by ID.
delete_document
Delete a document by ID.
delete_by_query
Deletes documents matching the provided query.
get_cluster_health
Returns basic information about the health of the cluster.
get_cluster_stats
Returns high-level overview of cluster statistics.
get_alias
Get alias information for a specific index.
put_alias
Create or update an alias for a specific index.
delete_alias
Delete an alias for a specific index.
analyze_text
Analyze text using a specified analyzer or custom analysis chain.
DISABLE_HIGH_RISK_OPERATIONS
Set to true to disable all write operations (default: false)
DISABLE_OPERATIONS
Comma-separated list of specific operations to disable (optional, uses default write operations list if not set)
Details on this page are taken from the project's README. Open README
Clients mentioned in this server's README:

supabase-community/supabase-mcp
The Model Context Protocol (MCP) standardizes how Large Language Models (LLMs) talk to external services like Supabase. It connects AI assistants directly with your Supabase project and allows them to perform tasks like managing tables, fetching config, and querying data. See the full list of tools.

googleapis/genai-toolbox
MCP Toolbox for Databases is an open source Model Context Protocol (MCP) server that connects your AI agents, IDEs, and applications directly to your enterprise databases.

alexander-zuev/supabase-mcp-server
Query MCP is an open-source MCP server that lets your IDE safely run SQL, manage schema changes, call the Supabase Management API, and use Auth Admin SDK — all with built-in safety controls.

MobinX/awesome-mcp-list
This is a continuously updated curated list of MCP servers, covering categories such as browser control, arts and culture, cloud platforms, command line, communication, customer data platforms, databases, developer tools, data science tools, file systems, finance and fintech, gaming, knowledge and memory, location services, marketing, monitoring, search and utilities. Each project includes a GitHub link and star count for quick reference and use.

stuzero/pg-mcp-server
PG-MCP is a server implementation of the Model Context Protocol for PostgreSQL databases. It provides a comprehensive API for AI agents to discover, connect to, query, and understand PostgreSQL databases through MCP's resource-oriented architecture.

bytebase/dbhub
[!NOTE] If you need an enterprise-level database MCP server with built-in guardrails like approval flow, access control, data masking, and audit logging beyond what DBHub offers, check out Bytebase.