Give your AI agents direct access to AGM calendar data, board profiles, governance intelligence, and vote outcomes. Connect Claude, GPT, Gemini, and other AI assistants to AGM Monitor in seconds.
The Model Context Protocol (MCP) is an open standard that lets AI assistants connect to external data sources and tools. Instead of copying and pasting data into your AI chat, MCP lets your agent access AGM Monitor directly — querying meeting dates, analyzing board compositions, and reviewing vote outcomes on its own.
Add the AGM Monitor MCP server to your AI client's configuration. Requires a paid API key.
AGM Monitor's MCP server works with any client that supports the Model Context Protocol.
The MCP server exposes the following tools that your AI agent can call. All tools require a paid API key.
Returns a list of all 20 supported indices with company counts and region information. This resource is automatically provided as context when your agent starts a session.
Retrieve AGM calendar data for an entire index or a specific company. Supports filtering by year, sector, confidence level, and date range.
| Parameter | Type | Description |
|---|---|---|
| index | string | Index ID: sp500, russell3000, ftse100, etc. |
| ticker | string? | Optional. Filter to a single company ticker. |
| year | number? | Filter by meeting year (e.g. 2026) |
| sector | string? | Filter by GICS sector |
| confidence | string? | Filter: confirmed, scheduled, or predicted |
Get the full board of directors for a company: names, roles, tenure, committee membership, independence status, and meeting attendance rates.
| Parameter | Type | Description |
|---|---|---|
| ticker | string | Company ticker (e.g. AAPL) |
Retrieve governance timeline events: record dates, 14a-8 shareholder proposal deadlines, director nomination windows, and earnings dates.
| Parameter | Type | Description |
|---|---|---|
| ticker | string | Company ticker (e.g. MSFT) |
Get corporate governance structure: voting standards, proxy access terms, board classification, special meeting rights, and dual-class share status.
| Parameter | Type | Description |
|---|---|---|
| ticker | string | Company ticker (e.g. GOOGL) |
Proxy vote results for each ballot item: proposal descriptions, management recommendations, vote counts, percentages, and pass/fail outcomes.
| Parameter | Type | Description |
|---|---|---|
| ticker | string | Company ticker |
| year | number? | Meeting year (default: most recent) |
Top 50 institutional holders with shares held, ownership percentage, quarter-over-quarter changes, voting authority breakdown, and 13D/13G status.
| Parameter | Type | Description |
|---|---|---|
| ticker | string | Company ticker |
How top institutional investors actually voted on each ballot item, sourced from SEC Form N-PX filings. Includes management alignment analysis.
| Parameter | Type | Description |
|---|---|---|
| ticker | string | Company ticker |
Executive and director compensation: summary compensation tables, say-on-pay history, compensation committee details, stock ownership guidelines, pay-for-performance analysis, and CEO pay ratio.
| Parameter | Type | Description |
|---|---|---|
| ticker | string | Company ticker (e.g. AAPL) |
| section | string? | Optional. Filter: summary, directors, say_on_pay, committee, pay_performance |
Recent company news: headlines, summaries, sources, publication dates, and categories. Covers earnings, governance events, M&A, leadership changes, and more.
| Parameter | Type | Description |
|---|---|---|
| ticker | string | Company ticker (e.g. AAPL) |
| limit | number? | Max articles to return (default: 20) |
Activist campaigns targeting a company: activist identity, campaign timeline, demands, outcomes, stake percentages, related SEC filings, and media coverage.
| Parameter | Type | Description |
|---|---|---|
| ticker | string | Company ticker (e.g. DIS) |
| status | string? | Filter: active, settled, or all (default) |
Peer benchmarking: company's self-selected peer group with comparative compensation analysis, CEO pay ratios, say-on-pay support, and governance comparisons sourced from the DEF 14A.
| Parameter | Type | Description |
|---|---|---|
| ticker | string | Company ticker (e.g. AAPL) |
Search for companies by name, ticker, or sector across all supported indices. Useful for finding the right ticker before querying specific data.
| Parameter | Type | Description |
|---|---|---|
| query | string | Search term (company name, ticker, or sector) |
| index | string? | Optional. Limit search to a specific index. |
Compare governance practices across multiple companies side by side. Returns a structured comparison of board composition, voting standards, proxy access, and shareholder rights.
| Parameter | Type | Description |
|---|---|---|
| tickers | string[] | Array of 2-5 company tickers to compare |
Here are some of the questions your AI agent can answer with AGM Monitor's MCP server.
The MCP server authenticates using your API key, set via the AGM_API_KEY environment variable. MCP requests share the same rate limits as REST API calls.
| Limit | Value | Notes |
|---|---|---|
| Daily requests | 25,000 | Shared across API and MCP |
| Concurrent sessions | 5 | Max simultaneous MCP connections |
| Tools per session | All 13 | All tools available in every session |
When errors occur, the MCP server returns structured error messages that your AI agent can interpret and explain to you.
| Error | Code | Description |
|---|---|---|
| UNAUTHORIZED | 401 | Missing or invalid API key in AGM_API_KEY |
| FORBIDDEN | 403 | API key does not have access to this tool |
| NOT_FOUND | 404 | Ticker or index not found |
| RATE_LIMITED | 429 | Daily request quota exceeded |
| SERVER_ERROR | 500 | Internal server error — retry or contact support |