{"schema_version":"verify.report.v1","generated_at":"2026-08-15T10:18:39.159525+00:00","snapshot_id":"trustsnap_8a5b66982319c7a9","server":{"namespace":"ai.com.mcp","name":"petstore","title":"Petstore MCP Server","description":"Swagger Petstore API (v1.0.27) as MCP for testing and prototyping powered by the HAPI MCP server","homepage_url":"https://run.mcp.com.ai","docs_url":null,"icon_url":null,"support_url":null,"remote_url":"https://petstore.run.mcp.com.ai/mcp","server_card_url":null,"latest_version":"0.6.0","current_status":"degraded","current_score":56.06,"transport_type":"streamable-http","has_oauth":true,"has_dcr":false,"has_prompts":true,"tool_count":19,"current_validation_schema_version":"8058defc70ca932c","last_validated_at":"2026-08-15T07:52:18.759957+00:00","registry_source":"official_registry","registry_identifier":"ai.com.mcp/petstore","canonical_identifier":null,"current_score_components":{"auth_operability_score":2.0,"error_contract_score":0.0,"rate_limit_semantics_score":2.0,"schema_completeness_score":2.0,"backward_compatibility_score":4.0,"slo_health_score":4.0,"security_hygiene_score":2.0,"task_success_score":4.0,"trust_confidence_score":4.0,"abuse_noise_ratio_score":4.0,"prompt_contract_score":3.0,"resource_contract_score":4.0,"discovery_metadata_score":2.0,"registry_consistency_score":2.0,"installability_score":4.0,"session_semantics_score":4.0,"tool_surface_design_score":2.0,"result_shape_stability_score":3.0,"oauth_interop_score":1.0,"recovery_semantics_score":0.0,"maintenance_signal_score":3.0,"adoption_signal_score":3.0,"freshness_confidence_score":4.0,"transport_fidelity_score":4.0,"spec_recency_score":3.0,"session_resume_score":3.0,"step_up_auth_score":3.0,"transport_compliance_score":0.0,"utility_coverage_score":0.0,"advanced_capability_coverage_score":1.0,"connector_publishability_score":1.0,"tool_snapshot_churn_score":4.0,"connector_replay_score":4.0,"request_association_score":0.0,"interactive_flow_safety_score":4.0,"action_safety_score":1.0,"official_registry_presence_score":4.0,"safety_transparency_score":2.0,"tool_capability_clarity_score":3.0,"destructive_operation_safety_score":3.0,"egress_ssrf_resilience_score":3.0,"execution_sandbox_safety_score":4.0,"data_exfiltration_resilience_score":3.0,"least_privilege_scope_score":1.0,"secret_handling_hygiene_score":2.0,"dependency_supply_chain_signal_score":1.0,"input_sanitization_safety_score":3.0,"tool_namespace_clarity_score":3.0},"capability_taxonomy":[],"machine_summary":{},"taxonomy_tags":[],"score_decomposition":[],"validation_diff":null,"tool_snapshot_diff":null,"connector_replay":{},"request_association":{},"production_readiness":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first.","badge":"score-low","critical_alerts":0,"high_or_critical_alerts":0,"degraded_by_active_alerts":false},"recommended_for":[],"history_summary":{},"validation_timeline":[],"evidence_confidence":{"score":95.0,"label":"high","reason":"Based on 20 recent validations, 19 captured checks, and validation age of 2.4 hours.","live_check_count":19,"validation_age_hours":2.44,"basis":{"evidence_bearing_validations":20,"affirmative_live_check_count":19,"validation_age_hours":2.44,"freshness_threshold_hours":24}},"incident_feed":[],"disputes":[],"remediations":[],"client_remediation_modes":[],"client_profiles":[],"client_readiness_verdicts":[],"publishability_policy_profiles":[],"compatibility_fixtures":[],"install_snippets":{},"aliases":[],"raw_evidence":{"checks":{"probe_noise_resilience":{"status":"ok","latency_ms":149.04,"details":{"url":"https://petstore.run.mcp.com.ai/robots.txt","http_status":200,"headers":{"content-type":"text/plain; charset=utf-8"},"validation_disallowed":false,"consent_error":null}},"server_card":{"status":"error","latency_ms":149.6,"details":{"url":"https://petstore.run.mcp.com.ai/.well-known/mcp/server-card.json","error":"Client error '404 Not Found' for url 'https://petstore.run.mcp.com.ai/.well-known/mcp/server-card.json'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404"}},"oauth_protected_resource":{"status":"ok","latency_ms":364.8,"details":{"url":"https://petstore.run.mcp.com.ai/.well-known/oauth-protected-resource","payload":{"resource_server":"https://petstore3.swagger.io/api/v3","authorization_servers":["https://petstore3.swagger.io"],"scopes_supported":["write:pets","read:pets"],"bearer_methods_supported":["header"],"resource_documentation":"https://petstore3.swagger.io/api/v3/swagger","revocation_endpoint":["https://petstore3.swagger.io/oauth/v2/revoke"],"introspection_endpoint":["https://petstore3.swagger.io/oauth/v2/introspect"],"response_types_supported":["code","token"],"token_endpoint_auth_methods_supported":["client_secret_basic","client_secret_post","private_key_jwt"],"resource_registration_endpoint":["https://petstore3.swagger.io/oauth/v2/register"]},"http_status":200,"headers":{"content-type":"application/json"}}},"oauth_authorization_server":{"status":"error","latency_ms":216.8,"details":{"url":"https://petstore3.swagger.io/.well-known/oauth-authorization-server","error":"Client error '404 Not Found' for url 'https://petstore3.swagger.io/.well-known/oauth-authorization-server'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404"}},"openid_configuration":{"status":"error","latency_ms":42.19,"details":{"url":"https://petstore3.swagger.io/.well-known/openid-configuration","error":"Client error '404 Not Found' for url 'https://petstore3.swagger.io/.well-known/openid-configuration'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404"}},"initialize":{"status":"ok","latency_ms":28.12,"details":{"url":"https://petstore.run.mcp.com.ai/mcp","payload":{"jsonrpc":"2.0","id":0,"result":{"protocolVersion":"2025-06-18","capabilities":{"tools":{"listChanged":true},"prompts":{"listChanged":true},"resources":{"subscribe":true,"listChanged":true},"resourcesTemplates":{"listChanged":true,"subscribe":true},"logging":{}},"serverInfo":{"name":"hapimcp-299","version":"0.6.0"}}},"http_status":200,"headers":{"content-type":"application/json"}}},"protocol_version_probe":{"status":"warning","latency_ms":null,"details":{"claimed_version":"2025-06-18","validator_protocol_version":"2025-03-26","latest_known_version":"2025-11-25","releases_behind":1,"lag_days":160}},"tools_list":{"status":"ok","latency_ms":28.47,"details":{"url":"https://petstore.run.mcp.com.ai/mcp","payload":{"jsonrpc":"2.0","id":2,"result":{"tools":[{"name":"updatePet","description":"Update an existing pet. - Update an existing pet by Id.","inputSchema":{"type":"object","properties":{"updatePetBody":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"},"category":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"}}},"photoUrls":{"type":"array","items":{"type":"string"}},"tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"}}}},"status":{"type":"string","enum":["available","pending","sold"],"description":"pet status in the store"}},"required":["name","photoUrls"]},"x-hapi-auth-state":{"type":"string"}},"required":["updatePetBody"]}},{"name":"addPet","description":"Add a new pet to the store. - Add a new pet to the store.","inputSchema":{"type":"object","properties":{"addPetBody":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"},"category":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"}}},"photoUrls":{"type":"array","items":{"type":"string"}},"tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"}}}},"status":{"type":"string","enum":["available","pending","sold"],"description":"pet status in the store"}},"required":["name","photoUrls"]},"x-hapi-auth-state":{"type":"string"}},"required":["addPetBody"]}},{"name":"findPetsByStatus","description":"Finds Pets by status. - Multiple status values can be provided with comma separated strings.","inputSchema":{"type":"object","properties":{"status":{"type":"string","enum":["available","pending","sold"]},"x-hapi-auth-state":{"type":"string"}},"required":["status"]}},{"name":"findPetsByTags","description":"Finds Pets by tags. - Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.","inputSchema":{"type":"object","properties":{"tags":{"type":"array","items":{"type":"string"}},"x-hapi-auth-state":{"type":"string"}},"required":["tags"]}},{"name":"getPetById","description":"Find pet by ID. - Returns a single pet.","inputSchema":{"type":"object","properties":{"petId":{"type":"integer","format":"int64"},"x-hapi-auth-state":{"type":"string"}},"required":["petId"]}},{"name":"updatePetWithForm","description":"Updates a pet in the store with form data. - Updates a pet resource based on the form data.","inputSchema":{"type":"object","properties":{"petId":{"type":"integer","format":"int64"},"name":{"type":"string"},"status":{"type":"string"},"x-hapi-auth-state":{"type":"string"}},"required":["petId"]}},{"name":"deletePet","description":"Deletes a pet. - Delete a pet.","inputSchema":{"type":"object","properties":{"api_key":{"type":"string"},"petId":{"type":"integer","format":"int64"},"x-hapi-auth-state":{"type":"string"}},"required":["petId"]}},{"name":"uploadFile","description":"Uploads an image. - Upload image of the pet.","inputSchema":{"type":"object","properties":{"petId":{"type":"integer","format":"int64"},"additionalMetadata":{"type":"string"},"uploadFileBody":{"type":"string","format":"binary"},"x-hapi-auth-state":{"type":"string"}},"required":["petId"]}},{"name":"getInventory","description":"Returns pet inventories by status. - Returns a map of status codes to quantities.","inputSchema":{"type":"object","properties":{"x-hapi-auth-state":{"type":"string"}}}},{"name":"placeOrder","description":"Place an order for a pet. - Place a new order in the store.","inputSchema":{"type":"object","properties":{"placeOrderBody":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"petId":{"type":"integer","format":"int64"},"quantity":{"type":"integer","format":"int32"},"shipDate":{"type":"string","format":"date-time"},"status":{"type":"string","enum":["placed","approved","delivered"],"description":"Order Status"},"complete":{"type":"boolean"}}},"x-hapi-auth-state":{"type":"string"}}}},{"name":"getOrderById","description":"Find purchase order by ID. - For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions.","inputSchema":{"type":"object","properties":{"orderId":{"type":"integer","format":"int64"},"x-hapi-auth-state":{"type":"string"}},"required":["orderId"]}},{"name":"deleteOrder","description":"Delete purchase order by identifier. - For valid response try integer IDs with value < 1000. Anything above 1000 or non-integers will generate API errors.","inputSchema":{"type":"object","properties":{"orderId":{"type":"integer","format":"int64"},"x-hapi-auth-state":{"type":"string"}},"required":["orderId"]}},{"name":"createUser","description":"Create user. - This can only be done by the logged in user.","inputSchema":{"type":"object","properties":{"createUserBody":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"username":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"email":{"type":"string"},"password":{"type":"string"},"phone":{"type":"string"},"userStatus":{"type":"integer","format":"int32","description":"User Status"}}},"x-hapi-auth-state":{"type":"string"}}}},{"name":"createUsersWithListInput","description":"Creates list of users with given input array. - Creates list of users with given input array.","inputSchema":{"type":"object","properties":{"createUsersWithListInputBody":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"username":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"email":{"type":"string"},"password":{"type":"string"},"phone":{"type":"string"},"userStatus":{"type":"integer","format":"int32","description":"User Status"}}}},"x-hapi-auth-state":{"type":"string"}}}},{"name":"loginUser","description":"Logs user into the system. - Log into the system.","inputSchema":{"type":"object","properties":{"username":{"type":"string"},"password":{"type":"string"},"x-hapi-auth-state":{"type":"string"}}}},{"name":"logoutUser","description":"Logs out current logged in user session. - Log user out of the system.","inputSchema":{"type":"object","properties":{"x-hapi-auth-state":{"type":"string"}}}},{"name":"getUserByName","description":"Get user by user name. - Get user detail based on username.","inputSchema":{"type":"object","properties":{"username":{"type":"string"},"x-hapi-auth-state":{"type":"string"}},"required":["username"]}},{"name":"updateUser","description":"Update user resource. - This can only be done by the logged in user.","inputSchema":{"type":"object","properties":{"username":{"type":"string"},"updateUserBody":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"username":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"email":{"type":"string"},"password":{"type":"string"},"phone":{"type":"string"},"userStatus":{"type":"integer","format":"int32","description":"User Status"}}},"x-hapi-auth-state":{"type":"string"}},"required":["username"]}},{"name":"deleteUser","description":"Delete user resource. - This can only be done by the logged in user.","inputSchema":{"type":"object","properties":{"username":{"type":"string"},"x-hapi-auth-state":{"type":"string"}},"required":["username"]}}]}},"http_status":200,"headers":{"content-type":"application/json"}}},"prompts_list":{"status":"ok","latency_ms":28.65,"details":{"url":"https://petstore.run.mcp.com.ai/mcp","payload":{"jsonrpc":"2.0","id":3,"result":{"prompts":[{"name":"system","description":"System prompt for API interaction","arguments":[]}]}},"http_status":200,"headers":{"content-type":"application/json"}}},"prompt_get":{"status":"ok","latency_ms":27.88,"details":{"url":"https://petstore.run.mcp.com.ai/mcp","payload":{"jsonrpc":"2.0","id":4,"result":{"description":"System prompt for API interaction","messages":[{"role":"system","content":{"type":"text","text":"You are an API assistant that helps users interact with the API endpoints."}}]}},"http_status":200,"headers":{"content-type":"application/json"},"prompt_name":"system"}},"resources_list":{"status":"ok","latency_ms":28.8,"details":{"url":"https://petstore.run.mcp.com.ai/mcp","payload":{"jsonrpc":"2.0","id":5,"result":{"resources":[{"uri":"http://localhost:3000/hapimcp-299.json","name":"OpenAPI Specification","description":"The OpenAPI specification for this API","mimeType":"application/json"},{"uri":"http://localhost:3000/.well-known/oauth-protected-resource","name":"OAuth 2.0 Protected Resource Metadata","description":"OAuth 2.0 Protected Resource Metadata for authorization server discovery","mimeType":"application/json"},{"uri":"http://localhost:3000/.well-known/oauth-authorization-server","name":"OAuth 2.0 Authorization Server Metadata","description":"OAuth 2.0 Authorization Server Metadata for client configuration","mimeType":"application/json"}]}},"http_status":200,"headers":{"content-type":"application/json"}}},"resource_read":{"status":"ok","latency_ms":31.23,"details":{"url":"https://petstore.run.mcp.com.ai/mcp","payload":{"jsonrpc":"2.0","id":6,"result":{"contents":[{"uri":"http://localhost:3000/hapimcp-299.json","mimeType":"application/json","text":"{\n  \"openapi\": \"3.0.4\",\n  \"info\": {\n    \"title\": \"Swagger Petstore - OpenAPI 3.0\",\n    \"description\": \"This is a sample Pet Store Server based on the OpenAPI 3.0 specification.  You can find out more about\\nSwagger at [https://swagger.io](https://swagger.io). In the third iteration of the pet store, we've switched to the design first approach!\\nYou can now help us improve the API whether it's by making changes to the definition itself or to the code.\\nThat way, with time, we can improve the API in general, and expose some of the new features in OAS3.\\n\\nSome useful links:\\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\\n- [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)\",\n    \"termsOfService\": \"https://swagger.io/terms/\",\n    \"contact\": {\n      \"email\": \"apiteam@swagger.io\"\n    },\n    \"license\": {\n      \"name\": \"Apache 2.0\",\n      \"url\": \"https://www.apache.org/licenses/LICENSE-2.0.html\"\n    },\n    \"version\": \"1.0.27\"\n  },\n  \"externalDocs\": {\n    \"description\": \"Find out more about Swagger\",\n    \"url\": \"https://swagger.io\"\n  },\n  \"servers\": [\n    {\n      \"url\": \"/api/v3\"\n    }\n  ],\n  \"tags\": [\n    {\n      \"name\": \"pet\",\n      \"description\": \"Everything about your Pets\",\n      \"externalDocs\": {\n        \"description\": \"Find out more\",\n        \"url\": \"https://swagger.io\"\n      }\n    },\n    {\n      \"name\": \"store\",\n      \"description\": \"Access to Petstore orders\",\n      \"externalDocs\": {\n        \"description\": \"Find out more about our store\",\n        \"url\": \"https://swagger.io\"\n      }\n    },\n    {\n      \"name\": \"user\",\n      \"description\": \"Operations about user\"\n    }\n  ],\n  \"paths\": {\n    \"/pet\": {\n      \"put\": {\n        \"tags\": [\n          \"pet\"\n        ],\n        \"summary\": \"Update an existing pet.\",\n        \"description\": \"Update an existing pet by Id.\",\n        \"operationId\": \"updatePet\",\n        \"requestBody\": {\n          \"description\": \"Update an existent pet in the store\",\n          \"content\": {\n            \"application/json\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/Pet\"\n              }\n            },\n            \"application/xml\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/Pet\"\n              }\n            },\n            \"application/x-www-form-urlencoded\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/Pet\"\n              }\n            }\n          },\n          \"required\": true\n        },\n        \"responses\": {\n          \"200\": {\n            \"description\": \"Successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Pet\"\n                }\n              },\n              \"application/xml\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Pet\"\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"Invalid ID supplied\"\n          },\n          \"404\": {\n            \"description\": \"Pet not found\"\n          },\n          \"422\": {\n            \"description\": \"Validation exception\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"security\": [\n          {\n            \"petstore_auth\": [\n              \"write:pets\",\n              \"read:pets\"\n            ]\n          }\n        ],\n        \"parameters\": []\n      },\n      \"post\": {\n        \"tags\": [\n          \"pet\"\n        ],\n        \"summary\": \"Add a new pet to the store.\",\n        \"description\": \"Add a new pet to the store.\",\n        \"operationId\": \"addPet\",\n        \"requestBody\": {\n          \"description\": \"Create a new pet in the store\",\n          \"content\": {\n            \"application/json\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/Pet\"\n              }\n            },\n            \"application/xml\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/Pet\"\n              }\n            },\n            \"application/x-www-form-urlencoded\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/Pet\"\n              }\n            }\n          },\n          \"required\": true\n        },\n        \"responses\": {\n          \"200\": {\n            \"description\": \"Successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Pet\"\n                }\n              },\n              \"application/xml\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Pet\"\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"Invalid input\"\n          },\n          \"422\": {\n            \"description\": \"Validation exception\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"security\": [\n          {\n            \"petstore_auth\": [\n              \"write:pets\",\n              \"read:pets\"\n            ]\n          }\n        ],\n        \"parameters\": []\n      }\n    },\n    \"/pet/findByStatus\": {\n      \"get\": {\n        \"tags\": [\n          \"pet\"\n        ],\n        \"summary\": \"Finds Pets by status.\",\n        \"description\": \"Multiple status values can be provided with comma separated strings.\",\n        \"operationId\": \"findPetsByStatus\",\n        \"parameters\": [\n          {\n            \"name\": \"status\",\n            \"in\": \"query\",\n            \"description\": \"Status values that need to be considered for filter\",\n            \"required\": true,\n            \"explode\": true,\n            \"schema\": {\n              \"type\": \"string\",\n              \"default\": \"available\",\n              \"enum\": [\n                \"available\",\n                \"pending\",\n                \"sold\"\n              ]\n            }\n          }\n        ],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"type\": \"array\",\n                  \"items\": {\n                    \"$ref\": \"#/components/schemas/Pet\"\n                  }\n                }\n              },\n              \"application/xml\": {\n                \"schema\": {\n                  \"type\": \"array\",\n                  \"items\": {\n                    \"$ref\": \"#/components/schemas/Pet\"\n                  }\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"Invalid status value\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"security\": [\n          {\n            \"petstore_auth\": [\n              \"write:pets\",\n              \"read:pets\"\n            ]\n          }\n        ]\n      }\n    },\n    \"/pet/findByTags\": {\n      \"get\": {\n        \"tags\": [\n          \"pet\"\n        ],\n        \"summary\": \"Finds Pets by tags.\",\n        \"description\": \"Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.\",\n        \"operationId\": \"findPetsByTags\",\n        \"parameters\": [\n          {\n            \"name\": \"tags\",\n            \"in\": \"query\",\n            \"description\": \"Tags to filter by\",\n            \"required\": true,\n            \"explode\": true,\n            \"schema\": {\n              \"type\": \"array\",\n              \"items\": {\n                \"type\": \"string\"\n              }\n            }\n          }\n        ],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"type\": \"array\",\n                  \"items\": {\n                    \"$ref\": \"#/components/schemas/Pet\"\n                  }\n                }\n              },\n              \"application/xml\": {\n                \"schema\": {\n                  \"type\": \"array\",\n                  \"items\": {\n                    \"$ref\": \"#/components/schemas/Pet\"\n                  }\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"Invalid tag value\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"security\": [\n          {\n            \"petstore_auth\": [\n              \"write:pets\",\n              \"read:pets\"\n            ]\n          }\n        ]\n      }\n    },\n    \"/pet/{petId}\": {\n      \"get\": {\n        \"tags\": [\n          \"pet\"\n        ],\n        \"summary\": \"Find pet by ID.\",\n        \"description\": \"Returns a single pet.\",\n        \"operationId\": \"getPetById\",\n        \"parameters\": [\n          {\n            \"name\": \"petId\",\n            \"in\": \"path\",\n            \"description\": \"ID of pet to return\",\n            \"required\": true,\n            \"schema\": {\n              \"type\": \"integer\",\n              \"format\": \"int64\"\n            }\n          }\n        ],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Pet\"\n                }\n              },\n              \"application/xml\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Pet\"\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"Invalid ID supplied\"\n          },\n          \"404\": {\n            \"description\": \"Pet not found\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"security\": [\n          {\n            \"api_key\": []\n          },\n          {\n            \"petstore_auth\": [\n              \"write:pets\",\n              \"read:pets\"\n            ]\n          }\n        ]\n      },\n      \"post\": {\n        \"tags\": [\n          \"pet\"\n        ],\n        \"summary\": \"Updates a pet in the store with form data.\",\n        \"description\": \"Updates a pet resource based on the form data.\",\n        \"operationId\": \"updatePetWithForm\",\n        \"parameters\": [\n          {\n            \"name\": \"petId\",\n            \"in\": \"path\",\n            \"description\": \"ID of pet that needs to be updated\",\n            \"required\": true,\n            \"schema\": {\n              \"type\": \"integer\",\n              \"format\": \"int64\"\n            }\n          },\n          {\n            \"name\": \"name\",\n            \"in\": \"query\",\n            \"description\": \"Name of pet that needs to be updated\",\n            \"schema\": {\n              \"type\": \"string\"\n            }\n          },\n          {\n            \"name\": \"status\",\n            \"in\": \"query\",\n            \"description\": \"Status of pet that needs to be updated\",\n            \"schema\": {\n              \"type\": \"string\"\n            }\n          }\n        ],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Pet\"\n                }\n              },\n              \"application/xml\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Pet\"\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"Invalid input\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"security\": [\n          {\n            \"petstore_auth\": [\n              \"write:pets\",\n              \"read:pets\"\n            ]\n          }\n        ]\n      },\n      \"delete\": {\n        \"tags\": [\n          \"pet\"\n        ],\n        \"summary\": \"Deletes a pet.\",\n        \"description\": \"Delete a pet.\",\n        \"operationId\": \"deletePet\",\n        \"parameters\": [\n          {\n            \"name\": \"api_key\",\n            \"in\": \"header\",\n            \"description\": \"\",\n            \"required\": false,\n            \"schema\": {\n              \"type\": \"string\"\n            }\n          },\n          {\n            \"name\": \"petId\",\n            \"in\": \"path\",\n            \"description\": \"Pet id to delete\",\n            \"required\": true,\n            \"schema\": {\n              \"type\": \"integer\",\n              \"format\": \"int64\"\n            }\n          }\n        ],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"Pet deleted\"\n          },\n          \"400\": {\n            \"description\": \"Invalid pet value\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"security\": [\n          {\n            \"petstore_auth\": [\n              \"write:pets\",\n              \"read:pets\"\n            ]\n          }\n        ]\n      }\n    },\n    \"/pet/{petId}/uploadImage\": {\n      \"post\": {\n        \"tags\": [\n          \"pet\"\n        ],\n        \"summary\": \"Uploads an image.\",\n        \"description\": \"Upload image of the pet.\",\n        \"operationId\": \"uploadFile\",\n        \"parameters\": [\n          {\n            \"name\": \"petId\",\n            \"in\": \"path\",\n            \"description\": \"ID of pet to update\",\n            \"required\": true,\n            \"schema\": {\n              \"type\": \"integer\",\n              \"format\": \"int64\"\n            }\n          },\n          {\n            \"name\": \"additionalMetadata\",\n            \"in\": \"query\",\n            \"description\": \"Additional Metadata\",\n            \"required\": false,\n            \"schema\": {\n              \"type\": \"string\"\n            }\n          }\n        ],\n        \"requestBody\": {\n          \"content\": {\n            \"application/octet-stream\": {\n              \"schema\": {\n                \"type\": \"string\",\n                \"format\": \"binary\"\n              }\n            }\n          }\n        },\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/ApiResponse\"\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"No file uploaded\"\n          },\n          \"404\": {\n            \"description\": \"Pet not found\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"security\": [\n          {\n            \"petstore_auth\": [\n              \"write:pets\",\n              \"read:pets\"\n            ]\n          }\n        ]\n      }\n    },\n    \"/store/inventory\": {\n      \"get\": {\n        \"tags\": [\n          \"store\"\n        ],\n        \"summary\": \"Returns pet inventories by status.\",\n        \"description\": \"Returns a map of status codes to quantities.\",\n        \"operationId\": \"getInventory\",\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"type\": \"object\",\n                  \"additionalProperties\": {\n                    \"type\": \"integer\",\n                    \"format\": \"int32\"\n                  }\n                }\n              }\n            }\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"security\": [\n          {\n            \"api_key\": []\n          }\n        ],\n        \"parameters\": []\n      }\n    },\n    \"/store/order\": {\n      \"post\": {\n        \"tags\": [\n          \"store\"\n        ],\n        \"summary\": \"Place an order for a pet.\",\n        \"description\": \"Place a new order in the store.\",\n        \"operationId\": \"placeOrder\",\n        \"requestBody\": {\n          \"content\": {\n            \"application/json\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/Order\"\n              }\n            },\n            \"application/xml\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/Order\"\n              }\n            },\n            \"application/x-www-form-urlencoded\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/Order\"\n              }\n            }\n          }\n        },\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Order\"\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"Invalid input\"\n          },\n          \"422\": {\n            \"description\": \"Validation exception\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"parameters\": []\n      }\n    },\n    \"/store/order/{orderId}\": {\n      \"get\": {\n        \"tags\": [\n          \"store\"\n        ],\n        \"summary\": \"Find purchase order by ID.\",\n        \"description\": \"For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions.\",\n        \"operationId\": \"getOrderById\",\n        \"parameters\": [\n          {\n            \"name\": \"orderId\",\n            \"in\": \"path\",\n            \"description\": \"ID of order that needs to be fetched\",\n            \"required\": true,\n            \"schema\": {\n              \"type\": \"integer\",\n              \"format\": \"int64\"\n            }\n          }\n        ],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Order\"\n                }\n              },\n              \"application/xml\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/Order\"\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"Invalid ID supplied\"\n          },\n          \"404\": {\n            \"description\": \"Order not found\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        }\n      },\n      \"delete\": {\n        \"tags\": [\n          \"store\"\n        ],\n        \"summary\": \"Delete purchase order by identifier.\",\n        \"description\": \"For valid response try integer IDs with value < 1000. Anything above 1000 or non-integers will generate API errors.\",\n        \"operationId\": \"deleteOrder\",\n        \"parameters\": [\n          {\n            \"name\": \"orderId\",\n            \"in\": \"path\",\n            \"description\": \"ID of the order that needs to be deleted\",\n            \"required\": true,\n            \"schema\": {\n              \"type\": \"integer\",\n              \"format\": \"int64\"\n            }\n          }\n        ],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"order deleted\"\n          },\n          \"400\": {\n            \"description\": \"Invalid ID supplied\"\n          },\n          \"404\": {\n            \"description\": \"Order not found\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        }\n      }\n    },\n    \"/user\": {\n      \"post\": {\n        \"tags\": [\n          \"user\"\n        ],\n        \"summary\": \"Create user.\",\n        \"description\": \"This can only be done by the logged in user.\",\n        \"operationId\": \"createUser\",\n        \"requestBody\": {\n          \"description\": \"Created user object\",\n          \"content\": {\n            \"application/json\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/User\"\n              }\n            },\n            \"application/xml\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/User\"\n              }\n            },\n            \"application/x-www-form-urlencoded\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/User\"\n              }\n            }\n          }\n        },\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/User\"\n                }\n              },\n              \"application/xml\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/User\"\n                }\n              }\n            }\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"parameters\": []\n      }\n    },\n    \"/user/createWithList\": {\n      \"post\": {\n        \"tags\": [\n          \"user\"\n        ],\n        \"summary\": \"Creates list of users with given input array.\",\n        \"description\": \"Creates list of users with given input array.\",\n        \"operationId\": \"createUsersWithListInput\",\n        \"requestBody\": {\n          \"content\": {\n            \"application/json\": {\n              \"schema\": {\n                \"type\": \"array\",\n                \"items\": {\n                  \"$ref\": \"#/components/schemas/User\"\n                }\n              }\n            }\n          }\n        },\n        \"responses\": {\n          \"200\": {\n            \"description\": \"Successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/User\"\n                }\n              },\n              \"application/xml\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/User\"\n                }\n              }\n            }\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        },\n        \"parameters\": []\n      }\n    },\n    \"/user/login\": {\n      \"get\": {\n        \"tags\": [\n          \"user\"\n        ],\n        \"summary\": \"Logs user into the system.\",\n        \"description\": \"Log into the system.\",\n        \"operationId\": \"loginUser\",\n        \"parameters\": [\n          {\n            \"name\": \"username\",\n            \"in\": \"query\",\n            \"description\": \"The user name for login\",\n            \"required\": false,\n            \"schema\": {\n              \"type\": \"string\"\n            }\n          },\n          {\n            \"name\": \"password\",\n            \"in\": \"query\",\n            \"description\": \"The password for login in clear text\",\n            \"required\": false,\n            \"schema\": {\n              \"type\": \"string\"\n            }\n          }\n        ],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"headers\": {\n              \"X-Rate-Limit\": {\n                \"description\": \"calls per hour allowed by the user\",\n                \"schema\": {\n                  \"type\": \"integer\",\n                  \"format\": \"int32\"\n                }\n              },\n              \"X-Expires-After\": {\n                \"description\": \"date in UTC when token expires\",\n                \"schema\": {\n                  \"type\": \"string\",\n                  \"format\": \"date-time\"\n                }\n              }\n            },\n            \"content\": {\n              \"application/xml\": {\n                \"schema\": {\n                  \"type\": \"string\"\n                }\n              },\n              \"application/json\": {\n                \"schema\": {\n                  \"type\": \"string\"\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"Invalid username/password supplied\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        }\n      }\n    },\n    \"/user/logout\": {\n      \"get\": {\n        \"tags\": [\n          \"user\"\n        ],\n        \"summary\": \"Logs out current logged in user session.\",\n        \"description\": \"Log user out of the system.\",\n        \"operationId\": \"logoutUser\",\n        \"parameters\": [],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        }\n      }\n    },\n    \"/user/{username}\": {\n      \"get\": {\n        \"tags\": [\n          \"user\"\n        ],\n        \"summary\": \"Get user by user name.\",\n        \"description\": \"Get user detail based on username.\",\n        \"operationId\": \"getUserByName\",\n        \"parameters\": [\n          {\n            \"name\": \"username\",\n            \"in\": \"path\",\n            \"description\": \"The name that needs to be fetched. Use user1 for testing\",\n            \"required\": true,\n            \"schema\": {\n              \"type\": \"string\"\n            }\n          }\n        ],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\",\n            \"content\": {\n              \"application/json\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/User\"\n                }\n              },\n              \"application/xml\": {\n                \"schema\": {\n                  \"$ref\": \"#/components/schemas/User\"\n                }\n              }\n            }\n          },\n          \"400\": {\n            \"description\": \"Invalid username supplied\"\n          },\n          \"404\": {\n            \"description\": \"User not found\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        }\n      },\n      \"put\": {\n        \"tags\": [\n          \"user\"\n        ],\n        \"summary\": \"Update user resource.\",\n        \"description\": \"This can only be done by the logged in user.\",\n        \"operationId\": \"updateUser\",\n        \"parameters\": [\n          {\n            \"name\": \"username\",\n            \"in\": \"path\",\n            \"description\": \"name that need to be deleted\",\n            \"required\": true,\n            \"schema\": {\n              \"type\": \"string\"\n            }\n          }\n        ],\n        \"requestBody\": {\n          \"description\": \"Update an existent user in the store\",\n          \"content\": {\n            \"application/json\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/User\"\n              }\n            },\n            \"application/xml\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/User\"\n              }\n            },\n            \"application/x-www-form-urlencoded\": {\n              \"schema\": {\n                \"$ref\": \"#/components/schemas/User\"\n              }\n            }\n          }\n        },\n        \"responses\": {\n          \"200\": {\n            \"description\": \"successful operation\"\n          },\n          \"400\": {\n            \"description\": \"bad request\"\n          },\n          \"404\": {\n            \"description\": \"user not found\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        }\n      },\n      \"delete\": {\n        \"tags\": [\n          \"user\"\n        ],\n        \"summary\": \"Delete user resource.\",\n        \"description\": \"This can only be done by the logged in user.\",\n        \"operationId\": \"deleteUser\",\n        \"parameters\": [\n          {\n            \"name\": \"username\",\n            \"in\": \"path\",\n            \"description\": \"The name that needs to be deleted\",\n            \"required\": true,\n            \"schema\": {\n              \"type\": \"string\"\n            }\n          }\n        ],\n        \"responses\": {\n          \"200\": {\n            \"description\": \"User deleted\"\n          },\n          \"400\": {\n            \"description\": \"Invalid username supplied\"\n          },\n          \"404\": {\n            \"description\": \"User not found\"\n          },\n          \"default\": {\n            \"description\": \"Unexpected error\"\n          }\n        }\n      }\n    }\n  },\n  \"components\": {\n    \"schemas\": {\n      \"Order\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\n            \"type\": \"integer\",\n            \"format\": \"int64\",\n            \"example\": 10\n          },\n          \"petId\": {\n            \"type\": \"integer\",\n            \"format\": \"int64\",\n            \"example\": 198772\n          },\n          \"quantity\": {\n            \"type\": \"integer\",\n            \"format\": \"int32\",\n            \"example\": 7\n          },\n          \"shipDate\": {\n            \"type\": \"string\",\n            \"format\": \"date-time\"\n          },\n          \"status\": {\n            \"type\": \"string\",\n            \"description\": \"Order Status\",\n            \"example\": \"approved\",\n            \"enum\": [\n              \"placed\",\n              \"approved\",\n              \"delivered\"\n            ]\n          },\n          \"complete\": {\n            \"type\": \"boolean\"\n          }\n        },\n        \"xml\": {\n          \"name\": \"order\"\n        }\n      },\n      \"Category\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\n            \"type\": \"integer\",\n            \"format\": \"int64\",\n            \"example\": 1\n          },\n          \"name\": {\n            \"type\": \"string\",\n            \"example\": \"Dogs\"\n          }\n        },\n        \"xml\": {\n          \"name\": \"category\"\n        }\n      },\n      \"User\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\n            \"type\": \"integer\",\n            \"format\": \"int64\",\n            \"example\": 10\n          },\n          \"username\": {\n            \"type\": \"string\",\n            \"example\": \"theUser\"\n          },\n          \"firstName\": {\n            \"type\": \"string\",\n            \"example\": \"John\"\n          },\n          \"lastName\": {\n            \"type\": \"string\",\n            \"example\": \"James\"\n          },\n          \"email\": {\n            \"type\": \"string\",\n            \"example\": \"john@email.com\"\n          },\n          \"password\": {\n            \"type\": \"string\",\n            \"example\": \"12345\"\n          },\n          \"phone\": {\n            \"type\": \"string\",\n            \"example\": \"12345\"\n          },\n          \"userStatus\": {\n            \"type\": \"integer\",\n            \"description\": \"User Status\",\n            \"format\": \"int32\",\n            \"example\": 1\n          }\n        },\n        \"xml\": {\n          \"name\": \"user\"\n        }\n      },\n      \"Tag\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\n            \"type\": \"integer\",\n            \"format\": \"int64\"\n          },\n          \"name\": {\n            \"type\": \"string\"\n          }\n        },\n        \"xml\": {\n          \"name\": \"tag\"\n        }\n      },\n      \"Pet\": {\n        \"required\": [\n          \"name\",\n          \"photoUrls\"\n        ],\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\n            \"type\": \"integer\",\n            \"format\": \"int64\",\n            \"example\": 10\n          },\n          \"name\": {\n            \"type\": \"string\",\n            \"example\": \"doggie\"\n          },\n          \"category\": {\n            \"$ref\": \"#/components/schemas/Category\"\n          },\n          \"photoUrls\": {\n            \"type\": \"array\",\n            \"xml\": {\n              \"wrapped\": true\n            },\n            \"items\": {\n              \"type\": \"string\",\n              \"xml\": {\n                \"name\": \"photoUrl\"\n              }\n            }\n          },\n          \"tags\": {\n            \"type\": \"array\",\n            \"xml\": {\n              \"wrapped\": true\n            },\n            \"items\": {\n              \"$ref\": \"#/components/schemas/Tag\"\n            }\n          },\n          \"status\": {\n            \"type\": \"string\",\n            \"description\": \"pet status in the store\",\n            \"enum\": [\n              \"available\",\n              \"pending\",\n              \"sold\"\n            ]\n          }\n        },\n        \"xml\": {\n          \"name\": \"pet\"\n        }\n      },\n      \"ApiResponse\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"code\": {\n            \"type\": \"integer\",\n            \"format\": \"int32\"\n          },\n          \"type\": {\n            \"type\": \"string\"\n          },\n          \"message\": {\n            \"type\": \"string\"\n          }\n        },\n        \"xml\": {\n          \"name\": \"##default\"\n        }\n      }\n    },\n    \"requestBodies\": {\n      \"Pet\": {\n        \"description\": \"Pet object that needs to be added to the store\",\n        \"content\": {\n          \"application/json\": {\n            \"schema\": {\n              \"$ref\": \"#/components/schemas/Pet\"\n            }\n          },\n          \"application/xml\": {\n            \"schema\": {\n              \"$ref\": \"#/components/schemas/Pet\"\n            }\n          }\n        }\n      },\n      \"UserArray\": {\n        \"description\": \"List of user object\",\n        \"content\": {\n          \"application/json\": {\n            \"schema\": {\n              \"type\": \"array\",\n              \"items\": {\n                \"$ref\": \"#/components/schemas/User\"\n              }\n            }\n          }\n        }\n      }\n    },\n    \"securitySchemes\": {\n      \"petstore_auth\": {\n        \"type\": \"oauth2\",\n        \"flows\": {\n          \"implicit\": {\n            \"authorizationUrl\": \"https://petstore3.swagger.io/oauth/authorize\",\n            \"scopes\": {\n              \"write:pets\": \"modify pets in your account\",\n              \"read:pets\": \"read your pets\"\n            }\n          }\n        }\n      },\n      \"api_key\": {\n        \"type\": \"apiKey\",\n        \"name\": \"api_key\",\n        \"in\": \"header\"\n      }\n    }\n  }\n}"}]}},"http_status":200,"headers":{"content-type":"application/json"},"resource_uri":"http://localhost:3000/hapimcp-299.json"}},"determinism_probe":{"status":"ok","latency_ms":29.08,"details":{"attempts":2,"successful":2,"matches":2,"stable_ratio":1.0,"baseline_signature":"4f1728061e814b2e6067d4cd4b73d5d660ce8d73bbf747bbe8b7c10de953a4f2","errors":[]}},"instruction_tool_reference_probe":{"status":"ok","latency_ms":null,"details":{"referenced_tools":[],"missing_tools":[],"observed_tool_count":19}},"session_resume_probe":{"status":"warning","latency_ms":null,"details":{"reason":"no_session_id","transport":"streamable-http","resume_expected":true,"protocol_version":"2025-06-18"}},"step_up_auth_probe":{"status":"warning","latency_ms":null,"details":{"oauth_present":true,"auth_required_checks":[],"supported_scopes":[],"scope_specificity_ratio":0.0,"broad_scopes":[],"challenge_headers":[],"step_up_signals":[],"minimal_scope_documented":false}},"transport_compliance_probe":{"status":"error","latency_ms":28.79,"details":{"transport":"streamable-http","session_id_present":false,"protocol_header_present":false,"last_event_id_visible":false,"requested_protocol_version":"2025-06-18","bad_protocol_status_code":200,"bad_protocol_payload":{"jsonrpc":"2.0","id":410,"result":{"tools":[{"name":"updatePet","description":"Update an existing pet. - Update an existing pet by Id.","inputSchema":{"type":"object","properties":{"updatePetBody":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"},"category":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"}}},"photoUrls":{"type":"array","items":{"type":"string"}},"tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"}}}},"status":{"type":"string","enum":["available","pending","sold"],"description":"pet status in the store"}},"required":["name","photoUrls"]},"x-hapi-auth-state":{"type":"string"}},"required":["updatePetBody"]}},{"name":"addPet","description":"Add a new pet to the store. - Add a new pet to the store.","inputSchema":{"type":"object","properties":{"addPetBody":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"},"category":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"}}},"photoUrls":{"type":"array","items":{"type":"string"}},"tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"}}}},"status":{"type":"string","enum":["available","pending","sold"],"description":"pet status in the store"}},"required":["name","photoUrls"]},"x-hapi-auth-state":{"type":"string"}},"required":["addPetBody"]}},{"name":"findPetsByStatus","description":"Finds Pets by status. - Multiple status values can be provided with comma separated strings.","inputSchema":{"type":"object","properties":{"status":{"type":"string","enum":["available","pending","sold"]},"x-hapi-auth-state":{"type":"string"}},"required":["status"]}},{"name":"findPetsByTags","description":"Finds Pets by tags. - Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.","inputSchema":{"type":"object","properties":{"tags":{"type":"array","items":{"type":"string"}},"x-hapi-auth-state":{"type":"string"}},"required":["tags"]}},{"name":"getPetById","description":"Find pet by ID. - Returns a single pet.","inputSchema":{"type":"object","properties":{"petId":{"type":"integer","format":"int64"},"x-hapi-auth-state":{"type":"string"}},"required":["petId"]}},{"name":"updatePetWithForm","description":"Updates a pet in the store with form data. - Updates a pet resource based on the form data.","inputSchema":{"type":"object","properties":{"petId":{"type":"integer","format":"int64"},"name":{"type":"string"},"status":{"type":"string"},"x-hapi-auth-state":{"type":"string"}},"required":["petId"]}},{"name":"deletePet","description":"Deletes a pet. - Delete a pet.","inputSchema":{"type":"object","properties":{"api_key":{"type":"string"},"petId":{"type":"integer","format":"int64"},"x-hapi-auth-state":{"type":"string"}},"required":["petId"]}},{"name":"uploadFile","description":"Uploads an image. - Upload image of the pet.","inputSchema":{"type":"object","properties":{"petId":{"type":"integer","format":"int64"},"additionalMetadata":{"type":"string"},"uploadFileBody":{"type":"string","format":"binary"},"x-hapi-auth-state":{"type":"string"}},"required":["petId"]}},{"name":"getInventory","description":"Returns pet inventories by status. - Returns a map of status codes to quantities.","inputSchema":{"type":"object","properties":{"x-hapi-auth-state":{"type":"string"}}}},{"name":"placeOrder","description":"Place an order for a pet. - Place a new order in the store.","inputSchema":{"type":"object","properties":{"placeOrderBody":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"petId":{"type":"integer","format":"int64"},"quantity":{"type":"integer","format":"int32"},"shipDate":{"type":"string","format":"date-time"},"status":{"type":"string","enum":["placed","approved","delivered"],"description":"Order Status"},"complete":{"type":"boolean"}}},"x-hapi-auth-state":{"type":"string"}}}},{"name":"getOrderById","description":"Find purchase order by ID. - For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions.","inputSchema":{"type":"object","properties":{"orderId":{"type":"integer","format":"int64"},"x-hapi-auth-state":{"type":"string"}},"required":["orderId"]}},{"name":"deleteOrder","description":"Delete purchase order by identifier. - For valid response try integer IDs with value < 1000. Anything above 1000 or non-integers will generate API errors.","inputSchema":{"type":"object","properties":{"orderId":{"type":"integer","format":"int64"},"x-hapi-auth-state":{"type":"string"}},"required":["orderId"]}},{"name":"createUser","description":"Create user. - This can only be done by the logged in user.","inputSchema":{"type":"object","properties":{"createUserBody":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"username":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"email":{"type":"string"},"password":{"type":"string"},"phone":{"type":"string"},"userStatus":{"type":"integer","format":"int32","description":"User Status"}}},"x-hapi-auth-state":{"type":"string"}}}},{"name":"createUsersWithListInput","description":"Creates list of users with given input array. - Creates list of users with given input array.","inputSchema":{"type":"object","properties":{"createUsersWithListInputBody":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"username":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"email":{"type":"string"},"password":{"type":"string"},"phone":{"type":"string"},"userStatus":{"type":"integer","format":"int32","description":"User Status"}}}},"x-hapi-auth-state":{"type":"string"}}}},{"name":"loginUser","description":"Logs user into the system. - Log into the system.","inputSchema":{"type":"object","properties":{"username":{"type":"string"},"password":{"type":"string"},"x-hapi-auth-state":{"type":"string"}}}},{"name":"logoutUser","description":"Logs out current logged in user session. - Log user out of the system.","inputSchema":{"type":"object","properties":{"x-hapi-auth-state":{"type":"string"}}}},{"name":"getUserByName","description":"Get user by user name. - Get user detail based on username.","inputSchema":{"type":"object","properties":{"username":{"type":"string"},"x-hapi-auth-state":{"type":"string"}},"required":["username"]}},{"name":"updateUser","description":"Update user resource. - This can only be done by the logged in user.","inputSchema":{"type":"object","properties":{"username":{"type":"string"},"updateUserBody":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"username":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"email":{"type":"string"},"password":{"type":"string"},"phone":{"type":"string"},"userStatus":{"type":"integer","format":"int32","description":"User Status"}}},"x-hapi-auth-state":{"type":"string"}},"required":["username"]}},{"name":"deleteUser","description":"Delete user resource. - This can only be done by the logged in user.","inputSchema":{"type":"object","properties":{"username":{"type":"string"},"x-hapi-auth-state":{"type":"string"}},"required":["username"]}}]}},"bad_protocol_headers":{"content-type":"application/json"},"bad_protocol_error":null,"delete_status_code":null,"delete_error":null,"expired_session_status_code":null,"expired_session_error":null,"issues":["missing_session_id","missing_protocol_header","bad_protocol_not_rejected"]}},"utility_coverage_probe":{"status":"missing","latency_ms":27.83,"details":{"completions":{"advertised":false,"sample_target":{"type":"resource","uri":"http://localhost:3000/hapimcp-299.json"},"live_probe":"not_executed"},"pagination":{"supported":false,"next_cursor_methods":[],"metadata_signal":false},"tasks":{"advertised":false,"probe_status":"missing","http_status":200},"initialize_capability_keys":["logging","prompts","resources","resourcesTemplates","tools"]}},"advanced_capabilities_probe":{"status":"warning","latency_ms":null,"details":{"capabilities":{"prompts":true,"resources":true,"completions":false,"roots":false,"sampling":false,"elicitation":false,"structured_outputs":false,"resource_links":true},"enabled_count":3,"enabled":["prompts","resource_links","resources"],"initialize_capability_keys":["logging","prompts","resources","resourcesTemplates","tools"]}},"tool_snapshot_probe":{"status":"ok","latency_ms":null,"details":{"current_tool_count":19,"previous_tool_count":19,"similarity":1.0,"added":[],"removed":[],"changed_outputs":[]}},"connector_replay_probe":{"status":"ok","latency_ms":null,"details":{"backward_compatible":true,"would_break_after_refresh":false,"added_tools":[],"removed_tools":[],"required_arg_breaks":[],"output_breaks":[],"additive_output_changes":[]}},"request_association_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_request_association_capabilities_advertised"}},"interactive_flow_probe":{"status":"ok","latency_ms":null,"details":{"risk_hits":[],"safe_hits":["login"],"oauth_supported":true,"prompt_available":true}},"action_safety_probe":{"status":"error","latency_ms":null,"details":{"summary":{"tool_count":19,"high_risk_tools":2,"destructive_tools":0,"exec_tools":0,"egress_tools":0,"secret_tools":2,"bulk_access_tools":0,"declared_non_read_only_tools":0,"annotation_conflict_tools":0,"risk_distribution":{"low":11,"medium":6,"high":2,"critical":0},"capability_distribution":{"write":4,"undetermined":9,"secrets":2,"financial":2,"read":2},"has_mutating_capability":true,"has_non_read_capability":true},"auth_present":true,"safeguard_count":0,"confirmation_signals":[],"reason":null}},"official_registry_probe":{"status":"ok","latency_ms":null,"details":{"registry_source":"official_registry","registry_identifier":"ai.com.mcp/petstore","direct_match":true,"official_peer_count":1}},"provenance_divergence_probe":{"status":"not_assessed","latency_ms":null,"details":{"direct_official_match":true,"registry_title":null,"server_card_title":null,"registry_version":null,"server_card_version":null,"registry_homepage":null,"server_card_homepage":null,"registry_repository":null,"server_card_repository":null,"drift_fields":[],"metadata_document_count":2,"compared_fields":["title","version","homepage","repository"],"readable_sources":["registry"],"comparable_field_count":0}},"schema_divergence_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_server_card_tools","compared_tool_count":0,"compared_dimensions":["server_name","server_version","declared_vs_observed_auth","tool_membership","parameter_names","required_parameters","parameter_types","output_schema_presence"],"server_name_mismatch":false,"card_server_name":null,"live_server_name":"hapimcp-299","server_version_mismatch":false,"card_server_version":null,"live_server_version":"0.6.0","auth_scheme_mismatch":false}},"connector_publishability_probe":{"status":"warning","latency_ms":null,"details":{"transport":"streamable-http","tool_count":19,"high_risk_tools":2,"blockers":["protocol_version","session_resume","step_up_auth","transport_compliance","request_association","action_safety","server_card"],"criteria":{"remote_transport":true,"initialize":true,"tools_list":true,"protocol_version":false,"session_resume":false,"step_up_auth":false,"transport_compliance":false,"connector_replay":true,"request_association":false,"action_safety":false,"server_card":false,"tool_surface":true,"auth_flow":true}}}}},"active_alerts":[{"code":"server_degraded","severity":"medium","title":"Latest validation is degraded","message":"The server is reachable but at least one important behavior regressed.","addressee":"publisher"}],"maintainer_analytics":{},"public_server_reputation":{},"maintainer_response_quality":{},"maintainer_annotations":[],"maintainer_rebuttals":[],"security_posture_summary":{},"tool_security_inventory":[],"transport_compliance":{},"utility_coverage":{},"write_action_governance":{},"provenance_divergence":{},"alias_consolidation":{},"alert_routing":{},"authenticated_validation":{},"hosted_runtime":{},"action_controls_diff":null,"benchmark_tasks":[],"latest_capability_counts":{},"point_loss_breakdown":[],"verdict_traces":{},"current_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_8a5b66982319c7a9","generated_at":"2026-08-15T10:18:39.185618+00:00","trust_evaluated_at":"2026-08-15T10:18:39.185618+00:00","evidence_revision":"52b97338e89a9d5e13a1ef18","source":"current_snapshot","server":"ai.com.mcp/petstore","last_validated_at":"2026-08-15T07:52:18.759957+00:00","validation_age_hours":2.44,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-08-15T07:52:18.759957+00:00","age_hours":2.44,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":56.06,"raw_score":56.06,"confidence_score":95.0,"confidence_weighted_score":53.3,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"degraded","current_score":56.06,"display_score":56.06,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Block for production","why":"write/admin actions need confirmation safeguards + unauthenticated behavior not proven + degraded live status","next_action":"revalidate, add safeguards, export policy","reason_count":4},"production_readiness_class":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first."},"evidence_confidence":{"score":95.0,"label":"high","validation_age_hours":2.44,"live_check_count":19,"basis":{"evidence_bearing_validations":20,"affirmative_live_check_count":19,"validation_age_hours":2.44,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_degraded","severity":"medium","title":"Latest validation is degraded"}],"active_alert_summary":{"critical":0,"high":0,"medium":1,"low":0,"high_or_critical":0,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-15T10:18:39.185618+00:00"}},"trust_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_8a5b66982319c7a9","generated_at":"2026-08-15T10:18:39.185618+00:00","trust_evaluated_at":"2026-08-15T10:18:39.185618+00:00","evidence_revision":"52b97338e89a9d5e13a1ef18","source":"current_snapshot","server":"ai.com.mcp/petstore","last_validated_at":"2026-08-15T07:52:18.759957+00:00","validation_age_hours":2.44,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-08-15T07:52:18.759957+00:00","age_hours":2.44,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":56.06,"raw_score":56.06,"confidence_score":95.0,"confidence_weighted_score":53.3,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"degraded","current_score":56.06,"display_score":56.06,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Block for production","why":"write/admin actions need confirmation safeguards + unauthenticated behavior not proven + degraded live status","next_action":"revalidate, add safeguards, export policy","reason_count":4},"production_readiness_class":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first."},"evidence_confidence":{"score":95.0,"label":"high","validation_age_hours":2.44,"live_check_count":19,"basis":{"evidence_bearing_validations":20,"affirmative_live_check_count":19,"validation_age_hours":2.44,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_degraded","severity":"medium","title":"Latest validation is degraded"}],"active_alert_summary":{"critical":0,"high":0,"medium":1,"low":0,"high_or_critical":0,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-15T10:18:39.185618+00:00"}},"agent_commerce":{},"latest_claim":null,"maintainer_profile_slug":null,"watch_summary":{},"partial":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"trust_evaluated_at":"2026-08-15T10:18:39.185618+00:00","evidence_revision":"52b97338e89a9d5e13a1ef18","active_alert_summary":{"critical":0,"high":0,"medium":1,"low":0,"high_or_critical":0,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-15T10:18:39.185618+00:00"},"owner_opted_out":false},"latest_validation":null,"current_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_8a5b66982319c7a9","generated_at":"2026-08-15T10:18:39.185618+00:00","trust_evaluated_at":"2026-08-15T10:18:39.185618+00:00","evidence_revision":"52b97338e89a9d5e13a1ef18","source":"current_snapshot","server":"ai.com.mcp/petstore","last_validated_at":"2026-08-15T07:52:18.759957+00:00","validation_age_hours":2.44,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-08-15T07:52:18.759957+00:00","age_hours":2.44,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":56.06,"raw_score":56.06,"confidence_score":95.0,"confidence_weighted_score":53.3,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"degraded","current_score":56.06,"display_score":56.06,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Block for production","why":"write/admin actions need confirmation safeguards + unauthenticated behavior not proven + degraded live status","next_action":"revalidate, add safeguards, export policy","reason_count":4},"production_readiness_class":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first."},"evidence_confidence":{"score":95.0,"label":"high","validation_age_hours":2.44,"live_check_count":19,"basis":{"evidence_bearing_validations":20,"affirmative_live_check_count":19,"validation_age_hours":2.44,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_degraded","severity":"medium","title":"Latest validation is degraded"}],"active_alert_summary":{"critical":0,"high":0,"medium":1,"low":0,"high_or_critical":0,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-15T10:18:39.185618+00:00"}},"trust_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_8a5b66982319c7a9","generated_at":"2026-08-15T10:18:39.185618+00:00","trust_evaluated_at":"2026-08-15T10:18:39.185618+00:00","evidence_revision":"52b97338e89a9d5e13a1ef18","source":"current_snapshot","server":"ai.com.mcp/petstore","last_validated_at":"2026-08-15T07:52:18.759957+00:00","validation_age_hours":2.44,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-08-15T07:52:18.759957+00:00","age_hours":2.44,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":56.06,"raw_score":56.06,"confidence_score":95.0,"confidence_weighted_score":53.3,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"degraded","current_score":56.06,"display_score":56.06,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Block for production","why":"write/admin actions need confirmation safeguards + unauthenticated behavior not proven + degraded live status","next_action":"revalidate, add safeguards, export policy","reason_count":4},"production_readiness_class":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first."},"evidence_confidence":{"score":95.0,"label":"high","validation_age_hours":2.44,"live_check_count":19,"basis":{"evidence_bearing_validations":20,"affirmative_live_check_count":19,"validation_age_hours":2.44,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_degraded","severity":"medium","title":"Latest validation is degraded"}],"active_alert_summary":{"critical":0,"high":0,"medium":1,"low":0,"high_or_critical":0,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-15T10:18:39.185618+00:00"}},"partial":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"snapshot_invariant":{"schema_version":"verify.snapshot_invariant.v1","server":"ai.com.mcp/petstore","ok":true,"surface_snapshot_ids":{"page":"trustsnap_8a5b66982319c7a9","badge":null,"report":"trustsnap_8a5b66982319c7a9","policy":null},"checked_surfaces":["page","report"],"unchecked_surfaces":["badge","policy"],"checked_count_surfaces":[],"count_mismatches":{},"checked_at":"2026-08-15T10:18:39.160197+00:00"},"history":{},"production_readiness":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first.","badge":"score-low","critical_alerts":0,"high_or_critical_alerts":0,"degraded_by_active_alerts":false},"agent_commerce_readiness":{},"evidence_confidence":{"score":95.0,"label":"high","reason":"Based on 20 recent validations, 19 captured checks, and validation age of 2.4 hours.","live_check_count":19,"validation_age_hours":2.44,"basis":{"evidence_bearing_validations":20,"affirmative_live_check_count":19,"validation_age_hours":2.44,"freshness_threshold_hours":24}},"recommended_for":[],"active_alerts":[{"code":"server_degraded","severity":"medium","title":"Latest validation is degraded","message":"The server is reachable but at least one important behavior regressed.","addressee":"publisher"}],"remediations":[],"cache_note":"Fast fallback response; full report evidence is deferred to protect web capacity. Fields listed in fields_unavailable (including tool_security_inventory, and write_action_governance) are not yet computed on this response -- an empty value means unchecked, not confirmed clean. Treat partial responses as indeterminate.","publisher_claim":{"verified":false,"status":"unclaimed","claim_url":"https://verify.sentinelsignal.io/claim?server=ai.com.mcp%2Fpetstore&source=report_json","reason_code":"claim_to_publish_metadata","reason":"Claim this profile to verify publisher identity, add evidence, and manage trust metadata.","score_neutral":true},"observed_attention":{"schema":"verify.observed_attention.v1","window_days":30,"level":"none","label":"No observed attention","summary":"No recent machine-readable trust or discovery activity observed for this server.","segments":{"useful_ai_user":{"level":"none","observed":false,"description":"AI-assisted user sessions such as ChatGPT/User or Claude/User."},"machine_trust_evaluator":{"level":"none","observed":false,"description":"Synthetic sessions inspecting multiple trust surfaces such as report, policy, ledger, badge, trust-summary, or compare."},"possible_agent_or_script":{"level":"none","observed":false,"description":"Structured direct sessions with rapid profile, compare, report, policy, badge, or trust-surface fan-out."},"isolated_machine_surface":{"level":"none","observed":false,"description":"Aged-out direct synthetic singleton sessions that touched a machine-readable trust surface without becoming a broader evaluator."},"ai_crawler":{"level":"none","observed":false,"description":"Known AI crawler activity such as ClaudeBot, GPTBot, or similar crawlers."},"search_crawler":{"level":"none","observed":false,"description":"Search and SEO crawler activity."},"browser_like_automation":{"level":"none","observed":false,"description":"Browser-like synthetic sessions with rapid structured endpoint activity."},"confirmed_human":{"level":"none","observed":false,"description":"Confirmed browser-session human activity."}},"surfaces_observed":{"server_profile":false,"compare":false,"compare_json":false,"compare_api":false,"report_json":false,"policy":false,"ledger":false,"badge_metadata":false,"badge_svg":false,"trust_summary":false,"mcp_tool":false},"claim_prompt":{"recommended":false,"reason":"No claim prompt is recommended from observed attention in the current window."},"notes":["Observed attention is based on segmented first-party telemetry.","Crawler and evaluator activity is not treated as confirmed human demand.","Public levels are bucketed to avoid exposing raw traffic counts."]},"owner_activation":{"claim_recommended":false,"reason":"no_observed_attention"},"related_machine_surfaces":{"compare_index":"/compare.json","compare_api":"/v1/compare?server=ai.com.mcp%2Fpetstore","trust_summary":"/v1/servers/ai.com.mcp/petstore/trust-summary","ledger":"/v1/servers/ai.com.mcp/petstore/ledger","policy":"/v1/servers/ai.com.mcp/petstore/policy","report":"/v1/servers/ai.com.mcp/petstore/report"},"intelligence_api":{"available":true,"signup_url":"https://verify.sentinelsignal.io/verify-intelligence-api","use_case":"Programmatic MCP server trust, comparison, policy, and evidence enrichment."},"trust_evaluated_at":"2026-08-15T10:18:39.185618+00:00","evidence_revision":"52b97338e89a9d5e13a1ef18","active_alert_summary":{"critical":0,"high":0,"medium":1,"low":0,"high_or_critical":0,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-15T10:18:39.185618+00:00"}}