Are you the author? Sign in to claim
๐ An experimental and educational script for Ping-pong server demonstrating remote MCP (Model Context Protocol) calls
An experimental and educational Ping-Pong server demonstrating MCP (Model Context Protocol) calls via FastAPI.
To install the dependencies, run:
poetry install
Start the FastAPI server with:
python mcp-api-server.py
The server will start at http://localhost:8080.
Open mcp-api-client.html in a browser to interact with the UI.
GET /ping-pong?prompt_name=<prompt_name>: Retrieves the specified prompt.POST /ping-pong: Invokes MCP tool commands (ping, pong, count).The following example demonstrates using Server-Sent Events (SSE) for communication with the MCP server.
python mcp-sse-server.py
python mcp-sse-client.py
Type a command (e.g., 'ping', 'pong', 'count') or 'exit' to quit:
>>> ping
Sending command: ping
Result: pong
>>> pong
Sending command: pong
Result: ping
>>> count
Sending command: count
Result: 2
MIT
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows