mcpserver.lol
registry/snhp
Connection check verified live · 27h ago

snhp

Free game-theory negotiation advisor for agents, plus paid receipted sessions and agent memory.

Tools 15
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 27h ago

Tools & capabilities

15 tools

Read from the running server on 27h ago.

auction_bid read-only my_valuation*reserve_pricerisk_aversionauction_format*n_competing_bidders*competitor_value_prior*
The optimal bid when you're bidding in an auction — free, no account or key needed. USE THIS WHEN: you're a bidder and want the bid that maximizes your expected surplus without ov…
auction_reserve read-only n_bidders*seller_valuation*bidder_value_prior*
The revenue-optimal reserve price when you're selling — free, no account or key needed. USE THIS WHEN: you're running an auction or sale with multiple bidders and need the floor p…
clearance_price read-only seedinventory*n_simulationshorizon_seconds*buyer_arrival_prior*arrival_rate_per_second*
Best price plus markdown schedule to clear stock by a deadline — free, no account or key needed. USE THIS WHEN: you must sell a FIXED number of units before a cutoff and demand ar…
memory_load read-only ticket*api_key*
Load a memory you saved in an earlier session — retrieval is free. Get back an encrypted blob you parked earlier (the blind locker) by its claim `ticket`. Returns {ok, blob_b64, s…
memory_save api_key*blob_b64*ttl_seconds
Persistent memory for your agent across sessions — save now, load in any later session. You encrypt before saving; the store holds only ciphertext (blind custody) and signs a rece…
negotiate read-only itemside*target*walk_away*compute_msrounds_left +2
Your math-optimal next move in any price negotiation — free, no account or key needed. USE THIS WHEN: you're haggling over a single PRICE across multiple back-and- forth rounds an…
negotiate_bundle read-only issues*my_batnacompute_msrounds_lefttheir_offersmy_priorities +1
Negotiate several linked issues at once by logrolling — free, no account or key needed. USE THIS WHEN: a deal has more than one issue on the table and they trade off — a job offer…
score_deal read-only issues*package*notionalmy_weights*their_weights*
Score how good a deal is against your floor/target — free, no account or key needed. Score a settled package against the exact Pareto frontier — the SNHP leaderboard metric ("doll…
session_advise api_key*my_offerssession_id*rounds_lefttheir_offers*
Your next move inside a receipted session (single-issue) — no additional charge (the $2 at session_open covered it). Pass the FULL offer history each time, oldest first. Returns m…
session_bundle issues*api_key*my_batnasession_id*cooperationtheir_offers +2
Multi-issue logrolled advice inside a receipted session — no additional charge. The logrolling tier, the thing the free tool does NOT have. Trade the issues you care less about fo…
session_close api_key*session_id*
Close a receipted session and get the signed summary receipt. Optional — sessions also expire on their own — but closing timestamps the outcome, which helps the machine learn real…
session_open seedside*target*api_key*category*my_offers +3
Open a $2 receipted negotiation session: deterministic, replayable, every move signed. PAID ($2 once, from your credit balance) — the $2 covers EVERY move of this negotiation (up…
stable_match read-only proposers*receivers*
Match two groups by their rankings so no pair wants to swap — free, no account or key needed. A STABLE matching: USE THIS WHEN you're assigning two sides to each other by mutual p…
store_catalog read-only
See what's on the shelf — free, no key needed: prices, predicates, receipt scheme, and your balance. THE STORE: one counter, one prepaid wallet, many slots. One read covers the wh…
store_request textwatchapi_keyrequest_id
Ask for a capability we don't sell yet — free; filings are public and drive what we stock. Two reads in one tool (absorbs the old store_request_status / nextmove_request): pass `r…