SSMCP
Click on "Deploy 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., "@SSMCPadd 13 and 29"
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.
Simple Stateless Model Context Protocol
🚧 WORK IN PROGRESS, ONLY TOOLS, RESOURCES AND PROMPTS SUPPORTED 🚧
SSMCP is a stateless model context protocol that is designed to be easy to
understand and implement for web developers. It is built on top of HTTP
and tries to follow common HTTP conventions like REST and HATEOAS. All
SSMCP servers can be used as MCP servers through an adapter script
npx ssmcp --url http://127.0.0.1/.
Why?
Because most MCP servers do not use nor require the stateful features of the protocol and by removing them the complexity can be drastically reduced.
Related MCP server: Stream MCP
Overview
SSMCP services are discovered by a GET request to the root
URL. Thereafter the root URL is used as a base to derive other URLs.
GET /
Returns the server manifest which contains information and
capabilities. Analogous to InitializeResult in the MCP Specification.
Response Body
{
"name": "calculator",
"version": "1.0.0",
"tools": true
}GET /tools
Lists tools provided by the server. Analogous to ListToolsResult
in the MCP Specification. Unlike MCP there is no pagination.
Response Body
[
{
"name": "add",
"description": "Add two numbers",
"inputSchema": {
"type": "object",
"properties": {
"a": {
"type": "number"
},
"b": {
"type": "number"
}
},
"required": ["a", "b"]
}
}
]POST /tools/:name
Tool call, the URL parameter name corresponds to the tool name listed
in GET /tools and the json body matches the inputSchema JSON Schema.
Request Body
{
"a": 13,
"b": 29
}The Content-Type of the response matters because the ssmcp adapter
uses it to control how the content is converted to MCP content. For
example text/plain is converted to TextContent.
Response
HTTP/1.1 200 Ok
Content-Type: text/plain
42This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Related MCP Servers
- AlicenseAqualityDmaintenanceA Model Context Protocol server that enables AI assistants to make HTTP requests (GET, POST, PUT, DELETE) to external APIs through standardized MCP tools.42MIT
- FlicenseNot gradedqualityDmaintenanceEnables deployment of MCP servers over HTTP, providing ready-to-use tools for text processing, math calculations, and social media content generation, accessible to AI assistants like GitHub Copilot and Claude.-
- AlicenseBqualityDmaintenanceA toy MCP server for exploring Model Context Protocol capabilities, including resources, tools, and prompts.1Apache 2.0
- AlicenseAqualityDmaintenanceA lightweight MCP server that enables LLMs to interact with any REST API via HTTP requests, with smart response truncation, TypeScript type generation, and field extraction.510 npm1MIT