{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_5e3w2tu7vnbm","handle":"snhp-free-negotiation-math-agent-memory","url":"https://wellknown.network/agents/snhp-free-negotiation-math-agent-memory","links":{"self":"https://wellknown.network/agents/snhp-free-negotiation-math-agent-memory/record.json","html":"https://wellknown.network/agents/snhp-free-negotiation-math-agent-memory","markdown":"https://wellknown.network/agents/snhp-free-negotiation-math-agent-memory/record.md","api":"https://wellknown.network/api/v1/agents/snhp-free-negotiation-math-agent-memory","status":"https://wellknown.network/api/v1/agents/snhp-free-negotiation-math-agent-memory/status","claim":"https://wellknown.network/agents/snhp-free-negotiation-math-agent-memory/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/snhp-free-negotiation-math-agent-memory/claim.json","badge":"https://wellknown.network/agents/snhp-free-negotiation-math-agent-memory/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:api.snhp.dev:server:snhp-free-negotiation-math-agent-memory","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"SNHP — free negotiation math + agent memory","summary":"Free game-theory negotiation advisor for agents, plus paid receipted sessions and agent memory.","description":"Free game-theory negotiation advisor for agents, plus paid receipted sessions and agent memory.","publisher":{"name":"ryuxik","url":null},"homepage":"https://snhp.dev","repository":"https://github.com/ryuxik/snhp","version":"0.4.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.snhp.dev/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-23T17:09:13.27921Z","publishedAt":"2026-07-23T17:09:13.27921Z","registryName":"io.github.ryuxik/snhp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"knowledge.memory","name":"Agent Memory","confidence":1,"provenance":"derived"}],"categories":["commerce","knowledge"]},"observed":{"status":"unknown","statusReason":"Not checked yet.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[{"at":"2026-09-07T03:27:00.674Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":479,"error":null,"detail":{"tools":[{"name":"negotiate","description":"Your math-optimal next move in any price negotiation — free, no account or key needed.\n\nUSE THIS WHEN: you're haggling over a single PRICE across multiple back-"},{"name":"negotiate_bundle","description":"Negotiate several linked issues at once by logrolling — free, no account or key needed.\n\nUSE THIS WHEN: a deal has more than one issue on the table and they tra"},{"name":"score_deal","description":"Score how good a deal is against your floor/target — free, no account or key needed.\n\nScore a settled package against the exact Pareto frontier — the SNHP\nleade"},{"name":"auction_bid","description":"The optimal bid when you're bidding in an auction — free, no account or key needed.\n\nUSE THIS WHEN: you're a bidder and want the bid that maximizes your expecte"},{"name":"auction_reserve","description":"The revenue-optimal reserve price when you're selling — free, no account or key needed.\n\nUSE THIS WHEN: you're running an auction or sale with multiple bidders "},{"name":"clearance_price","description":"Best price plus markdown schedule to clear stock by a deadline — free, no account or key needed.\n\nUSE THIS WHEN: you must sell a FIXED number of units before a "},{"name":"stable_match","description":"Match two groups by their rankings so no pair wants to swap — free, no account or key needed.\n\nA STABLE matching: USE THIS WHEN you're assigning two sides to ea"},{"name":"memory_save","description":"Persistent memory for your agent across sessions — save now, load in any later session.\n\nYou encrypt before saving; the store holds only ciphertext (blind custo"},{"name":"memory_load","description":"Load a memory you saved in an earlier session — retrieval is free.\n\nGet back an encrypted blob you parked earlier (the blind locker) by its\nclaim `ticket`. Retu"},{"name":"session_open","description":"Open a $2 receipted negotiation session: deterministic, replayable, every move signed.\n\nPAID ($2 once, from your credit balance) — the $2 covers EVERY move of\nt"},{"name":"session_advise","description":"Your next move inside a receipted session (single-issue) — no additional charge (the $2 at session_open covered it).\n\nPass the FULL offer history each time, old"},{"name":"session_bundle","description":"Multi-issue logrolled advice inside a receipted session — no additional charge.\n\nThe logrolling tier, the thing the free tool does NOT have. Trade the\nissues yo"},{"name":"session_close","description":"Close a receipted session and get the signed summary receipt.\n\nOptional — sessions also expire on their own — but closing timestamps the\noutcome, which helps th"},{"name":"store_catalog","description":"See what's on the shelf — free, no key needed: prices, predicates, receipt scheme, and your balance.\n\nTHE STORE: one counter, one prepaid wallet, many slots. On"},{"name":"store_request","description":"Ask for a capability we don't sell yet — free; filings are public and drive what we stock.\n\nTwo reads in one tool (absorbs the old store_request_status /\nnextmo"}],"toolCount":15,"serverName":"gametheory","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.28.1","protocolVersion":"2025-06-18"}}],"tools":[{"name":"negotiate","description":"Your math-optimal next move in any price negotiation — free, no account or key needed.\n\nUSE THIS WHEN: you're haggling over a single PRICE across multiple back-"},{"name":"negotiate_bundle","description":"Negotiate several linked issues at once by logrolling — free, no account or key needed.\n\nUSE THIS WHEN: a deal has more than one issue on the table and they tra"},{"name":"score_deal","description":"Score how good a deal is against your floor/target — free, no account or key needed.\n\nScore a settled package against the exact Pareto frontier — the SNHP\nleade"},{"name":"auction_bid","description":"The optimal bid when you're bidding in an auction — free, no account or key needed.\n\nUSE THIS WHEN: you're a bidder and want the bid that maximizes your expecte"},{"name":"auction_reserve","description":"The revenue-optimal reserve price when you're selling — free, no account or key needed.\n\nUSE THIS WHEN: you're running an auction or sale with multiple bidders "},{"name":"clearance_price","description":"Best price plus markdown schedule to clear stock by a deadline — free, no account or key needed.\n\nUSE THIS WHEN: you must sell a FIXED number of units before a "},{"name":"stable_match","description":"Match two groups by their rankings so no pair wants to swap — free, no account or key needed.\n\nA STABLE matching: USE THIS WHEN you're assigning two sides to ea"},{"name":"memory_save","description":"Persistent memory for your agent across sessions — save now, load in any later session.\n\nYou encrypt before saving; the store holds only ciphertext (blind custo"},{"name":"memory_load","description":"Load a memory you saved in an earlier session — retrieval is free.\n\nGet back an encrypted blob you parked earlier (the blind locker) by its\nclaim `ticket`. Retu"},{"name":"session_open","description":"Open a $2 receipted negotiation session: deterministic, replayable, every move signed.\n\nPAID ($2 once, from your credit balance) — the $2 covers EVERY move of\nt"},{"name":"session_advise","description":"Your next move inside a receipted session (single-issue) — no additional charge (the $2 at session_open covered it).\n\nPass the FULL offer history each time, old"},{"name":"session_bundle","description":"Multi-issue logrolled advice inside a receipted session — no additional charge.\n\nThe logrolling tier, the thing the free tool does NOT have. Trade the\nissues yo"},{"name":"session_close","description":"Close a receipted session and get the signed summary receipt.\n\nOptional — sessions also expire on their own — but closing timestamps the\noutcome, which helps th"},{"name":"store_catalog","description":"See what's on the shelf — free, no key needed: prices, predicates, receipt scheme, and your balance.\n\nTHE STORE: one counter, one prepaid wallet, many slots. On"},{"name":"store_request","description":"Ask for a capability we don't sell yet — free; filings are public and drive what we stock.\n\nTwo reads in one tool (absorbs the old store_request_status /\nnextmo"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.ryuxik/snhp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.ryuxik%2Fsnhp","firstSeenAt":"2026-09-07T02:19:07.256Z","fetchedAt":"2026-09-07T02:19:07.256Z","normalizedAt":"2026-09-07T02:19:07.256Z"}]},"firstSeenAt":"2026-09-07T02:19:07.256Z","updatedAt":"2026-09-07T02:19:26.107Z"}