Mcp Sse

Seamlessly connects to local environments to execute shell commands while supporting real-time communication with language models. It can be hosted locally or within a Docker container, offering a straightforward setup for integration.

Author

Mcp Sse logo

enso-labs

MIT License

Quick Info

GitHub GitHub Stars 4
NPM Weekly Downloads 0
Tools 1
Last Updated 8/30/2025

Tags

enso sse tools developer tools tools integrations workflow environment

🤖 MCPServe by @ryaneggz

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

📖 Table of Contents

🛠️ 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.