greet-mcp-httpstream
0
The project is a Model Context Protocol (MCP) server and client implementation that facilitates communication between clients and a server using Streamable HTTP. It supports basic client-server interactions, server-initiated messages, and tool handling with notifications.
Remote MCP Server with Streamable HTTP
An MCP server designed to connect with multiple clients using Streamable HTTP Server Transport.
Features
- Basic functionalities for client-server communication, including listing tools, resources, and handling requests.
- Standalone SSE for supporting server-initiated messages.
- Tool functionalities: return single response or send multiple messages with notifications.
Server Setup
- Install dependencies using npm.
- Start the server with npm to listen on localhost, port 3000.
MCP Client for Remote Server with Streamable HTTP
This client connects to a remote server using Streamable HTTP Client Transport.
Features
- Connects to the server and sets up notifications for updates on logging messages and tool changes.
- Lists and calls tools.
Client Setup
- Install dependencies using npm.
- Start the client with npm.