Matter AI

Fornece revisão avançada de código, planejamento de implementação e geração de pull requests usando Matter AI.

Documentação

Matter AI Logo

MatterAI

Superinteligência de IA para Engenharia

Matter Og Image

Servidor MCP Matter AI

O MatterAI MCP oferece revisões de código diretamente na sua IDE ao usar Agentes de IA, como no Cursor, Windsurf, VS Code, Cline e outros, para aprimorar seu fluxo de desenvolvimento. Construído com FastMCP em Python, ele fornece recursos avançados de revisão de código, planejamento de implementação e geração de pull requests para ajudar você a publicar código com confiança.

Recursos

  • Ferramentas de revisão de código - Obtenha revisões abrangentes de código para arquivos individuais ou diffs completos do git
  • Planejamento de implementação - Gere planos de implementação detalhados para agentes de IA
  • Geração de pull requests - Crie pull requests com títulos e descrições gerados automaticamente
  • Fatos aleatórios sobre gatos - Porque quem não ama fatos sobre gatos?

Requisitos

  • Python 3.11+
  • Consulte requirements.txt para dependências

Instalação

pip install -r requirements.txt

Configuração

Chave de API

Para usar o Servidor MCP Matter AI, você precisa de uma chave de API:

  1. Obtenha sua chave de API em https://app.matterai.dev/settings
  2. Use esta chave na sua configuração MCP, conforme mostrado abaixo

Configuração MCP

Crie um arquivo de configuração MCP com o seguinte conteúdo:

{
  "mcpServers": {
    "matter-ai": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.matterai.so/sse",
        "--header",
        "X-AUTH-TOKEN:MATTER_AI_API_KEY"
      ]
    }
  }
}

Substitua MATTER_AI_API_KEY pela sua chave de API real.

Uso

Execute o servidor:

python server.py

O servidor iniciará em http://localhost:9000 (padrão para FastMCP).

Conectando a partir do Cursor ou Windsurf

  • Use a integração MCP (Model Context Protocol)
  • Aponte para: http://localhost:9000/sse
  • As ferramentas serão descobertas automaticamente e aparecerão no cliente

Ferramentas

1. Revisão de Código

codereview(generated_code: str, git_owner: str, git_repo: str, git_branch: str, git_user: str, languages: str) -> str Fornece revisão de código para o código gerado.

2. Revisão Completa de Código

codereview_full(git_diff: str, git_owner: str, git_repo: str, git_branch: str, git_user: str) -> str Fornece uma revisão abrangente de código com base na saída do git diff.

1. Fato sobre Gato

cat_fact() -> str Retorna um fato aleatório sobre gatos.

Build e Uso com Docker

Construindo a Imagem Docker

docker build -t matter-ai-mcp .

Executando o Contêiner Docker

docker run -p 9000:9000 -e MATTER_API_ENDPOINT=https://api.matterai.so

O servidor estará acessível em http://localhost:9000.

Licença

MIT

Recursos: