{
      "name": "mcp-security-hardening",
      "domain": "AI & Agent Governance",
      "title": "MCP Server Security Hardening",
      "description": "MCP tool definition linting > MCP server JSON validation > MCP OAuth authorisation audit > MCP tool-poisoning scan > MCP DNS-rebinding transport audit: composite MCP security mandate.",
      "composer_url": "https://ainumbers.co/chaingraph/chains/mcp-security-hardening.html",
      "steps": [
        {
          "tool_id": "274-mcp-tool-definition-linter",
          "handoff": "tool_definition_issues and schema_gaps feed Stage 2 MCP server JSON validation"
        },
        {
          "tool_id": "275-mcp-server-json-validator",
          "handoff": "server_json_errors and config_mismatches feed Stage 3 MCP OAuth audit"
        },
        {
          "tool_id": "278-mcp-oauth-authorization-auditor",
          "handoff": "oauth_vulnerabilities and auth_gaps feed Stage 4 tool-poisoning scan"
        },
        {
          "tool_id": "282-mcp-tool-poisoning-scanner",
          "handoff": "poisoning_risk_score and exploit_vectors feed Stage 5 DNS-rebinding audit"
        },
        {
          "tool_id": "284-mcp-transport-dns-rebinding-auditor",
          "handoff": "transport_security_assessment and composite_mcp_mandate — final MCP security mandate"
        }
      ]
    }
