mediumOPENAPI_MISSING_OPERATION_ID
3 operations lack operationId
Add stable operationId values for client and MCP correlation.
GET https://nad.platphormnews.com/api/docs
HTTP 200
Content-Type: application/json
115 ms
Digest: sha256:6afad2cef8d16c63cd1bad549436dac6e1fd6cd9f4ef08ff5d43f4e0561548a0
Preview: {"openapi":"3.0.3","info":{"title":"-raindeer-leads API","version":"1.0.0","description":"Discovery and health endpoints for -raindeer-leads","termsOfService":"https://-raindeer-leads.platphormnews.com/terms"},"servers":[{"url":"https://-raindeer-leads.platphormnews.com","description":"Production"}],"paths":{"/api/health":{"get":{"summary":"Health check","responses":{"200":{"description":"ok"}}}},"/api/v1/health":{"get":{"summary":"Health check v1","responses":{"200":{"description":"ok"}}}},"/api/v1/mcp":{"get":{"summary":"MCP configuration","responses":{"200":{"description":"mcp config"}}}}}}highMCP_METADATA_INVALID
JSON response lacks usable MCP metadata
Expose protocol version, endpoint, server identity, or capabilities.
GET https://nad.platphormnews.com/api/mcp
HTTP 200
Content-Type: application/json
84 ms
Digest: sha256:f91d152807a9d1cb6c95a7ef143b2293f39a298cd4e7fbc5f402a5da826b2fa6
Preview: {"ok":true,"data":{"endpoint":"/api/mcp","protocol":"JSON-RPC 2.0","methods":["initialize","ping","tools/list","tools/call","resources/list","resources/read","prompts/list","prompts/get"],"publicReadOnly":true,"protectedActionsRequire":"PLATPHORM_API_KEY","tools":["get_dashboard","list_properties","get_property","list_buyers","get_buyer","list_deals","get_deal","list_recent_activities","get_analytics_summary","list_contract_templates","get_demo_status","list_lead_sources","get_provider_status","get_public_capabilities","get_agent_policy","list_agent_platforms","get_agent_platform","get_health","get_info","get_route_compliance","get_discovery_compliance","import_properties","import_buyers","enrich_leads","score_leads","start_dialer_call","send_email_campaign","send_sms_campaign","send_contract","export_report","sync_provider_data"],"resources":["raindeer://dashboard","raindeer://properties","raindeer://buyers","raindeer://deals","raindeer://activities","raindeer://analytics","raindeer://contracts","raindeer://lead-sources","raindeer://provider-status","raindeer://demo-status","raindeer://openapi","raindeer://llms","raindeer://trust-policy"],"prompts":["summarize_real_estate_dashboard","explain_demo_mode","generate_buyer_match_summary","draft_property_outreach","create_deal_followup_plan","explain_protected_actions","create_lead_import_plan","create_property_data_source_plan","human_machine_raindeer_handoff"]}}