Observed since 20 Oct, 18:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
One MCP server to run them all. Install MCP servers from the 1Server marketplace and access all tools through a single connection.
One MCP server to run them all.
Stop juggling dozens of MCP server configs. Browse the 1Server marketplace, install the servers you need, and connect your MCP client once. The engine handles everything else — spawning processes, managing connections, OAuth flows, tool aggregation, health monitoring, and hot-reload.
Without mcp-engine:
{
"mcpServers": {
"memory": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-memory"] },
"github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"], "env": { "GITHUB_TOKEN": "..." } },
"filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path"] },
"slack": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-slack"], "env": { "SLACK_TOKEN": "..." } },
"brave": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-brave-search"], "env": { "BRAVE_API_KEY": "..." } }
}
}
With mcp-engine:
{
"mcpServers": {
"1server": {
"command": "npx",
"args": ["-y", "1server-mcp-engine"],
"env": {
"ONESERVER_API_KEY": "your-api-key"
}
}
}
}
One config. All your servers. Managed from a web dashboard.
Install, uninstall, or toggle servers from the marketplace and changes take effect immediately. No MCP client restart needed. The engine detects config changes, spins up new servers, tears down removed ones, and reconnects modified ones — all while your AI assistant stays connected.
The engine starts accepting client connections instantly. Servers connect in the background with parallel loading (up to 3 at a time). Fast servers are available in seconds while slower ones finish connecting. Your AI assistant doesn't sit waiting for every server to be ready before it can respond.
Every server is continuously monitored. If a server crashes, the engine automatically reconnects it with exponential backoff (up to 10 attempts). Use the built-in 1server_health tool to see real-time status of every server — healthy, degraded, reconnecting, or errored — along with uptime, failure counts, and tool counts.
If a server is misbehaving, use the 1server_restart_server tool to restart it by name. The engine disconnects and reconnects the server, refreshing all its tools and capabilities. Your AI assistant can even detect unhealthy servers from the health report and suggest a restart.
Manage your entire server inventory without leaving your AI conversation:
| Tool | What it does |
|---|---|
1server_list_servers | See all your installed servers |
1server_search_servers | Browse the marketplace |
1server_install_server | Install or update a server |
1server_uninstall_server | Permanently remove a server |
1server_toggle_server | Enable/disable without losing config |
1server_restart_server | Restart an unhealthy server |
1server_health | Check status of all servers |
1server_list_secrets | View your saved credentials |
API keys and tokens are stored in an AES-256 encrypted vault on the 1Server backend. Reference secrets by ID when installing servers — values are never exposed in config files or logs.
{
"mcpServers": {
"1server": {
"command": "npx",
"args": ["-y", "1server-mcp-engine"],
"env": {
"ONESERVER_API_KEY": "your-api-key"
}
}
}
}
The engine fetches your installed servers and starts them automatically.
MCP Client (Claude, VS Code, Cursor)
|
| stdio
v
mcp-engine
|--- stdio ---> memory server
|--- stdio ---> filesystem server
|--- http ---> github (OAuth)
|--- stdio ---> any MCP server
|
All tools namespaced and aggregated
~/.oneserver-mcp/auth/Built by 1Server AI
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 18:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:b12f883562b59eeba2f600f584e683533cbbe4601ab1ba7b8ac6ce49f31863a8