FRED MCP Server
Updated June 2026The FRED MCP server gives an AI client universal access to all 800,000+ Federal Reserve Economic Data (FRED®) time series published by the Federal Reserve Bank of St. Built by Stefano Amorelli, it is community-built and best for API & Web.
by Stefano Amorelli
About
The FRED MCP server gives an AI client universal access to all 800,000+ Federal Reserve Economic Data (FRED®) time series published by the Federal Reserve Bank of St. Louis, wrapped as three deliberately broad tools rather than one tool per dataset. `fred_browse` walks FRED's own catalog structure — categories, releases and sources, plus the series inside a given category or release — with limit, offset, order_by and sort_order for pagination, which is how you discover what exists before you know any series ID. `fred_search` does keyword and tag lookup across series titles and descriptions, supporting full-text or series_id search, tag_names / exclude_tag_names filtering, and filter_variable on frequency, units or seasonal_adjustment. `fred_get_series` then pulls the observations for a series ID such as GDP, UNRATE or CPIAUCSL, and this is where the server earns its place in an analysis workflow: it exposes FRED's server-side transformations through the `units` parameter (lin levels, chg change from previous period, ch1 change from year ago, pch percent change, pc1 percent change from year ago, pca compounded annual rate, cch continuously compounded rate, log natural log), date windowing via observation_start / observation_end, and frequency aggregation (d, w, m, q, a) with avg, sum or eop aggregation_method. That means the model asks for "year-over-year CPI, quarterly, end of period" and FRED does the math — no post-processing arithmetic for the LLM to get wrong. Written in TypeScript by Stefano Amorelli, AGPL-3.0, with a Zenodo DOI for citation in research work. It needs a free FRED API key from the St. Louis Fed, and runs over stdio (node build/index.js, or the published Docker image stefanoamorelli/fred-mcp-server) or over Streamable HTTP with the --http flag / TRANSPORT=http, serving at /mcp on port 3000 by default for network deployments. Note the project is independent: it is not affiliated with, sponsored by or endorsed by the Federal Reserve or the Federal Reserve Bank of St. Louis.
Trust verdict
How grades are computed →The repository is confirmed to exist, but nothing about this server has been measured yet — no remote endpoint to handshake and no repository-freshness signal collected. Absence of evidence, not evidence of a problem.
What was measured
- Source verification100/100 · weight 25
The repository URL was confirmed to resolve against the live GitHub API and is not archived.
- Provenance65/100 · weight 10
Community-built. That is not a mark against it — most of the ecosystem is community-built — but there is no vendor accountable for keeping it working.
- Listing ↔ repository match100/100 · weight 5
The listing name lines up with the linked repository stefanoamorelli/fred-mcp-server.
What could not be measured
These contributed nothing to the score — not a penalty, not a zero. They are why the confidence reads the way it does.
- Live MCP handshakeunknown
No remote endpoint to handshake — this server installs and runs locally over stdio, so there is nothing to probe from the outside.
- Measured uptimeunknown
No probe history recorded for this server yet.
- Tool-schema stabilityunknown
Drift is a difference between two successive checks, and this server has none recorded.
- Repository maintenanceunknown
Repository freshness could not be read: no repo URL
Installation
npx -y @smithery/cli install @stefanoamorelli/fred-mcp-server --client claudeCategories
Works With
Frequently Asked Questions
What is FRED MCP Server?
Who built FRED MCP Server?
Is FRED MCP Server free?
How do I install FRED MCP Server?
What does FRED MCP Server integrate with?
Repo Health
Local/stdio install — runs on your machine, so there is no remote endpoint to verify live. Trust signal below is from the source repo.
- Install
- npm
Repo recency not yet available for this server.
Quick Info
- Install Type
- npm
- Author
- Stefano Amorelli
- Categories
- 3
- Integrations
- 4
Related Servers
Fetch
Web content fetching and conversion for efficient LLM usage. Extract readable content from any URL.
Apify MCP Server
The Apify MCP server gives AI agents access to 6,000+ ready-made cloud scrapers, crawlers, and automation tools on the Apify Store — no infrastructure required. Connect to Apify Actors that extract data from social media platforms (Instagram, TikTok, LinkedIn), search engines (Google, Bing), e-commerce sites (Amazon, eBay), maps (Google Maps), and virtually any website. Each Actor runs in the cloud with managed proxies, browser fingerprinting, and anti-bot bypass built in. Use the Apify MCP server to query Actors by task, stream results directly into your AI context, run custom scraping Actors from your Apify account, and chain multiple data extraction steps in a single workflow. Supports tool filtering to expose only the Actors you need, and integrates with Apify's RAG web browser Actor for retrieval-augmented generation use cases.
Browserbase MCP Server
Browserbase MCP and Stagehand MCP are the same server under two names, and this catalog lists both because people search for both — this page is the platform view, /servers/stagehand covers the natural-language automation layer that runs inside it. What Browserbase supplies is the browser itself: a headless Chrome session running in Browserbase's cloud rather than on the machine your agent is on, which is the reason to use it at all. The session is a real, addressable browser with its own residential-proxy and stealth configuration and a recorded replay you can watch afterwards, so an agent's browsing survives being run from a datacenter IP, and a failed run is debuggable after the fact instead of being a black box. Nothing renders on the developer's machine, so a long-running agent is not tied to a desktop staying awake. Browserbase's recommendation is the hosted server at https://mcp.browserbase.com/mcp over streamable HTTP — they operate it and absorb the model inference that the instruction-following tools require. Clients without HTTP transport connect via npx mcp-remote https://mcp.browserbase.com/mcp. Self-hosting installs @browserbasehq/mcp-server-browserbase from npm and needs BROWSERBASE_API_KEY and BROWSERBASE_PROJECT_ID from your dashboard. Six tools are exposed — start and end for session lifecycle, navigate, act, observe and extract — and they are documented in detail on the Stagehand entry, because the act/observe/extract trio is Stagehand's model rather than Browserbase's. One thing to know before self-hosting: the browserbase/mcp-server-browserbase repository was archived on 2026-07-20 and its README now says it is kept for historical reference and should not be read as representative of the current production service. The npm package still installs and the star count on this page belongs to that archived repo; the hosted endpoint is the path Browserbase actually maintains.
Firecrawl MCP Server
The Firecrawl MCP server gives your AI assistant the ability to crawl, scrape, and extract structured data from any website — turning raw HTML into clean, LLM-ready Markdown or JSON in seconds. Built by the Firecrawl team, it exposes tools for single-page scraping, deep site crawls (following internal links), and batch URL extraction, all with JavaScript rendering handled automatically so dynamic content is never missed. Developers use it to automate competitive research, build live knowledge bases, extract pricing tables, monitor documentation changes, or feed structured web data into RAG pipelines — all through natural-language prompts without writing a single scraper script. The Firecrawl MCP server handles rate limiting, retries, and proxy rotation behind the scenes. Authentication requires a Firecrawl API key (free tier available). Install with: npx firecrawl-mcp. Works with Claude Desktop, Cursor, VS Code, and any MCP-compatible client. With Firecrawl, any public webpage becomes a structured data source your AI can reason over, compare, and act on — making it the go-to MCP server for web data extraction workflows.
Exa MCP Server
Exa's official MCP server connects AI assistants to a search engine purpose-built for AI, using neural embeddings to match on meaning rather than keywords so agents get clean, ready-to-use content instead of a page of blue links to re-parse. The default tool set covers web_search_exa for quick topical lookups and web_search_advanced_exa for full control over domains, date ranges, and content filters, plus specialized tools for code_search (searching real-world code and GitHub), company_research (building company profiles, competitor lists, and financials), crawling/web_fetch (pulling clean content from a specific URL), people_search and linkedin_search (public professional-profile lookups), and deep_researcher_start/check for long-running multi-step research tasks backed by Exa's Research API. The server is hosted at https://mcp.exa.ai/mcp — no local process to run — and connects via one-line setup in Cursor, VS Code, Claude Code, Claude Desktop (available as a native Connector), Codex, OpenCode, Windsurf, and Antigravity, authenticated with an EXA_API_KEY from the Exa dashboard. Tool exposure is tunable per client via a ?tools= query parameter on the endpoint URL, letting teams ship narrow, purpose-built configurations (e.g. company-research-only or LinkedIn-only agents) instead of exposing the full surface, and Exa ships ready-made Claude Skills/agent definitions for common patterns like company research and people search with built-in query-variation and token-isolation guidance.
Sponsored
Better Stack
Free PlanGet alerted when your APIs, browser tests, payment pipelines, or MCP server dependencies go down. Used by 100K+ developers.
Start monitoring free →