HTTP Server with MCP Support
@jhgaylor
About HTTP Server with MCP Support
MCP Server for Jake Gaylor - Connect and ask your LLM about me Today!
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is HTTP Server with MCP Support?
An HTTP server built with Express and TypeScript that serves both a webpage and a Model Context Protocol (MCP) endpoint. It provides a stateless MCP implementation using modern Streamable HTTP transport.
How to use HTTP Server with MCP Support?
Install Node.js 18+ and npm, clone the repository, run npm install and npm run build. Start in development mode with npm run dev. Send JSON‑RPC requests via curl to POST /mcp — for example, initialize or tools/call with the echo tool.
Key features of HTTP Server with MCP Support
- Express and TypeScript HTTP server
- Stateless MCP with Streamable HTTP transport
- Webpage at
GET /and MCP endpoint atPOST /mcp - Echo resource (
echo://{message}), tool, and prompt - TypeScript type safety
Use cases of HTTP Server with MCP Support
- Integrating LLMs with external functionality via the MCP protocol
- Testing MCP interactions (initialize, tool calls) locally
- Serving a basic webpage alongside a standards‑based MCP endpoint
- Demonstrating a stateless, streamable HTTP MCP server
FAQ from HTTP Server with MCP Support
What are the runtime requirements?
Node.js 18+ and npm or yarn.
What MCP endpoint does the server expose?
The MCP endpoint is at POST /mcp on the running server.
What MCP components are implemented?
A resource (echo://{message}), a tool (echo), and a prompt (echo) — all echo the provided message back.
Is the MCP server stateful or stateless?
It is stateless and uses the modern Streamable HTTP transport.
How can I test the MCP endpoint?
Use the curl commands shown in the README, for example an initialize request or a tools/call request with the echo tool and a message argument.
Frequently asked questions
What are the runtime requirements?
Node.js 18+ and npm or yarn.
What MCP endpoint does the server expose?
The MCP endpoint is at `POST /mcp` on the running server.
What MCP components are implemented?
A resource (`echo://{message}`), a tool (`echo`), and a prompt (`echo`) — all echo the provided message back.
Is the MCP server stateful or stateless?
It is stateless and uses the modern Streamable HTTP transport.
How can I test the MCP endpoint?
Use the `curl` commands shown in the README, for example an `initialize` request or a `tools/call` request with the `echo` tool and a `message` argument.
Basic information
More Other MCP servers
Nginx UI
0xJackyYet another WebUI for Nginx
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Comments