{
  "$schema": "https://modelcontextprotocol.io/schema/server-card.json",
  "name": "CodeContextKit MCP Server",
  "version": "1.2.0",
  "description": "Servidor MCP oficial de CodeContextKit para indexación AST incremental de repositorios, cálculo determinista de grafos de dependencias y análisis de radio de impacto de PRs optimizado para Claude Code y la API de Anthropic Claude.",
  "homepage": "https://codecontextkit.com/",
  "endpoint": "https://api.codecontextkit.com/mcp",
  "transport": "http",
  "capabilities": {
    "tools": [
      {
        "name": "index_repository",
        "description": "Indexación sintáctica y semántica AST incremental de repositorios multi-lenguaje (TypeScript, Python, Rust, Go, Java)."
      },
      {
        "name": "query_ast_graph",
        "description": "Consulta determinista del grafo de dependencias de código, flujo de llamadas y jerarquías de símbolos estructurales."
      },
      {
        "name": "find_symbol_references",
        "description": "Resolución exhaustiva de referencias cruzadas y dependencias entre ficheros para agentes autónomos Claude Code."
      },
      {
        "name": "get_pr_impact_blast_radius",
        "description": "Cálculo del radio de impacto de un diff o PR de Git, identificando módulos consumidores, contratos rotos y suites de test a ejecutar."
      },
      {
        "name": "stream_context_slice",
        "description": "Extracción y compresión de rebanadas de código y AST podadas para minimizar el presupuesto de tokens en llamadas a la API de Claude."
      },
      {
        "name": "validate_mcp_health",
        "description": "Comprobación de conectividad, telemetría y salud de la sincronización de caché AST del servidor MCP."
      }
    ]
  }
}
