improbabil3/mcp_servers_demo
If you are the rightful owner of mcp_servers_demo 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 repository contains a demo of a Model Context Protocol (MCP) server with basic implementations and orchestration.
MCP Servers Demo
Questo repository contiene una demo di server MCP (Model Context Protocol) con implementazioni di base e orchestrazione.
Struttura del progetto
mcp_base/
: Moduli Python di base per la gestione delle richieste MCP e l'integrazione con LLM.mcp_docker/
: Esempio di server MCP containerizzato, con file di configurazione Docker e OpenAPI.
Requisiti
- Python 3.10+
- Docker (opzionale, per lanciare il server containerizzato)
Avvio rapido
1. Clona il repository
git clone https://github.com/improbabil3/mcp_servers_demo.git ; cd mcp_servers_demo
2. Installa le dipendenze Python (per sviluppo locale)
pip install -r mcp_docker/requirements.txt
3. Avvia il server MCP (modalità locale)
python mcp_docker/main.py
4. Avvio tramite Docker (opzionale)
Assicurati di avere Docker installato, poi esegui:
docker compose -f mcp_docker/docker-compose.yml up --build
Note
- Ricorda di configurare le variabili d'ambiente (vedi
.env
inmcp_base/
, non incluso nel repo). - Per dettagli sulle API, consulta
mcp_docker/openapi.yaml
.
Per domande o contributi, apri una issue o una pull request su GitHub.