Fmp

live Data

Financial Modeling Prep MCP (/stable API; v3 deprecated 2025-08-31).

24 tools
0ms auth
free tier 50 calls/day

Tools

profile

Company profile.

No parameters required.

Try it
quote

Current quote.

No parameters required.

Try it
quote_short

Minimal quote.

No parameters required.

Try it
historical_price

Daily EOD history.

No parameters required.

Try it
intraday

Intraday OHLC (paid).

No parameters required.

Try it
income_statement

Income statement.

No parameters required.

Try it
balance_sheet

Balance sheet.

No parameters required.

Try it
cash_flow

Cash flow.

No parameters required.

Try it
ratios

Financial ratios.

No parameters required.

Try it
enterprise_value

Enterprise value.

No parameters required.

Try it
key_metrics

TTM key metrics.

No parameters required.

Try it
financial_growth

Growth rates.

No parameters required.

Try it
search_symbol

Symbol search.

No parameters required.

Try it
search_name

Company-name search.

No parameters required.

Try it
stock_screener

Stock screener (paid).

No parameters required.

Try it
stock_news

News (paid).

No parameters required.

Try it
earnings_calendar

Earnings calendar (paid).

No parameters required.

Try it
economic_calendar

Economic events (paid).

No parameters required.

Try it
ipos_calendar

IPO calendar (paid).

No parameters required.

Try it
mergers_acquisitions

Recent M&A.

No parameters required.

Try it
delisted_companies

Delisted companies.

No parameters required.

Try it
insider_trading

Insider trading (paid).

No parameters required.

Try it
institutional_ownership

Institutional ownership (paid).

No parameters required.

Try it
etf_holdings

ETF holdings (paid).

No parameters required.

Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/fmp/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/fmp/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"profile","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("profile", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("financial modeling prep mcp (/stable api; v3 deprecated 2025-08-31)");