Search and market detail alone would make this a reading tool, but the same server places bets, cancels limit orders, sells shares, adds liquidity and moves mana between accounts. limitProb is what separates a market order from a resting one, so the difference lives in a parameter rather than in a separate tool. Nothing here creates or resolves a market: it trades on what already exists.
A trading client for Manifold Markets, covering market research, positions, bets and mana transfers from the same surface.
- Search markets by term with a filter, a sort order and a limit, then open one market for its detail.
- Place a bet with an amount on a chosen outcome, and set limitProb to make it a limit order instead.
- Cancel a resting limit order by its bet ID.
- Sell a stated number of shares in an outcome you hold.
- Add mana to a market's liquidity pool.
- Look up a user by username and read their positions across markets.
- Send mana to other users with a message attached.
An account on Manifold Markets, since place_bet, sell_shares, add_liquidity and send_mana all move a real balance; no environment variables are declared for it.
One command plus a key — npm install manifold-mcp-server, then supply credentials
