MCP SSE Server POC
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., "@MCP SSE Server POCCreate a new MCP configuration for Playwright"
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.
MCP SSE Server POC
A proof-of-concept server for STDIO transport of Model Context Protocol (MCP) into instant Server-Sent Events (SSE) streaming, deployable as a service. Instant remote hosted MCP servers with zero infrastructure work.
Features
Create and manage MCP server configurations via a simple UI
Generate stable SSE endpoints for each configuration
Stream real-time model responses via SSE
Built with Express, Drizzle ORM, and PostgreSQL
One-click deployment on Render
Related MCP server: MCP Server Template
Local Development
Prerequisites
Node.js (v18 or later)
PostgreSQL database
Setup
Clone this repository:
git clone https://github.com/yourusername/mcp-sse-poc.git
cd mcp-sse-pocInstall dependencies:
npm installSet up your local PostgreSQL database and create a
.envfile with your database connection string:
DATABASE_URL=postgresql://username:password@localhost:5432/mcp_sse_dbGenerate and run migrations:
npm run generate
npm run migrateStart the development server:
npm run devOpen your browser and navigate to
http://localhost:3000
Deployment on Render
1. Push Your Code to GitHub/GitLab
Make sure your repository includes all the files in this project.
2. Create a Web Service on Render
Log in to your Render Dashboard
Click New → Web Service
Connect your GitHub/GitLab repository
Configure the service:
Name: Choose a name (e.g.,
mcp-sse-poc)Environment: Node
Build Command:
npm install(this will trigger the postinstall script that builds and migrates)Start Command:
npm start
Click Create Web Service
3. Add a PostgreSQL Database
In Render, click New → PostgreSQL Database
Name it (e.g.,
mcp-sse-db)Select the free plan
Click Create Database
Copy the provided
DATABASE_URLconnection string
4. Configure Environment Variables
Go back to your Web Service
Navigate to the Environment tab
Add the following environment variable:
Key:
DATABASE_URLValue: Paste the connection string you copied
5. Deploy
Render will automatically deploy your application. Once deployed, you can access it at the URL provided by Render.
Usage
Open your deployed application in a browser
Create a new MCP server configuration by entering a name and JSON configuration
Save the configuration to generate an SSE URL
Use the SSE URL in your client application to stream model responses
Example Configuration
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
}
}
}Model Context Protocol (MCP)
The Model Context Protocol is a lightweight, STDIO-based specification for interacting with language models over a standard input/output interface. It allows for real-time streaming of model responses and is designed to be simple and extensible.
Core Concepts
STDIO Transport
Input: JSON blob describing context messages
Output: Incremental response tokens streamed to stdout
Errors & Events: Non-blocking notifications on stderr
JSON Message Format
{ "context": [ { "role": "system", "content": "You are a helpful assistant." }, { "role": "user", "content": "Translate to French: Hello, world!" } ], "stream": true }Server-Sent Events (SSE)
Each JSON chunk becomes an SSE event
Perfect mapping to MCP's unidirectional streaming model
License
MIT
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
- Flicense-qualityDmaintenanceA minimal FastMCP server template for Render deployment with streamable HTTP transport. Provides a starting point for building custom MCP servers with easy one-click deployment capabilities.
- Flicense-quality-maintenanceA minimal FastMCP server template for quick deployment to Render with streamable HTTP transport. Provides a foundation for building custom MCP servers with easy local development and one-click deployment capabilities.
- Flicense-qualityDmaintenanceDeploy a remote MCP server on Cloudflare Workers without authentication, allowing you to create custom tools accessible via SSE.
- Alicense-qualityDmaintenanceNext.js-based MCP server using mcp-handler for Vercel deployment, supporting SSE transport and Redis integration.1MIT
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Cloud-hosted MCP server for durable AI memory
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/cameronking4/spawn-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server