mcp-ping

mcp-ping

3.2

If you are the rightful owner of mcp-ping and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This project is a simple MCP server using SSE for real-time communication, built with Node.js and Express.

The MCP Ping Server is a minimal implementation of a Model Context Protocol (MCP) server that utilizes Server-Sent Events (SSE) for real-time communication. Developed with Node.js and Express, this server provides a basic 'ping' tool that responds with 'pong', demonstrating the core functionalities of an MCP server. It supports server-to-client messaging through SSE and client-to-server communication via HTTP POST requests. Additionally, it includes a health check endpoint to monitor server status. The server can be run locally or deployed using Docker, and is designed to be easily integrated with reverse proxies like Traefik for secure deployment. This project serves as a foundational example for developers looking to implement MCP servers with real-time capabilities.

Features

  • SSE-based real-time communication
  • Simple 'ping' tool responding with 'pong'
  • HTTP POST endpoint for client messages
  • Health check endpoint for server monitoring
  • Docker and Docker Compose support for deployment

Tools

  1. ping

    A simple tool that responds with 'pong' when called.