Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Echo Serviceecho back 'Hello, world!' in uppercase"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Echo Service
About
A Model Context Protocol (MCP) service that provides echo tools for testing MCP protocol functionality.
Related MCP server: Echo MCP Server
Features
echo_message: Echo back a message with optional uppercase formatting
echo_with_delay: Echo back a message after a simulated delay (max 5 seconds)
echo_json: Echo back structured JSON data with analysis
Quick Start
Local Development
The server will start on http://localhost:8000 with:
Health check:
GET /healthMCP endpoint:
POST /mcp
Building MCPB Bundle
This server is distributed as an MCPB bundle. To build locally:
MCP Protocol Support
This server implements the full MCP (Model Context Protocol) specification:
Transport: Streamable HTTP with Server-Sent Events (SSE)
Session Management: Proper initialization handshake required
Protocol Version: 2024-11-05
Framework: FastMCP
Python Version: 3.13+
Session Management
The server requires proper MCP initialization:
Initialize: Send
initializerequest to establish sessionInitialized: Send
notifications/initializednotificationTools: Use session ID for all subsequent requests
API Usage
Complete MCP Example
Simple Health Check
Development
Testing
E2E Tests
E2E tests require the mcpb CLI and Docker:
Contributing
Fork the repository
Create a feature branch
Make your changes
Add tests
Submit a pull request
About
Part of the NimbleTools ecosystem. From the makers of NimbleBrain.
License
MIT License - see LICENSE file for details.
Links
Part of the NimbleTools Registry, an open source collection of production-ready MCP servers. For enterprise deployment, check out NimbleBrain.