Skip to main content
Glama
yigitabi5444

Polymarket MCP Server

by yigitabi5444

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
POLYMARKET_CACHE_DISABLEDNoSet to true to disable all cachingfalse

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_events

List and filter Polymarket prediction events. Supports pagination, sorting, and filtering by status/tag.

get_event

Get a single Polymarket event by ID or slug. Returns full event details including nested markets.

get_markets

List and filter Polymarket prediction markets. Supports rich filtering by volume, liquidity, dates, tags, and status. Sort by volume descending to find the most active markets.

get_market

Get a single Polymarket market by ID or slug. Returns full market details including outcomes, prices, volume, and liquidity.

search

Full-text search across Polymarket events, markets, and profiles. Use this to find markets on any topic.

get_tags

List all available Polymarket category tags. Use these tags to filter markets and events.

get_series

List Polymarket event series (grouped collections of related events).

get_series_by_id

Get a specific Polymarket event series by ID, including all events in the series.

get_sports

List available sports on Polymarket (e.g. NBA, NFL, EPL, MLB).

get_sports_teams

List teams for a given sport on Polymarket.

get_price

Get the current price for a Polymarket token on the given side (buy or sell). Returns the best available price.

get_midpoint

Get the midpoint price for a Polymarket token (average of best bid and ask).

get_last_trade_price

Get the last executed trade price for a Polymarket token.

get_order_book

Get the full order book (bids and asks) for a Polymarket token. Shows market depth and liquidity at each price level.

get_order_books

Get order books for multiple Polymarket tokens in a single batch request.

get_order_book_summary

Get a summarized order book for a Polymarket token: best bid, best ask, and spread.

get_clob_market

Get CLOB-specific market details by condition ID. Returns tokens, rewards, tick sizes, and trading parameters.

get_sampling_markets

Get currently sampled Polymarket markets that are eligible for liquidity rewards.

get_sampling_simplified_markets

Get simplified view of currently sampled Polymarket markets.

get_tick_size

Get the minimum tick size (price increment) for a Polymarket token.

get_market_trades

Get recent trades for a Polymarket market. Shows who traded, which side, size, price, and timestamp.

get_market_holders

Get top holders/positions for a Polymarket market. Shows the largest positions and who holds them.

Prompts

Interactive templates invoked by user choice

NameDescription
analyze_marketAnalyze a Polymarket prediction market in depth — probability, liquidity, volume, order book depth, and top holders.
compare_marketsCompare two or more Polymarket prediction markets side-by-side.
trending_marketsFind the hottest prediction markets on Polymarket right now.
sports_overviewOverview of sports prediction markets on Polymarket.

Resources

Contextual data attached and managed by the client

NameDescription
tags

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yigitabi5444/yigit_polymarket_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server