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
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.txtpara 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:
- Obtenha sua chave de API em https://app.matterai.dev/settings
- 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:
- Site: https://matterai.so
- Documentação: https://docs.matterai.so
