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.
A Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma

Model Context Protocol Servers
The Xata MCP server lets AI assistants and agents interact with your Xata organizations, projects, and Postgres database branches.
MCP server for interacting with Neon Management API and databases
Universal MCP-Server for your Databases optimized for LLMs and AI-Agents.
Comments