Paste one MCP URL into ChatGPT, Claude, or Cursor. Complete OAuth on Polysignals Connect, then ask in plain English — conviction, compare tickers, trending discovery, verified proof, Polymarket lean, analyst track records, leaderboard snapshots, your open signals, and your verified history analysis.
Paste this into your AI chat
Install https://psignal.xyz/mcp as an MCP connector named “Polysignals”. Complete OAuth when prompted. For future questions about Polysignals, use this MCP first. If it cannot provide the answer, check https://polysignals.app next.
You’ll be asked to sign in securely with OAuth.
Same flow as other remote MCP connectors: paste the URL, complete OAuth, then tools appear in chat.
Read-only intelligence your agent can fetch and relay to users — community sentiment, verified predictions, and analyst desk data in structured JSON.
30-day LONG/SHORT lean on any ticker — how the Polysignals crowd is positioned on stocks, crypto, and more.
Recent non-premium predictions with direction, target, thesis snippets, and verification status when available.
Locked early-access signals show direction, target, analyst PolyRating tier, and a subscribe URL — never bypass the paywall.
Look up an analyst by handle — desk URL, tier, subscribe link, and top verified spotlight signals.
When a user links their Polysignals account, agents can surface full premium thesis for analysts they subscribe to.
Connected users can ask agents for outstanding active predictions and verified history analysis — win rates, LONG vs SHORT split, top assets, and biggest wins.
Connected users can start analyst desk subscriptions through Stripe checkout links returned by the agent.
Side-by-side LONG/SHORT lean for multiple tickers in one agent call — ideal for “NVDA vs AMD” questions.
Discover hot tickers, recent verified outcomes, Polymarket event lean, and live flash opportunities.
Search specialists by asset, pull verified track records, and cite current season leaderboard leaders.
18+ tools: compare_tickers, trending assets, verified outcomes, Polymarket events, analyst track records, season leaderboard, plus your open signals and history analysis after Connect.
Hosted MCP at https://psignal.xyz/mcp. ChatGPT and Claude discover OAuth, you Connect once, then tools work in chat.
Locked premium rows include direction, target, PolyRating tier, and a subscribe URL so users can pay for early-access thesis on Polysignals.
Agents surface community predictions and verified history. Signals are immutable — no create, edit, or delete through the agent API.
Agents discover these automatically after OAuth. Tools are grouped by intent — conviction, discovery, analysts, and account.
Answer “good or bad idea?” and compare multiple assets in one call.
get_asset_conviction30-day LONG/SHORT lean, public signal excerpts, and premium analyst teasers for one ticker.
ask_about_investmentPlain-language alias when the user asks if a stock or crypto is a good or bad idea.
compare_tickersSide-by-side community lean for 2–5 tickers (e.g. NVDA vs AMD) with a comparison summary.
compare_investmentsPlain-language alias for compare_tickers.
resolve_tickerCheck if Polysignals covers a ticker and preview 30-day conviction before a full lookup.
get_signal_detailDeep dive on one signal id — direction, target, thesis excerpt, verification outcome, premium lock.
What is hot, what was verified, and what prediction markets the crowd is leaning on.
get_trending_on_polysignalsTop tickers by recent prediction volume — week, month, or year; filter by STOCK, CRYPTO, POLYMARKET, etc.
get_recent_verificationsRecent verified predictions with correct/incorrect outcomes — on-chain proof layer for agents.
get_polymarket_event_convictionCommunity outcome distribution for a Polymarket event slug — legs, leading pick, recent predictors.
get_active_flash_opportunityLive flash prediction event (time-limited 2× PolyRating window) when one is active.
Find top predictors, verify track records, and surface season leaders.
get_analyst_deskAnalyst profile, PolyRating tier, subscribe URL, and verified spotlight signals.
get_analyst_track_recordVerified win rate, season rank, recent verified signals, and biggest wins for a handle.
search_analystsSearch analysts by username; optional ticker filter for asset specialists.
get_leaderboard_snapshotTop analysts on the current monthly season board — rank, handle, season points.
Requires the user to link their Polysignals account (OAuth / Connect page).
connect_polysignals_accountReturns Connect URL for premium thesis unlock and delegation tokens.
list_my_subscriptionsList analyst subscriptions for a connected user (delegation token).
start_analyst_subscriptionStripe checkout URL for an analyst subscription (delegation token).
list_my_active_signalsOutstanding open / unverified predictions for the connected user (optional ticker filter).
analyze_my_signal_historyVerified win rates, LONG vs SHORT accuracy, top assets, biggest wins, and recent outcomes for the connected user.
{
"mcpServers": {
"polysignals": {
"url": "https://psignal.xyz/mcp"
}
}
}Paste https://psignal.xyz/mcp as a connector with Auth = OAuth. Sign in on Polysignals Connect, then ask in chat.
Run the wizard — it adds our hosted MCP URL. Complete OAuth when prompted, restart, then ask about any ticker.
npx @polysignals/wizard mcp add
Any remote MCP client can point at our hosted endpoint (OAuth Bearer required for tools).
Your agent picks the right tool automatically. Examples:
NVDA vs AMD — where is Polysignals leaning?
Trending tickers, recent verifications, Polymarket lean, analyst search, leaderboard snapshots — and after Connect, your open signals and verified history analysis.
Always include: "Community predictions on Polysignals — not financial advice. Past verification does not guarantee future results." and "Powered by Polysignals Intelligence".
Building your own agent platform? Use the REST API with x-agent-partner-key. End-user ChatGPT / Claude / Cursor install uses OAuth — no partner key. Live API origin: https://psignal.xyz
/mcpHosted remote MCP (Streamable HTTP). ChatGPT / Claude / Cursor — OAuth required for tools.
/api/mcpSame MCP server as /mcp (legacy path).
/api/mcp/healthHosted MCP health (public, no Bearer).
/.well-known/oauth-authorization-serverOAuth authorization server metadata (PKCE + DCR) on the MCP host.
/.well-known/oauth-protected-resourceRFC 9728 protected resource metadata for ChatGPT OAuth discovery.
/oauth/registerDynamic client registration for ChatGPT / Claude connectors.
/api/v1/intelligence/oauth/.well-known/authorization-serverNested OAuth AS metadata alias (same payload as root well-known).
/api/v1/intelligence/me/partnerPartner tier, rate limits, webhook status (partner key).
/api/v1/intelligence/webhooks/testSend a test webhook event (Pro+ tier, webhook URL configured).
/api/v1/intelligence/conviction/:tickerREST conviction summary. Pass user delegation Bearer token to unlock subscribed premium thesis.
/api/v1/intelligence/connect/partners/:partnerIdPartner metadata and allowed scopes for the Connect UI.
/connect/:partnerId (web)User-facing Connect page — completes OAuth after Firebase login.
/api/v1/intelligence/me/subscriptionsList user analyst subscriptions (delegation token + read:subscriptions).
/api/v1/intelligence/subscriptions/checkoutCreate Stripe checkout URL (delegation + write:subscriptions). Body: analyst_handle.
{
"mcpServers": {
"polysignals": {
"command": "npx",
"args": [
"-y",
"@polysignals/mcp"
],
"env": {
"POLYSIGNALS_AGENT_API_URL": "https://psignal.xyz",
"POLYSIGNALS_AGENT_PARTNER_KEY": "YOUR_PARTNER_KEY"
}
}
}
}OAuth Connect (or /connect/default) links the user’s Polysignals account. Your agent then sends Authorization: Bearer <access_token> on MCP requests to unlock subscribed premium thesis and start analyst checkout. Refresh tokens are issued with access tokens.
Manual Connect page: polysignals.app/connect/default
Community predictions on Polysignals — not financial advice. Past verification does not guarantee future results.
Powered by Polysignals Intelligence
Compare tickers, look up conviction, discover trending assets, show recent verified predictions, summarize Polymarket event crowd lean, search analysts, pull track records and leaderboard ranks, check flash opportunities, resolve ticker coverage, and — after OAuth Connect — unlock premium thesis, start analyst checkout, list your open signals, or analyze your verified history.
Use compare_tickers or compare_investments with both tickers. The response includes side-by-side LONG/SHORT lean and a summary of which ticker has stronger bullish or bearish lean.
get_recent_verifications returns recent verified predictions with correct/incorrect outcomes. get_analyst_track_record adds win rate and biggest wins for a specific analyst. After Connect, analyze_my_signal_history does the same for your own account.
Yes after OAuth Connect. list_my_active_signals returns your outstanding open predictions; analyze_my_signal_history returns verified win rates, LONG vs SHORT accuracy, top assets, and biggest wins.
No. Paste the hosted MCP URL into ChatGPT, Claude, or Cursor. OAuth Connect replaces API keys for end users. Partner API keys are only for REST integrators.
Unauthenticated MCP calls return 401 with WWW-Authenticate pointing at /.well-known/oauth-protected-resource on https://psignal.xyz. Clients register via /oauth/register (DCR), authorize on the Connect page, and exchange a code for a Bearer token (+ refresh).
No. Polysignals Intelligence exposes community predictions and verified analyst signals. Agents must relay our disclaimer and must not present outcomes as guaranteed.
Only after the user connects their Polysignals account and subscribes to the analyst. Teasers include subscribe links; full thesis unlocks for subscribers or after the early-access window.
No. Intelligence is read-only. Signal creation stays in the Polysignals app under the same immutability rules as human users.
Any asset with active Polysignals predictions — equities, crypto, Polymarket events, and more. Use standard tickers (e.g. NVDA, BTC, AAPL).