Este é um projeto de demonstração para um servidor MCP (Multi-Channel Protocol). Ele serve como exemplo para implementação e testes de funcionalidades relacionadas ao protocolo MCP.
- Implementação básica do servidor MCP.
- Suporte a múltiplos canais de comunicação.
- Estrutura modular para fácil extensão.
- Python 3.12 ou superior
- Dependências listadas no arquivo
pyproject.toml
- Clone este repositório:
git clone https://github.com/pedro2s/mcp-server-demo-py.git
- Navegue até o diretório do projeto:
cd mcp-server-demo
- Instale as dependências:
uv pip install -r project.toml
- Inicie o servidor:
uv run mcp install main.py
- Conecte-se ao servidor usando um cliente MCP compatível.
main.py
: Arquivo principal para iniciar o servidor.