Crie servidores MCP autenticados a partir de arquivos Python com Golf
Escaffold, construa e execute servidores MCP a partir de uma estrutura de projeto Python previsível, com ferramentas, prompts, recursos, autenticação e hooks OpenTelemetry.
Pré-requisitos
Python 3.10+, pip, Golf CLI, cliente compatível com MCP
Instalação
Use o caminho de instalação ou configuração que corresponda ao seu ambiente:
- pip install golf-mcp
Requisitos e observações da fonte original:
- Golf é um framework projetado para simplificar a criação de aplicações de servidor MCP. Ele permite que desenvolvedores definam as capacidades do servidor — ferramentas, prompts e recursos — como simples arquivos Python dentro de uma estrutura de projeto convenci...
- Certifique-se de ter Python (3.10+ recomendado) instalado. Em seguida, instale o Golf usando pip:
- tools/, resources/, prompts/: Contêm seus arquivos Python, cada um definindo um único componente. Esses diretórios também podem conter subdiretórios aninhados para organizar ainda mais seus componentes (por exemplo, tools/payments...
Notas de uso básico ou primeiros passos:
-
Coloque seu projeto Golf em funcionamento em poucos passos simples:
-
Use a CLI do Golf para escaffoldar um novo projeto:
-
golf init your-project-name
-
Extraído da documentação original: https://raw.githubusercontent.com/golf-mcp/golf/HEAD/README.md