{"mcpName":"station__helix__mutualism-test","slug":"helix__mutualism-test","label":"mutualism-test","description":"Test whether an action satisfies the mutualism constraint: does it produce ∃ for self WITHOUT reducing ∃ for others? Conservation says ∃_self and ∃_other share the same constraint. Producing yours by destroying theirs violates conservation.","domainSlug":"helix","pvRelevance":"non-pv","backend":"external","agentMetadata":{"idempotent":null,"read_only":null,"expected_latency_ms":null,"cost_tokens_estimate":null,"pipes_to":null},"inputSchema":{"type":"object","properties":{"existence_self_before":{"type":"number","description":"∃ of self before the action [0,1]"},"existence_self_after":{"type":"number","description":"∃ of self after the action [0,1]"},"existence_other_before":{"type":"number","description":"∃ of other(s) before the action [0,1]"},"existence_other_after":{"type":"number","description":"∃ of other(s) after the action [0,1]"}},"required":["existence_self_before","existence_self_after","existence_other_before","existence_other_after"]},"example":null,"taxonomy":{"rank":{"domain":"Substrata","kingdom":"Constructa","phylum":"Configa","class":"station-config","order":"helix","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/helix__mutualism-test","markdown":"/tools/helix__mutualism-test/raw.md","invoke":"/api/mcp","catalog":"/api/mcp"}}