Saltar al contenido principal

Configuración MCP

Conecta Atlasaitek a tu agente de código favorito. Copia el JSON de configuración y pegalo en el archivo correspondiente.

URL donde corre la web app de Atlasaitek. En local es http://localhost:3000.

Archivo de configuración
opencode.json (raíz del proyecto)
{
  "mcp": {
    "atlasaitek": {
      "command": [
        "npx",
        "-y",
        "@atlasaitek/mcp-server"
      ],
      "environment": {
        "ATLASAITEK_API_URL": "http://localhost:3000"
      }
    }
  }
}

Herramientas MCP

ToolDescripción
atlasaitek_initInicializa el índice local SQLite: detecta el repo, hace pull del grafo desde la API, instala git hooks y arranca el file watcher para auto-sync continuo.
atlasaitek_exploreExploración quirúrgica de código en una sola llamada. Devuelve entry points (FTS5), callers/callees, call paths (BFS), blast radius transitivo y source code del disco.
atlasaitek_searchBúsqueda FTS + expansión de grafo sobre la documentación generada. Branch-aware: soporta el parámetro branch.
atlasaitek_list_reposLista todos los repositorios registrados con sus ramas analizadas.
atlasaitek_get_repoInformación detallada de un repositorio: nombre, URL, ramas, docs, estado de build.
atlasaitek_get_depsDependencias entrantes y salientes de un repositorio (cross-repo).
atlasaitek_repo_impactImpacto transitivo a nivel de proyectos: qué otros repos se rompen si este cambia.
atlasaitek_file_impactImpacto transitivo a nivel de archivos: qué otros archivos se ven afectados si un archivo específico cambia.

¿Cómo funciona?

  1. Copia el JSON de arriba en el archivo de configuración de tu agente según la ruta indicada.
  2. Asegurate de que ATLASAITEK_API_URL apunte a la web app de Atlasaitek (en local, http://localhost:3000).
  3. Reinicia tu agente. Al iniciar, el MCP server de Atlasaitek se conectará automáticamente.
  4. Una vez conectado, el agente tendrá acceso a las herramientas atlasaitek_init, atlasaitek_explore, atlasaitek_search y más.

El paquete @atlasaitek/mcp-server se publica en npm. El comando npx -y lo descarga y ejecuta automáticamente.