{
  "schema_version": 3,
  "generated_by": "scripts/project_facts.py",
  "note": "Derived from code, committed manifests, and local indexes -- never hand-edited. Regenerate with `uv run python scripts/project_facts.py --write`.",
  "package": {
    "name": "hpe-networking-mcp",
    "version": "0.8.0",
    "console_scripts": {
      "hpe-mcp-doctor": "hpe_networking_mcp.cli.doctor:main",
      "hpe-mcp-router": "hpe_networking_mcp.mcp_servers.tool_router:main",
      "hpe-mcp-run-pipeline": "hpe_networking_mcp.cli.run_pipeline:main",
      "hpe-mcp-run-ssid": "hpe_networking_mcp.cli.run_ssid:main"
    }
  },
  "servers": {
    "router_server_id": "hpe-networking-mcp",
    "core_backends": {
      "central-config": "hpe_networking_mcp.mcp_servers.config",
      "central-monitoring": "hpe_networking_mcp.mcp_servers.monitoring",
      "central-nac": "hpe_networking_mcp.mcp_servers.nac",
      "central-ops": "hpe_networking_mcp.mcp_servers.ops",
      "glp-core": "hpe_networking_mcp.mcp_servers.glp",
      "rag-core": "hpe_networking_mcp.mcp_servers.rag"
    },
    "generated_backends": {
      "central-generated": "hpe_networking_mcp.mcp_servers.central_generated"
    },
    "always_on_backends": {
      "interop-core": "hpe_networking_mcp.mcp_servers.interop"
    },
    "optional_backends": {
      "aos8": "aos8-core",
      "apstra": "apstra-core",
      "axis": "axis-core",
      "clearpass": "clearpass-core",
      "design": "design-core",
      "edgeconnect": "edgeconnect-core",
      "mist": "mist-core",
      "uxi": "uxi-core"
    },
    "server_ids": [
      "aos8-core",
      "apstra-core",
      "axis-core",
      "central-config",
      "central-generated",
      "central-monitoring",
      "central-nac",
      "central-ops",
      "clearpass-core",
      "design-core",
      "edgeconnect-core",
      "glp-core",
      "interop-core",
      "mist-core",
      "rag-core",
      "uxi-core"
    ],
    "products": [
      "aos8",
      "apstra",
      "axis",
      "clearpass",
      "design",
      "edgeconnect",
      "mist",
      "uxi"
    ],
    "toolsets": [
      "all",
      "aos8",
      "apstra",
      "axis",
      "central",
      "central-generated",
      "clearpass",
      "config",
      "design",
      "edgeconnect",
      "glp",
      "interop",
      "mist",
      "monitoring",
      "nac",
      "ops",
      "rag",
      "uxi"
    ],
    "server_platforms": {
      "aos8-core": "aos8",
      "apstra-core": "apstra",
      "axis-core": "axis",
      "central-config": "central",
      "central-generated": "central",
      "central-monitoring": "central",
      "central-nac": "central",
      "central-ops": "central",
      "clearpass-core": "clearpass",
      "design-core": "design",
      "edgeconnect-core": "edgeconnect",
      "glp-core": "glp",
      "interop-core": "interop",
      "mist-core": "mist",
      "rag-core": "rag",
      "uxi-core": "uxi"
    }
  },
  "tools": {
    "catalog_env": {
      "HPE_MCP_ACCESS_PROFILE": "full-read-write",
      "HPE_MCP_AOS8_GENERATED_TOOLS": "1",
      "HPE_MCP_AOS8_WRITES": "1",
      "HPE_MCP_APSTRA_GENERATED_TOOLS": "1",
      "HPE_MCP_APSTRA_WRITES": "1",
      "HPE_MCP_AXIS_WRITES": "1",
      "HPE_MCP_CENTRAL_GENERATED_TOOLS": "1",
      "HPE_MCP_CENTRAL_WRITES": "1",
      "HPE_MCP_CLEARPASS_GENERATED_TOOLS": "1",
      "HPE_MCP_CLEARPASS_WRITES": "1",
      "HPE_MCP_EDGECONNECT_GENERATED_TOOLS": "1",
      "HPE_MCP_EDGECONNECT_WRITES": "1",
      "HPE_MCP_GLP_GENERATED_TOOLS": "1",
      "HPE_MCP_GLP_V2BETA1_WRITES": "1",
      "HPE_MCP_MIST_GENERATED_TOOLS": "1",
      "HPE_MCP_MIST_WRITES": "1",
      "HPE_MCP_PRODUCT_ACCESS": "read-write",
      "HPE_MCP_READONLY": "0",
      "HPE_MCP_UXI_GENERATED_TOOLS": "1",
      "HPE_MCP_UXI_WRITES": "1"
    },
    "registered_total": 6715,
    "by_server": {
      "aos8-core": 311,
      "apstra-core": 155,
      "axis-core": 47,
      "central-config": 80,
      "central-generated": 1677,
      "central-monitoring": 88,
      "central-nac": 38,
      "central-ops": 41,
      "clearpass-core": 845,
      "design-core": 7,
      "edgeconnect-core": 1270,
      "glp-core": 1011,
      "interop-core": 5,
      "mist-core": 1080,
      "rag-core": 11,
      "uxi-core": 49
    },
    "generated_registered": 6127,
    "generated_excluded": 17,
    "curated_total": 588,
    "credential_free_local": {
      "design-core": 7,
      "interop-core": 5
    },
    "platform_backend_total": 6703,
    "platform_curated_total": 576,
    "interop_tools": 5
  },
  "router_modes": {
    "env": {
      "HPE_MCP_ACCESS_PROFILE": "full-read-write",
      "HPE_MCP_AOS8_GENERATED_TOOLS": "1",
      "HPE_MCP_AOS8_WRITES": "1",
      "HPE_MCP_APSTRA_GENERATED_TOOLS": "1",
      "HPE_MCP_APSTRA_WRITES": "1",
      "HPE_MCP_AXIS_WRITES": "1",
      "HPE_MCP_CENTRAL_GENERATED_TOOLS": "1",
      "HPE_MCP_CENTRAL_WRITES": "1",
      "HPE_MCP_CLEARPASS_GENERATED_TOOLS": "1",
      "HPE_MCP_CLEARPASS_WRITES": "1",
      "HPE_MCP_EDGECONNECT_GENERATED_TOOLS": "1",
      "HPE_MCP_EDGECONNECT_WRITES": "1",
      "HPE_MCP_GLP_GENERATED_TOOLS": "1",
      "HPE_MCP_GLP_V2BETA1_WRITES": "1",
      "HPE_MCP_MIST_GENERATED_TOOLS": "1",
      "HPE_MCP_MIST_WRITES": "1",
      "HPE_MCP_PRODUCT_ACCESS": "read-write",
      "HPE_MCP_READONLY": "0",
      "HPE_MCP_TOOLSETS": "all",
      "HPE_MCP_UXI_GENERATED_TOOLS": "1",
      "HPE_MCP_UXI_WRITES": "1"
    },
    "recommended_profile_env": {
      "HPE_MCP_ACCESS_PROFILE": "custom",
      "HPE_MCP_TOOLSETS": "central,glp,rag"
    },
    "tools": {
      "minimal": 3,
      "default": 18,
      "direct_all": 6722,
      "default_recommended_profile": 18
    },
    "direct_all_added_native_tools": 7
  },
  "generated_operations": {
    "manifest_count": 9,
    "by_platform": {
      "aos8": 258,
      "apstra": 135,
      "axis": 47,
      "central": 1677,
      "clearpass": 816,
      "edgeconnect": 1216,
      "glp": 920,
      "mist": 1050,
      "uxi": 25
    },
    "total": 6144
  },
  "rag_sources": {
    "count": 16,
    "sources": [
      "aos_techdocs",
      "developer_docs",
      "devhub",
      "feature_navigator",
      "juniper_kb",
      "juniper_lifecycle",
      "juniper_security_advisories",
      "lifecycle_notices",
      "mist_docs",
      "nac_docs",
      "openapi_specs",
      "product_specs",
      "security_advisories",
      "tech_docs",
      "techdocs_html",
      "vsg_docs"
    ]
  },
  "indexes": {
    "data_dir": "data",
    "specs_sqlite": {
      "endpoints": 4106,
      "schemas": 8890,
      "fields": 50675,
      "advisories": 104,
      "lifecycle_events": 346
    },
    "docs_lance": {
      "rows": 96256,
      "source_count": 14,
      "rows_by_source": {
        "aos_techdocs": 1534,
        "developer_docs": 1367,
        "devhub": 354,
        "juniper_kb": 1808,
        "juniper_lifecycle": 15,
        "juniper_security_advisories": 18,
        "lifecycle_notices": 1589,
        "mist_docs": 15870,
        "nac_docs": 1156,
        "product_specs": 8773,
        "security_advisories": 2506,
        "tech_docs": 34365,
        "techdocs_html": 9030,
        "vsg_docs": 17871
      }
    },
    "tools_lance": {
      "rows": 6715,
      "rows_by_server": {
        "aos8-core": 311,
        "apstra-core": 155,
        "axis-core": 47,
        "central-config": 80,
        "central-generated": 1677,
        "central-monitoring": 88,
        "central-nac": 38,
        "central-ops": 41,
        "clearpass-core": 845,
        "design-core": 7,
        "edgeconnect-core": 1270,
        "glp-core": 1011,
        "interop-core": 5,
        "mist-core": 1080,
        "rag-core": 11,
        "uxi-core": 49
      }
    }
  }
}
