MCPServe
Allows hosting the MCP server in a Docker container using the provided Docker Compose configuration, making deployment more consistent and portable.
Enables connecting to the local MCP server through Ngrok, allowing remote access to the locally hosted server by creating secure tunnels.
Includes Shell execution capabilities, enabling the MCP to run shell commands on the host system programmatically.
Supports hosting the MCP server in an Ubuntu 24 container within Docker, providing a standardized Linux environment for running the server.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCPServerun ls -la in the current directory"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
📖 Table of Contents
Related MCP server: ssh-client-mcp-server
🛠️ Setup Local Hosted MCP
## Install uv (if you not using you late to party)
curl -LsSf https://astral.sh/uv/install.sh | sh
## Create virtual environemtn
uv venv
source .venv/bin/activate
## Install Dependencies
uv pip install -r requirements.txt
## Start localhost MCPServe
python main.py🛠️ Setup Docker Hosted MCP
docker compose up --buildClient MCP Config
If you have configured auth server side in your code you can enable headers for API. Have found this requires some code changes to the mcp librarie Settings. Adding a middleware prop. :/
{
"terminal": {
"transport": "sse",
"url": "http://localhost:8005/sse",
// "headers": {
// "x-api-key": "abcdef123456..."
// }
}
}🚀 Roadmap
🤖 Coming Soon...
Create an issue and lets start a discussion if you'd like to see a feature added to the roadmap.
💡 Issues
Feel free to submit issues and enhancement requests. We're always looking for feedback and suggestions.
🤓 Maintainers
Ryan Eggleston-@ryaneggz
📜 License
This project is open-source, under the MIT License. Feel free to use, modify, and distribute the code as you please.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA simple MCP Server with shell execution capabilities that can be run locally with Ngrok tunneling or hosted in an Ubuntu 24 Docker container.Last updated4MIT
- Alicense-qualityAmaintenanceA local MCP server that enables LLMs to execute shell commands on remote hosts over SSH with multiple authentication methods.Last updated353MIT
- FlicenseAqualityCmaintenanceA simple MCP server that exposes a terminal tool, allowing AI agents to execute shell commands.Last updated1
- Alicense-qualityCmaintenanceA rogue MCP server (~90 lines) that demonstrates prompt injection via tool responses to achieve remote code execution on a developer's machine.Last updatedMIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
An MCP server that gives your AI access to the source code and docs of all public github repos
Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mifunedev/mcp-sse'
If you have feedback or need assistance with the MCP directory API, please join our Discord server