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 MCPO Demo Serverreverse this string: hello world"
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 with MCPO Demo
This repository demonstrates how to build and run MCP (Model Context Protocol) tools using MCPO.
We'll cover everything from setup to creating sample tools and running the MCP server.
What is MCP?
MCP (Model Context Protocol) is a standard protocol that allows LLMs (like GPT, Claude, etc.) to interact with external tools, databases, and APIs efficiently.
What is MCPO?
MCPO is the official MCP Orchestrator, which manages your MCP servers and tools.
It allows your LLM to auto-discover available tools and decide when to call them.
1. Prerequisites
Python 3.11+
uv (Recommended for virtual environment management)
Git
2. Setup Instructions
Step 1 — Clone the Repository
Step 2 — Create Virtual Environment
Activate the environment:
Linux / Mac:
Windows (PowerShell):
Step 3 — Install Dependencies
Or:
3. Project Structure
4. MCP Tools
4.1 Hello World Tool (tools/hello_world.py)
4.2 Reverse String Tool (tools/reverse_string.py)
5. MCP Server (server.py)
6. Running the Server
If you want to run mcpo on https
7. Testing Tools
Hello World:
Response:
Reverse String:
Response:
License
MIT License © 2025