MCP Server

The Beefi.ai MCP server gives AI assistants direct access to Beefi financial data. Ask Claude how Apple’s free cash flow changed over five years, and it pulls the numbers from SEC filings instead of guessing.

It works on every plan, including Free. Tool calls run on your API key, so they share your plan’srate limits.

Server URL
https://mcp.beefi.ai/mcp
Transport
Streamable HTTP
Authentication
API key in X-API-Key or Authorization: Bearer, or OAuth for Claude.ai and ChatGPT

1. Get an API key

Sign in and create a key on the API keys page. Keys start withbf_. Copy it when you create it, because it is shown only once.

2. Connect your AI tool

Claude Code

Run this in your terminal, using your own key:

claude mcp add --transport http beefi https://mcp.beefi.ai/mcp --header "X-API-Key: bf_your_key_here"

Then run /mcp inside Claude Code to check that beefi is connected.

Cursor

Add Beefi to ~/.cursor/mcp.json to use it in every project, or to .cursor/mcp.json in one project:

{
  "mcpServers": {
    "beefi": {
      "url": "https://mcp.beefi.ai/mcp",
      "headers": {
        "X-API-Key": "bf_your_key_here"
      }
    }
  }
}

Restart Cursor, then confirm the beefi server and its tools appear in Cursor Settings under MCP.

Claude.ai and Claude Desktop

  1. Open Settings > Connectors and select Add custom connector.
  2. Name it Beefi and paste the server URL: https://mcp.beefi.ai/mcp
  3. Select Connect. On the Beefi consent screen, paste your API key and approve access.
  4. In a chat, turn on Beefi from the tools menu and ask a question.

On Claude Team and Enterprise plans, an owner may need to add the connector for your organization first.

ChatGPT

  1. Open Settings > Apps & Connectors > Advanced settings and turn on Developer mode.
  2. Back in Apps & Connectors, select Create.
  3. Name it Beefi, paste https://mcp.beefi.ai/mcp as the MCP server URL, and choose OAuth for authentication.
  4. Select Create. On the Beefi consent screen, paste your API key and approve access.

Developer mode depends on your ChatGPT plan, and workspace admins can turn it off.

Available tools

Statement and metric tools take a ticker and an optional period ofannual, quarterly, or ttm.

ToolWhat it returns
search_companiesFind companies by name or ticker.
get_company_factsCompany profile: name, CIK, sector, and exchange.
get_income_statementRevenue, operating income, net income, and EPS.
get_balance_sheetAssets, liabilities, cash, and equity.
get_cash_flowOperating, investing, and financing cash flows, capex, and free cash flow.
get_all_financialsAll three statements in one call, grouped by reporting period.
get_financial_metricsRatios such as ROE, ROA, current ratio, debt to equity, and growth.
get_financial_metrics_snapshotThe latest ratios for a ticker.
get_stock_pricesDaily, weekly, monthly, or yearly price bars. Defaults to the last year of daily bars.
get_price_snapshotThe latest closing price.
get_insider_tradesRecent insider transactions from Forms 3, 4, and 5.
get_sec_filingsA company’s SEC filings, with an optional filter such as 10-K or 8-K.
list_priced_tickersTickers that have price history.
list_metrics_tickersTickers that have financial metrics.

Try these prompts

  • •Compare Microsoft and Alphabet operating income over the last 5 years.
  • •Show insider sales at NVIDIA in the last 3 months.
  • •What are Apple’s current ratio and debt to equity in its latest quarter?

Troubleshooting

ProblemFix
401The key is missing, mistyped, or revoked. Check that it starts with bf_ and is still active on the API keys page.
429You hit the per-minute or monthly limit. See Rate Limits for when it resets.
No tools listedCheck that the URL ends in /mcp, then restart your AI tool.

Prefer plain HTTP? The same data is available through the REST API.