Sobre o projeto

O MCP Python SDK é um kit de ferramentas para a implementação do Model Context Protocol, que permite aos desenvolvedores criar servidores que expõem dados e funcionalidades para aplicações de LLM de maneira segura e padronizada. As principais capacidades incluem: - Construção de servidores MCP que fornecem ferramentas, recursos e prompts para qualquer host MCP compatível. - Construção de clientes MCP que podem se conectar a qualquer servidor MCP. - Suporte para múltiplos transportes padrão, incluindo stdio, Streamable HTTP e Server-Sent Events (SSE). - Criação simplificada de servidores usando type hints e docstrings do Python para lidar automaticamente com JSON Schema e validação de requisições. O SDK requer Python 3.10+ e fornece uma ferramenta CLI opcional para desenvolvimento, execução e instalação de servidores MCP.