{"mcpName":"station__observatory__viz-interaction-map","slug":"observatory__viz-interaction-map","label":"viz-interaction-map","description":"interaction details.","domainSlug":"observatory","pvRelevance":"non-pv","backend":"external","agentMetadata":{"idempotent":null,"read_only":null,"expected_latency_ms":null,"cost_tokens_estimate":null,"pipes_to":null},"inputSchema":{"properties":{"cation_pi_distance":{"description":"Maximum cation–ring distance for cation-pi (default 6.0 Å).","type":"number"},"halogen_bond_distance":{"description":"Maximum halogen–acceptor distance (default 3.5 Å).","type":"number"},"hbond_angle_min":{"description":"Minimum D-H···A angle for H-bonds in degrees (default 120°).","type":"number"},"hbond_distance":{"description":"Maximum donor–acceptor distance for H-bonds (default 3.5 Å).","type":"number"},"hydrophobic_distance":{"description":"Maximum distance for hydrophobic contacts (default 4.5 Å).","type":"number"},"metal_coord_distance":{"description":"Maximum metal–ligand distance (default 2.8 Å).","type":"number"},"molecule_json":{"description":"JSON-serialized `nexcore_viz::molecular::Molecule`.","type":"string"},"pi_stack_angle_max":{"description":"Maximum inter-plane angle for pi-stacking in degrees (default 30°).","type":"number"},"pi_stack_distance":{"description":"Maximum ring-centre distance for pi-stacking (default 5.5 Å).","type":"number"},"salt_bridge_distance":{"description":"Maximum distance for salt bridges (default 4.0 Å).","type":"number"}},"required":["molecule_json"],"type":"object"},"example":null,"taxonomy":{"rank":{"domain":"Substrata","kingdom":"Constructa","phylum":"Configa","class":"station-config","order":"observatory","family":"mcp-tool-config"},"characteristics":{"substrate":"config","domain":"pv","lifecycle":"continuous","stateful":false,"persistence":"none","authority":"read","compounding":"producer","io_input":"agent-request","io_output":"tool-response"}},"_links":{"html":"/tools/observatory__viz-interaction-map","markdown":"/tools/observatory__viz-interaction-map/raw.md","invoke":"/api/mcp","catalog":"/api/mcp"}}