Três maneiras principais de ampliar a funcionalidade
- Criação de um servidor MCP personalizado::
Consulte o exemplo mcps/github_extended.py para obter o agrupamento de lógica específico da ferramenta - Modificar o código da estrutura::
Contribua com novos recursos enviando um Pull Request via GitHub! - Integração dos serviços MCP existentes::
Ampliar o suporte com servidores MCP já desenvolvidos pela comunidade
Processo específico para o desenvolvimento da extensão
- preparação básicaFamiliaridade com a especificação do protocolo MCP
- implementação lógicaEscreva código Python para lidar com interações específicas da API
- teste e verificaçãoDepuração por meio da função de registro FastAPI
- Colaboração comunitáriaCompartilhamento de componentes estendidos para o desenvolvimento ecológico
Propostas de desenvolvimento
Recomenda-se o uso de ferramentas uv para manter a consistência do ambiente e sincronizar regularmente o repositório upstream para obter os recursos mais recentes. A expansão deve considerar a generalidade e a facilidade de reutilização por outros usuários.
Essa resposta foi extraída do artigoEasy Agents: criação rápida de agentes automatizados inteligentes usando linguagem naturalO