🤖 MCPServe by @ryaneggz
Simple MCP Server w/ Shell Exec. Connect to Local via Ngrok, or Host Ubuntu24 Container via Docker
Overview
MCPServe is a simple MCP (Model Context Protocol) server that allows users to execute shell commands and connect to local environments via Ngrok or host an Ubuntu 24 container using Docker.
To use MCPServe, you can either set it up locally by installing the necessary dependencies and running the server, or you can deploy it using Docker for a containerized environment.
- Shell execution capabilities for running commands. - Local connection via Ngrok for remote access. - Docker support for easy deployment in a containerized environment.
- Running shell commands remotely through a secure connection.
- Hosting applications in a Docker container for easy management.
- Developing and testing applications in a controlled environment.
Add to your AI client
Use these steps to connect 🤖 MCPServe by @ryaneggz in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcpserve-ryaneggz": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcpserve-ryaneggz"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcpserve-ryaneggz": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcpserve-ryaneggz"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcpserve-ryaneggz": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcpserve-ryaneggz"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcpserve-ryaneggz": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcpserve-ryaneggz"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcpserve-ryaneggz": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcpserve-ryaneggz"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcpserve-ryaneggz": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcpserve-ryaneggz"
]
}
}
}FAQ
Can MCPServe run on any operating system?
Yes! MCPServe can be run on any OS that supports Docker and Python.
Is there a community for MCPServe users?
Yes! You can join the MCPServe community on Slack for discussions and support.
What license is MCPServe under?
MCPServe is open-source and is licensed under the MIT License.