MCP server for Warsaw Stock Exchange data
92 tools through which your agent reads the Warsaw Stock Exchange: quotes and intraday candles, ESPI and EBI regulatory filings, quarterly figures extracted from company reports, earnings forecasts with a scored track record, and portfolio analytics in Polish zloty. Works with any client that speaks the MCP protocol.
Server address: https://agentrynku.pl/api/mcp
What your agent can read
- quotes, daily and intraday candles, session moves, sector pulse
- ESPI and EBI filings with a graded read, not just the raw text
- quarterly KPIs extracted from company reports
- earnings forecasts, with realised accuracy attached
- Catalyst bond listings
- rankings and screens across the whole listed universe
Data, not a scraped page
Most market APIs stop at price. This one starts there and keeps going: it ingests ESPI and EBI regulatory filings as they are published, grades each one, extracts quarterly financials straight from the filed documents, and publishes earnings forecasts whose accuracy is scored after the fact.
Connecting
Transport is plain HTTP. No install, no npx, no Docker. Point your client at the server URL with a bearer token.
{
"mcpServers": {
"agentrynku": {
"type": "http",
"url": "https://agentrynku.pl/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_KEY"
}
}
}
}All tools (92)
Tool names below come directly from the live server registry. Full input schemas and operational guidance are returned to the MCP client during tool discovery.
Quotes and market
Current quotes, daily and intraday candles, session moves, sector pulse, and GPW volume anomalies.
compare_symbolsget_cross_market_peersget_intraday_candlesget_intraday_quoteget_market_anomaliesget_price_seriesget_spot_pricesector_pulse_plwhats_moving_now
Company filings and reports
ESPI and EBI filings, quarterly KPIs, publication calendars, earnings calls, and general meetings.
get_company_analysisget_company_dossierget_conference_remindersget_conference_summaryget_earnings_calendarget_earnings_deepdiveget_news_historyget_quarterly_kpisget_wza_summaryupdate_company_dossier
Scores and rankings
Multi-factor scores, whole-market rankings, and screens for specific setups.
find_dip_candidatesfind_opportunitiesfind_overheat_candidatesget_ranking_performanceget_stock_rankingsget_sygnal_scorerank_revenue_growthrank_thematicrun_predictive_scan
Earnings forecasts
Revenue and profit forecasts with realised accuracy and macro drivers.
get_driversget_evaluation_outcomesget_forecastget_forecast_accuracymacro_attribution
Portfolio and allocation
Multi-account positions, returns, volatility, concentration, and target allocation drift.
analyze_thesis_exposurecompare_portfolio_risk_rewardget_allocation_diffget_concentration_riskget_portfolio_analyticsget_portfolio_contextget_portfolio_statsget_portfolio_value_historyget_total_portfolio_viewmodify_holdingsmodify_targetsmodify_watchlistrecommend_diversificationrecommend_position_sizeset_cash_balancesubmit_portfolio_snapshotsuggest_order_sizeupdate_allocation_targets
Transactions and taxes
Execution history, realised profit, VWAP execution quality, and tax-loss screens.
analyze_trade_outcomefind_tlh_opportunitiesget_realized_pnlget_transaction_historysubmit_broker_transactions
Signals, alerts, and events
Signals with measured outcomes, alerts, priced events, and decision rules.
cancel_priced_eventcreate_decision_ruledelete_decision_ruleget_activity_feedget_alert_delivery_statsget_alertsget_asset_signalsget_my_alert_performanceget_priced_eventsget_signal_prediction_performancehistorical_event_hit_ratelist_decision_rule_proposalslist_decision_ruleslist_webhook_eventsresolve_priced_event_nowsubmit_alert_feedbacktrack_priced_eventupdate_decision_ruleupdate_priced_event
Market risk
Market regime, risk themes, and events that may affect a portfolio.
get_event_risksget_risk_dashboardget_risk_regimeget_risk_themes
Catalyst bonds
Bond series, order books, and early redemption calculations.
calculate_early_redemptionget_bond_orderbookget_bond_series
Account and diagnostics
Daily market briefs, companion queries, agent preferences, and data pipeline status.
get_codex_pipeline_statsget_daily_briefget_outcome_settlement_healthget_pipeline_healthlist_feature_requestsmodify_chat_settingsmodify_profilequery_companionset_agent_prefssubmit_feature_request
Scope and limits
Coverage is Polish equities only, and deliberately so. This is not a global market feed with Poland bolted on: the filings are read in Polish, the extraction is built for the reporting formats the GPW actually uses, and the grading is trained on that corpus.
A free account covers unlimited data tool calls; only the LLM-backed companion queries are metered.
This page, the server and every tool name are English. The web app itself is Polish, and so is the source material: filings, company reports and broker notes are published in Polish. Part of the tool descriptions is still in Polish as well.
This server does not place orders, does not connect to a brokerage account, and does not give investment advice. When data is missing it returns a refusal with a reason, never a substitute number.