Ir al contenido

Orbit

Orbit expone la API experimental Knowledge Graph de GitLab.com mediante cinco herramientas MCP de solo lectura. Solo está disponible cuando el servidor se conecta a https://gitlab.com y el catálogo Enterprise/Premium está habilitado con GITLAB_ENTERPRISE=true o --enterprise.

RequisitoValor
Host de GitLabhttps://gitlab.com
CatálogoEnterprise/Premium
Modo meta-herramientasgitlab_orbit con cinco acciones
Modo individualCinco herramientas gitlab_orbit_*
Comportamiento de escrituraSolo lectura

Las instancias GitLab autoalojadas no registran herramientas Orbit, incluso cuando el catálogo Enterprise/Premium está habilitado.

AcciónHerramienta individualPropósito
statusgitlab_orbit_statusComprobar la salud del servicio Orbit y el estado de sus componentes
schemagitlab_orbit_schemaInspeccionar la ontología del grafo y las definiciones ampliadas de nodos
toolsgitlab_orbit_toolsDescubrir el manifiesto vivo de consultas Orbit
querygitlab_orbit_queryEjecutar un objeto de consulta de solo lectura sobre el Knowledge Graph
graph_statusgitlab_orbit_graph_statusInspeccionar el estado de indexación de un namespace, proyecto o ruta completa
  1. Llama a gitlab_orbit con action: "status" para confirmar que el servicio está disponible.
  2. Llama a action: "schema" para inspeccionar dominios, nodos y relaciones del grafo.
  3. Llama a action: "tools" antes de action: "query" para obtener el schema vivo de consultas servido por GitLab.com.
  4. Pasa un objeto JSON de consulta a action: "query" con response_format en raw o llm.
{
"tool": "gitlab_orbit",
"arguments": {
"action": "graph_status",
"params": {
"project_id": 278964,
"response_format": "llm"
}
}
}

En modo meta-herramientas, los schemas de parámetros por acción están disponibles como recursos MCP:

RecursoPropósito
gitlab://schema/meta/gitlab_orbit/statusParámetros para comprobar salud del servicio
gitlab://schema/meta/gitlab_orbit/schemaParámetros para inspeccionar la ontología
gitlab://schema/meta/gitlab_orbit/toolsParámetros para descubrir el manifiesto de consultas
gitlab://schema/meta/gitlab_orbit/queryParámetros para consultas Knowledge Graph
gitlab://schema/meta/gitlab_orbit/graph_statusParámetros para comprobar estado de indexación

Estos recursos siguen disponibles con cualquier modo de META_PARAM_SCHEMA.