What service types does Endor support?
Endor currently supports Alpine Linux, MariaDB, Memcached, PostgreSQL, Redis, and Valkey.
@endorhq
Basic information
Endor lets your AI agents run services like MariaDB, Postgres, Redis, Memcached, Alpine, or Valkey in isolated sandboxes. Get pre-configured applications that boot in less than 5 seconds, with direct AI agent integration for instant development and testing environments.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"endor": {
"command": "npx -y @endorhq/cli@latest",
"args": [
"mcp",
"--allow-net"
],
"env": {}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Endor is an MCP (Model Context Protocol) server that provisions and manages ephemeral infrastructure services — including PostgreSQL, MariaDB, Redis, Valkey, Memcached, and Alpine Linux environments — directly from AI clients. It allows developers to spin up disposable databases, caches, and development environments, execute shell commands inside service VMs, and retrieve connection details, all via natural language through an MCP-compatible assistant.
Install the Endor CLI globally with npm install -g @endorhq/cli, then start the MCP server in stdio mode using endor mcp (add --allow-net for network access). Configure your AI client to connect with { "mcpServers": { "endor": { "command": "endor", "args": ["mcp", "--allow-net"] } } }. Use the server’s tools to list, provision, stop, and get connection details for services, and to run commands inside running service instances.
run, stop, and get_connection toolsEndor currently supports Alpine Linux, MariaDB, Memcached, PostgreSQL, Redis, and Valkey.
Use the `get_{service}_connection` tool to retrieve the host, port, username, and password (if applicable). For PostgreSQL and MariaDB, SSH access is also available on port 2222 as user `root`.
No. By default, PostgreSQL (user `postgres`), MariaDB (user `root`), Redis, Valkey, and Memcached all start with no password required.
The `run_command_in_service` tool accepts an optional `timeout` parameter in seconds, with a maximum of 600 seconds (10 minutes).
Endor recommends letting the platform assign host ports automatically to avoid conflicts. You can optionally specify a preferred port via the `hostPort` parameter.
Postgres MCP Pro provides configurable read/write access and performance analysis for you and your AI agents.
An official Qdrant Model Context Protocol (MCP) server implementation
A Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma
MCP server for interacting with Neon Management API and databases
Drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.
Comments