✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

πŸ€– MCPServe by @ryaneggz

Simple MCP Server w/ Shell Exec. Connect to Local via Ngrok, or Host Ubuntu24 Container in Docke

πŸ“– Table of Contents

  • Deploy

πŸ› οΈ 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 --build

Client 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.

Featured Templates

View More
AI Assistants
Image to text with Claude 3
155 1658
AI Engineering
Python Bug Fixer
122 1767
AI Characters
Your Speaking Avatar
171 930
Customer service
AI-Powered Product List Manager
159 1160
Data Analysis
Pharmacy Admin Panel
254 2272

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.