sst-streaming-http-mcp-server

sst-streaming-http-mcp-server

3.4

The SST Streaming HTTP MCP Server is a monorepo designed to deploy AWS Lambda and Cloudfront distribution for MCP streaming HTTP servers.

The SST Streaming HTTP MCP Server is a comprehensive solution for deploying Model Context Protocol (MCP) streaming HTTP servers using AWS infrastructure. It leverages AWS Lambda and Cloudfront to provide scalable and efficient server deployment. The server setup is facilitated through the SST framework, which simplifies the process of managing AWS resources. This server does not include authentication features, focusing instead on the core functionality of streaming HTTP services. Users can set up their environment using the provided .env.example file and deploy the server using bun commands. Additionally, the MCP Inspector tool is available for inspecting and interacting with the MCP server, providing a user-friendly interface for testing and development.

Features

  • AWS Lambda and Cloudfront Integration: Utilizes AWS services for scalable and efficient server deployment.
  • SST Framework: Simplifies the management of AWS resources and server deployment.
  • MCP Inspector: A tool for inspecting and interacting with the MCP server.
  • Streamable HTTP Support: Supports streaming HTTP services for real-time data processing.
  • Environment Setup: Provides a .env.example file for easy environment configuration.

MCP Tools

  • {'MCP Inspector': 'A tool for inspecting and interacting with the MCP server, providing a user-friendly interface for testing and development.'}

Usage with Different Platforms

AWS

bash
bun install
bun dev
bun deploy

MCP Inspector

bash
bun dev
bun mcp-inspect