What is this server for?
It is an experimental tool to learn and demonstrate how to make MCP calls remotely using FastAPI. It simulates a simple Ping-Pong exchange.
@kimtth
Basic information
π An experimental and educational script for Ping-pong server demonstrating remote MCP (Model Context Protocol) calls
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-remote-call-ping-pong": {
"command": "python",
"args": [
"mcp-api-server.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An experimental, educational Ping-Pong server that demonstrates remote Model Context Protocol (MCP) calls via FastAPI. It provides API endpoints and Server-Sent Events (SSE) for invoking MCP tool commands like ping, pong, and count.
After installing dependencies (poetry install), start the FastAPI server with python mcp-api-server.py (runs on http://localhost:8080). Use the web UI (mcp-api-client.html) or call GET /ping-pong?prompt_name=<name> / POST /ping-pong directly. Alternatively, run the SSE server (mcp-sse-server.py) and client (mcp-sse-client.py) for SSE-based communication.
ping, pong, and count commands.It is an experimental tool to learn and demonstrate how to make MCP calls remotely using FastAPI. It simulates a simple Ping-Pong exchange.
Run `python mcp-api-server.py` for the API mode, or `python mcp-sse-server.py` for SSE mode.
The MCP tool accepts three commands: `ping` (returns `pong`), `pong` (returns `ping`), and `count` (returns the number of interactions).
No. The server runs locally and requires only Python and the dependencies installed via `poetry install`. No authentication or external data stores are mentioned.
Two transports: direct HTTP API endpoints (`GET`/`POST`) and Server-Sent Events (SSE) for streaming communication.
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
π The fast, Pythonic way to build MCP servers and clients.

Model Context Protocol Servers
Comments