{"ok":true,"data":{"name":"PlatPhorm Atlas MCP","description":"JSON-RPC 2.0 access to Atlas fingerprint intelligence and observation ingestion.","protocolVersion":"2024-11-05","url":"https://atlas.platphormnews.com/api/mcp","auth":{"publicReadOnly":true,"protectedActionsRequire":"PLATPHORM_API_KEY","acceptedHeaders":["Authorization: Bearer PLATPHORM_API_KEY","X-PlatPhorm-API-Key: PLATPHORM_API_KEY"]},"tools":[{"name":"get_dashboard_stats","description":"Read real Atlas observation, fingerprint, and sensor counts.","inputSchema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"lookup_fingerprint","description":"Correlate one fingerprint with its catalog record and recent public-safe observations.","inputSchema":{"type":"object","properties":{"fingerprint":{"type":"string"}},"additionalProperties":false,"required":["fingerprint"]}},{"name":"list_observations","description":"List recent public-safe observations.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":100}},"additionalProperties":false}},{"name":"list_fingerprints","description":"List catalogued fingerprints and persisted observation counts.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":100}},"additionalProperties":false}},{"name":"list_sensors","description":"List sensors derived from persisted observations.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":500}},"additionalProperties":false}},{"name":"label_fingerprint","description":"Create or update a fingerprint label. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"ja4_value":{"type":"string"},"fingerprint_type":{"type":"string"},"label":{"type":["string","null"]},"severity":{"type":["integer","null"],"minimum":0,"maximum":100},"notes":{"type":["string","null"]}},"additionalProperties":false,"required":["ja4_value"]}},{"name":"ingest_http_observation","description":"Ingest one JA4-family observation. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"sensor":{"type":"string"},"ja4":{"type":"string"},"ja4h":{"type":"string"},"ja4s":{"type":"string"},"path":{"type":"string"},"method":{"type":"string"}},"additionalProperties":false}}],"resources":["atlas://observations","atlas://fingerprints","atlas://sensors","atlas://openapi","atlas://llms","atlas://trust-policy"],"prompts":[{"name":"investigate_fingerprint","description":"Investigate one fingerprint using only persisted Atlas evidence.","arguments":[{"name":"context","required":false}]},{"name":"explain_fingerprint_observation","description":"Explain a public-safe Atlas observation without inventing attribution.","arguments":[{"name":"context","required":false}]},{"name":"summarize_sensor_activity","description":"Summarize recent persisted activity for one sensor.","arguments":[{"name":"context","required":false}]}]}}