Matter AI

Proporciona revisión avanzada de código, planificación de implementación y generación de solicitudes de extracción utilizando Matter AI.

Documentación

Matter AI Logo

MatterAI

Super Inteligencia Artificial para Ingeniería

Matter Og Image

Matter AI MCP Server

MatterAI MCP ofrece revisiones de código directamente en tu IDE cuando usas agentes de IA como Cursor, Windsurf, VS Code, Cline y más, para mejorar tu flujo de trabajo de desarrollo. Construido con FastMCP en Python, proporciona capacidades avanzadas de revisión de código, planificación de implementación y generación de solicitudes de extracción para ayudarte a publicar código con confianza.

Características

  • Herramientas de revisión de código - Obtén revisiones de código completas para archivos individuales o diffs completos de git.
  • Planificación de implementación - Genera planes de implementación detallados para agentes de IA.
  • Generación de solicitudes de extracción - Crea solicitudes de extracción con títulos y descripciones generados automáticamente.
  • Datos curiosos sobre gatos - Porque, ¿a quién no le encantan los datos curiosos sobre gatos?

Requisitos

  • Python 3.11+
  • Consulta requirements.txt para las dependencias

Instalación

pip install -r requirements.txt

Configuración

Clave de API

Para usar Matter AI MCP Server, necesitas una clave de API:

  1. Obtén tu clave de API de https://app.matterai.dev/settings
  2. Usa esta clave en tu configuración de MCP como se muestra a continuación

Configuración de MCP

Crea un archivo de configuración de MCP con el siguiente contenido:

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

Reemplaza MATTER_AI_API_KEY con tu clave de API real.

Uso

Ejecuta el servidor:

python server.py

El servidor se iniciará en http://localhost:9000 (predeterminado para FastMCP).

Conexión desde Cursor o Windsurf

  • Usa la integración de MCP (Model Context Protocol)
  • Apunta a: http://localhost:9000/sse
  • Las herramientas se descubrirán automáticamente y aparecerán en el cliente

Herramientas

1. Revisión de código

codereview(generated_code: str, git_owner: str, git_repo: str, git_branch: str, git_user: str, languages: str) -> str Proporciona revisión de código para el código generado.

2. Revisión de código completa

codereview_full(git_diff: str, git_owner: str, git_repo: str, git_branch: str, git_user: str) -> str Proporciona una revisión de código exhaustiva basada en la salida de git diff.

1. Dato sobre gatos

cat_fact() -> str Devuelve un dato aleatorio sobre gatos.

Compilación y uso con Docker

Construcción de la imagen Docker

docker build -t matter-ai-mcp .

Ejecución del contenedor Docker

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

El servidor será accesible en http://localhost:9000.

Licencia

MIT

Recursos: