MCP serverio.github.ryuxik/snhp
Free game-theory negotiation advisor for agents, plus paid receipted sessions and agent memory.
Overview
Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
35
last 15 hr ago
Tools
15
More info
URL
api.snhp.dev/mcp/
streamable-http
Says it is
gametheory 1.28.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.672 · highest on record 0.8561
Toolsfrom sha256:585f15afce…e13c26
| Tool | Schema |
|---|---|
| auction_bid 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 |
input · output |
| auction_reserve 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 |
input · output |
| clearance_price 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 |
input · output |
| memory_load 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 |
input · output |
| memory_save 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 |
input · output |
| negotiate 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 |
input · output |
| negotiate_bundle 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 |
input · output |
| score_deal 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 |
input · output |
| session_advise 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 |
input · output |
| session_bundle 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 |
input · output |
| session_close 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 |
input · output |
| session_open 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 |
input · output |
| stable_match 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 |
input · output |
| store_catalog 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 |
input · output |
| store_request 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 |
input · output |
Verify it yourself
npx teppi-check https://api.snhp.dev/mcp/curl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2MZYKKH8CJ8HR2G8N4YP