Affinity
Search your CRM, prep for meetings and update deal records from your AI assistant.
Financial Modeling Prep market data.
Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.
Paste it into any MCP client. Setup docs
The FMP MCP server connects Financial Modeling Prep's market data to Claude, ChatGPT and any MCP-compatible agent. It exposes 27 read-only tools spanning quotes, financial statements, SEC filings, insider and congressional trades, economic indicators, crypto, forex and commodities. Each tool is a dataset family rather than a single call, and each request spends your existing FMP plan quota.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
openid, profile and email. There is no read-only scope to choose because there is nothing narrower to choose than the key itself.No. Every one of the 27 tools reads market data. FMP's own API reference documents roughly 251 endpoints behind those tools and every single one is an HTTP GET — the words POST, PUT, PATCH and DELETE appear nowhere in the reference, and it carries 243 query-parameter tables and no request-body table at all. Anthropic's directory records the permissions as Read only.
Not to connect, but the free plan is heavily restricted. FMP's published plan matrix rates every endpoint across four tiers, and on the free Basic plan 143 of 269 rows read Not available while 93 more are restricted by symbol, date range or result count. Only 33 rows are unrestricted. Connecting works on any plan; what comes back is the question.
Through the API key you paste into the connection URL. FMP documents the endpoint as its own hostname with an apikey query parameter appended, and states that each request an AI agent makes counts toward your existing API limits with no separate account or billing. Entitlement therefore travels with the key, and the tool list you see never changes.
You have two separate ceilings and both can stop you. FMP's plan table publishes a request rate per plan — 250 calls a day on the free tier, then 300, 750 and 3000 per minute on paid tiers. A second, independent 30-day rolling bandwidth limit also applies. FMP says that limit updates daily rather than resetting on a fixed date, and that exceeding it requires a plan upgrade.
Most likely your plan does not license that symbol, not that the data is missing. FMP's plan matrix restricts many endpoints by market: free keys are capped to a fixed 87-symbol list, Starter to US only and Premium to US, UK and Canada. The tool call still succeeds. An entitlement-limited empty result is not distinguishable from a genuine negative, so check the matrix before concluding anything.
No, and the difference is easy to miss. The hosted connector documented here exposes 27 tools over Streamable HTTP. A separate npm package under the financialmodelingprep scope ships a local stdio server with 241 tools, and it shares exactly one tool name with the hosted surface. Its npm scope looks official but its listed maintainer is one individual on a personal repository.
No. FMP's terms of service supply the data on an as is, as available basis and disclaim warranties relating to the services or any data obtained through them, including implied warranties of merchantability. FMP separately documents that figures from an 8-K gathered within 24 hours of earnings are less reliable and less complete than the later 10-Q.
Not on the published personal plans. FMP's pricing table labels all four personal tiers Licence - Personal, and its terms restrict that licence to an individual for personal, non-business and non-commercial purposes only. The terms also bar integrating the data into tools accessible by third parties. Commercial and enterprise licensing is arranged separately with FMP.
initialize challenge and RFC 9728 metadata at financialmodelingprep.com (2026-08-21) · retrieved 2026-08-21Connect FMP once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.