How to Use the FRED Series — U.S. Economic Time Series MCP in LangChain
Build ReAct agents in LangChain that pull and transform U.S. economic data directly from 816,000+ official FRED time series.
Works with every AI agent you already use
…and any MCP-compatible client
Connect FRED Series — U.S. Economic Time Series MCP to LangChain
Create your Vinkius account to connect FRED Series — U.S. Economic Time Series to LangChain and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
LangChain MCP Server for Economic Pipelines
The `get_observations` tool pulls raw data values for a specific FRED time series and applies unit transformations like percent change or log returns. Your LangChain agent decides the frequency aggregation on the fly, feeding that structured data into the next step of your reasoning pipeline. You don't have to write custom API wrappers. Pass the MCP Server output directly into a prompt template or a vector store. LangSmith tracks the exact latency and token usage every time your agent hits the FRED database.
Discover and Extract Macro Metadata
The `search_series` tool scans 816,000+ economic indicators by keyword and returns matching IDs ordered by popularity. Your agent finds the right series—like "CPIAUCSL" for inflation—before automatically chaining a call to `get_series` to grab the metadata. That means your multi-step chains can start with a vague user query about "interest rates" and end with a precise dataset. The agent handles the discovery phase natively without breaking the chain.
Track Data Revisions in ReAct Agents
The `get_vintage_dates` tool retrieves the exact historical revision dates for any series, allowing your agent to perform ALFRED-style vintage analysis. This matters when your pipeline needs to know what the data looked like on a specific past date, rather than the revised numbers available today. Combine this with `get_series_updates` to monitor new data releases. Your agent polls the macro or regional feeds, triggering downstream actions only when fresh economic figures drop.
Set up FRED Series — U.S. Economic Time Series MCP in LangChain
Prerequisites
- Python 3.10+ installed
-
langchain-mcp-adapters+langgraphpackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
pip install langchain-mcp-adapters langgraph langchain-openai. The MCP adapters package converts MCP tools into native LangChainBaseToolobjects. - 2
Connect via HTTP transport
Use
MultiServerMCPClientwith"transport": "http"pointing to your Vinkius endpoint. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Create a ReAct agent
Pass the discovered tools to
create_react_agent()from LangGraph. The agent automatically routes FRED Series — U.S. Economic Time Series tool calls through the MCP protocol. - 4
Run with any LLM
Swap
ChatOpenAIforChatAnthropic,ChatGoogleGenerativeAI, or any LangChain-compatible model. The MCP tools work identically across all providers.
from langchain_mcp_adapters.client import MultiServerMCPClient
from langgraph.prebuilt import create_react_agent
from langchain_openai import ChatOpenAI
async with MultiServerMCPClient({
"fred-series-us-economic-time-series-mcp": {
"transport": "http",
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp",
}
}) as client:
tools = client.get_tools()
agent = create_react_agent(
ChatOpenAI(model="gpt-4o"),
tools,
)
result = await agent.ainvoke({
"messages": "List recent FRED Series — U.S. Economic Time Series transactions"
})
print(result["messages"][-1].content) Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by FRED. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about FRED Series — U.S. Economic Time Series MCP in LangChain
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the FRED Series — U.S. Economic Time Series MCP today
We host it, we monitor it, we maintain it. You just paste one token.