What service types does Endor support?
Endor currently supports Alpine Linux, MariaDB, Memcached, PostgreSQL, Redis, and Valkey.
@endorhq
基本信息
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.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"endor": {
"command": "npx -y @endorhq/cli@latest",
"args": [
"mcp",
"--allow-net"
],
"env": {}
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
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 server that provides read-only access to MySQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.
A MCP (model context protocol) server that gives the LLM access to and knowledge about relational databases like SQLite, Postgresql, MySQL & MariaDB, Oracle, and MS-SQL.
Local MCP server for DuckDB and MotherDuck
Connect ClickHouse to your AI assistants.
评论