Strateegia

Integra com a API do Strateegia, permitindo que assistentes de IA acessem e interajam com projetos do Strateegia.

Documentação

Servidor MCP Strateegia

Este é um servidor Model Context Protocol (MCP) que se integra à API do Strateegia, permitindo que assistentes de IA como Claude ou Cursor acessem e interajam com seus projetos no Strateegia.

Recursos

  • Listar todos os projetos Strateegia acessíveis
  • Acessar informações detalhadas sobre laboratórios e projetos

Pré-requisitos

  • Node.js (v16 ou superior)
  • Uma chave de API Strateegia válida

Para Desenvolvimento

  1. Instale as dependências:
npm install
  1. Compile o projeto:
npm run build
  1. Defina sua chave de API Strateegia como uma variável de ambiente:
export STRATEEGIA_API_KEY=your_api_key_here
  1. Inicie o servidor:
npm start

Conectando com Claude for Desktop

  1. Certifique-se de ter o Claude for Desktop instalado.

  2. Crie ou edite o arquivo de configuração do Claude for Desktop:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  1. Adicione a seguinte configuração:
{
  "mcpServers": {
    "strateegia": {
      "command": "node",
      "args": ["path/to/strateegia-mcp-server/dist/index.js"],
      "env": {
        "STRATEEGIA_API_KEY": "your_api_key_here"
      }
    }
  }
}

Conectando com Cursor

  1. Certifique-se de ter o Cursor instalado.
  2. Abra o Cursor e vá para a página de configurações.
  3. Adicione um novo servidor MCP com a seguinte configuração:
env STRATEEGIA_API_KEY=your_api_key_here node path/to/strateegia-mcp-server/dist/index.js
  1. Reinicie o Cursor

Ferramentas Disponíveis

O servidor expõe as seguintes ferramentas MCP:

  • list-projects: Lista todos os projetos e laboratórios acessíveis da sua conta Strateegia

Contribuindo

Contribuições são bem-vindas! Sinta-se à vontade para enviar um Pull Request.

Licença

Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para mais detalhes.

Problemas e Suporte

Se você encontrar algum problema ou precisar de suporte, por favor, abra uma issue no repositório do GitHub.