Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GRAPH_API_KEYYesYour API key from The Graph Subgraph Studio

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
get_platform_statsA

Get Predict.fun platform-wide stats: total volume, trades, open interest, yield, and active markets

get_top_marketsA

Get the top prediction markets ranked by volume, open interest, or trade count

get_market_detailsB

Get full details for a specific market/condition: volume, OI, resolution status, recent trades, top holders

get_market_orderbookA

Get the live order book for a Predict.fun market — current bids and asks with prices and sizes. Requires PREDICT_API_KEY. Provide market_id (integer from Predict.fun API) or condition_id. Use this to see the current state of the market, not historical trades.

get_trader_profileB

Get a trader's full profile: trading history, positions, P&L, and reward claims

get_recent_activityC

Get recent activity on Predict.fun: latest trades, splits, merges, redemptions, or yield events

get_yield_overviewA

Get Venus Protocol yield stats: deposits, redemptions, net balance, yield claims, and token mappings

get_whale_positionsB

Find the largest position holders across all Predict.fun markets

get_leaderboardA

Get the top traders on Predict.fun by volume, P&L, or trade count

get_resolved_marketsB

Get recently resolved markets with their outcomes and payout info

query_subgraphA

Run a custom GraphQL query against any Predict.fun subgraph. Use this for advanced queries not covered by other tools.

find_trader_personaA

Classify a trader into behavioral archetypes: whale_accumulator, yield_farmer, arbitrageur, early_mover, or resolution_sniper. Returns structured JSON with matched personas and supporting metrics.

scan_trader_personasB

Find traders matching a specific behavioral archetype across the platform. Returns structured JSON with matching traders and evidence.

tag_market_structureB

Classify a market by structural features: resolution latency, liquidity profile, oracle type, and tail-risk indicators. Returns structured JSON.

scan_markets_by_structureB

Find markets matching structural criteria: resolution speed, liquidity depth, oracle type, or tail-risk flags. Returns structured JSON.

Prompts

Interactive templates invoked by user choice

NameDescription
platform_overviewGet a full overview of the Predict.fun platform
analyze_traderAnalyze a specific trader's activity and P&L
market_deep_diveDeep dive into a specific prediction market
yield_analysisAnalyze Predict.fun's Venus Protocol yield mechanics
whale_alertFind the biggest players and their market positions
market_scannerScan for interesting markets — highest volume, most OI, recently resolved
custom_query_examplesShow example GraphQL queries for each Predict.fun subgraph
trader_persona_analysisClassify traders by behavioral archetypes and find similar traders
market_quality_scanScan markets by structural quality indicators to find opportunities or risks

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/PaulieB14/predictfun-subgraphs'

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