Submit

MCP Server Implementations

@AMasetti

a year ago
developer-tools
Custom server implementation for Model Control Protocol (MCP) using Server-Sent Events (SSE)
Overview

What is MCP-SSE-Custom-Server?

MCP-SSE-Custom-Server is a repository that provides custom server implementations for the Model Control Protocol (MCP) using Server-Sent Events (SSE). It includes a FastAPI-based web server and a standalone MCP server for real-time communication.

How to use MCP-SSE-Custom-Server?

To use the MCP-SSE-Custom-Server, you can run the SSE server using Uvicorn or Docker. For the standalone server, you can build and run it using Docker as well.

Key features of MCP-SSE-Custom-Server?

  • FastAPI implementation for real-time communication via SSE.
  • Standalone MCP server for stdin/stdout interaction.
  • Supports echoing messages and creating echo prompts.

Use cases of MCP-SSE-Custom-Server?

  1. Real-time data streaming applications.
  2. Integration with Claude Desktop for message control.
  3. Development of custom tools that utilize the MCP protocol.

FAQ from MCP-SSE-Custom-Server?

  • What programming language is used?

The project is implemented in Python.

  • How do I run the SSE server?

You can run it using the command: uvicorn app.main:app --host 0.0.0.0 --port 8000 or via Docker.

  • What are the requirements to run this project?

You need Python 3.10+, MCP >= 0.3.0, FastAPI, Uvicorn, and Docker.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.