BCB Juros MCP. Compare all key Brazilian interest rates in one go.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
BCB Juros — Selic, CDI e Expectativas Focus MCP Server provides real-time Brazilian interest rate data. It lets you pull the Selic target rate, the daily effective Selic rate, the interbank CDI rate, and market expectations for future rates from the Central Bank.
Use this to track monetary policy movements and benchmark fixed-income investments.
What your AI agents can do
Get cdi
Retrieves the current interbank deposit certificate rate (CDI), the main benchmark for fixed income in Brazil.
Get expectativas selic
Fetches the market's consensus forecast for future Selic rates (Focus Report data).
Get selic diaria
Gets the effective overnight Selic rate, reflecting the real-time execution of monetary policy.
Get the benchmark rate set by the Central Bank's COPOM committee.
Fetch the actual, overnight Selic rate used for daily monetary policy calculations.
Obtain the CDI rate, which serves as the primary reference for most fixed-income investments.
Access the median, average, minimum, and maximum projections for future Selic rates from the Focus Survey.
Compare the official Selic target, the daily rate, the CDI, and market expectations in a single workflow.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
BCB Juros MCP Server: 4 Tools for Brazilian Rates
Use these four tools to pull the Selic target, daily rate, CDI benchmark, and market forecasts directly from the Central Bank's data sources.
019d7559get cdi
Retrieves the current interbank deposit certificate rate (CDI), the main benchmark for fixed income in Brazil.
019d7559get expectativas selic
Fetches the market's consensus forecast for future Selic rates (Focus Report data).
019d7559get selic diaria
Gets the effective overnight Selic rate, reflecting the real-time execution of monetary policy.
019d7559get selic meta
Retrieves the official Selic target rate as defined by the Central Bank's COPOM committee.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with BCB Juros — Selic, CDI e Expectativas Focus, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You're connecting your AI client directly to core Brazilian Central Bank data. You'll get the four main benchmarks: the official Selic target, the actual overnight rate, the interbank CDI, and market forecasts for future rates. You'll use this to track monetary policy and benchmark fixed-income plays.
get_selic_meta lets you grab the official Selic target rate, which is the rate the Central Bank's COPOM committee sets. get_selic_diaria pulls the actual, overnight Selic rate, showing what the market used for daily policy. get_cdi gives you the interbank deposit certificate rate, the main benchmark for most fixed-income investments. get_expectativas_selic pulls the market's consensus forecast for future Selic rates, giving you median, average, minimum, and maximum projections from the Focus Survey.
How BCB Juros MCP Works
- 1 Ask your AI client for a specific rate comparison (e.g., 'What's the current Selic target vs. the CDI?').
- 2 The server calls the relevant tools (
get_selic_meta,get_cdi, etc.) in parallel to gather the needed data points. - 3 Your AI client receives a structured data payload containing the current rates and market forecasts, ready for analysis.
The bottom line is that you get a single, structured output that synthesizes multiple official and market-driven Brazilian interest rate benchmarks.
Who Is BCB Juros MCP For?
Anyone working with Brazilian fixed income or monetary policy needs this. It's for the quant analyst who can't afford to wait for manual data dumps, or the financial reporter who needs to cross-reference four different rates instantly. This server makes the entire benchmark process a single query.
Uses the server to build models comparing the CDI rate against the Selic target and to calculate deviation from Focus Expectations.
Pulls current Selic and CDI rates to write articles on monetary policy shifts, referencing the latest COPOM decisions.
Checks the relationship between the daily Selic rate and the CDI rate before adjusting investment allocations.
What Changes When You Connect
- See the full rate picture by comparing the get_selic_meta (official target) against the get_selic_diaria (actual daily rate). This instantly shows if the market is tracking the central bank's goal.
- Benchmark investments accurately. Use get_cdi to get the interbank rate; this is the standard reference point for most fixed-income products.
- Model future risk with get_expectativas_selic. You get the median, average, min, and max projections, letting you build scenarios based on market consensus.
- Avoid stale data. By accessing the live rates via this server, you ensure your analysis uses the latest COPOM decisions and market movements.
- Streamline reporting. Instead of running four separate API calls, your agent calls multiple tools to gather the Selic target, CDI, and Focus expectations simultaneously.
Real-World Use Cases
Analyzing Policy Drift
A financial analyst needs to know if the current market rate is deviating from the central bank's stated goal. They ask their agent to use both get_selic_meta and get_selic_diaria. The agent runs both tools, returns the two rates, and the analyst immediately sees the policy gap.
Forecasting Investment Returns
A portfolio manager wants to estimate potential returns for a fixed-income fund. They ask the agent to run get_cdi and get_expectativas_selic. The agent combines the current CDI benchmark with the median forecast to give a clearer return projection range.
Writing a Market Report
A journalist needs to cross-reference the current rate against historical context. They instruct the agent to retrieve the get_selic_meta and then use the results to write a summary of the current monetary policy stance for a publication.
Assessing Market Sentiment
A quant researcher needs to know what the market thinks the rate will be. They run get_expectativas_selic to get the full range of forecasts, then compare the median to the current get_selic_diaria rate to measure sentiment.
The Tradeoffs
Calling tools sequentially
Writing a script that calls get_selic_meta and then waits for the result before calling get_cdi. This adds unnecessary latency, especially when all data points are available at the same time.
→
Always let your agent call multiple tools in parallel. Use the MCP Server to run get_selic_meta and get_cdi simultaneously. This reduces the overall data retrieval time to the maximum latency of the slowest tool, not the sum of all of them.
Ignoring the market forecast
Using only the current rate (e.g., from get_selic_diaria) when advising on long-term investments. This ignores the market's expected rate path.
→ For any planning or long-term analysis, always include get_expectativas_selic. This gives the required forward-looking data, which is critical for accurate financial modeling.
Assuming rates are static
Using only the get_cdi rate for a multi-month projection, forgetting that the central bank sets the official rate via get_selic_meta.
→ When projecting rates, check both the get_cdi benchmark and the get_selic_meta target rate. The difference between these two helps define the spread, which is key to risk assessment.
When It Fits, When It Doesn't
Use this server if your primary need is a cohesive, immediate view of the Brazilian interest rate ecosystem. Specifically, if you need to compare the current official rate (via get_selic_meta) against the actual daily rate (get_selic_diaria) and the market forecast (get_expectativas_selic) in the same workflow. This is for advanced financial analysis and reporting.
Don't use this if you just need one single, isolated rate (e.g., only the CDI). For that, just call the individual tool. But if you need to understand how all the pieces relate—the target, the daily action, the interbank market, and the future outlook—this unified approach is necessary.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Banco Central do Brasil. 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.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 4 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Tracking Brazilian interest rates shouldn't require four different dashboards.
Today, tracking the core Brazilian rates is a pain. You have to jump between the Central Bank's main site, the interbank data feeds, and the Focus Survey portal. You manually copy the Selic target rate, then check the CDI on another tab, and finally cross-reference the daily rate. It's slow, and every dashboard update risks you using outdated numbers.
With this MCP Server, your agent handles the whole process. You ask for the benchmark rates, and it pulls the Selic target, the CDI, and the daily rate in one go. You get a single, structured data object that you can use immediately.
BCB Juros MCP Server: Get market forecasts instantly.
Before this, getting a market forecast meant reading through dense, multi-page reports. You had to find the median consensus, manually calculate the range, and interpret the data yourself. It was slow, and the interpretation was often subjective.
Now, your agent runs **get_expectativas_selic** and gives you the full range—the median, average, min, and max—in one clean data structure. You get the raw, structured market consensus instantly, ready for your modeling.
Common Questions About BCB Juros MCP
How do I use the get_selic_meta tool for the Selic rate? +
The get_selic_meta tool retrieves the official Selic target rate, which is the basic rate set by the Central Bank's COPOM committee. This is the official reference point for the economy.
Is the CDI rate the same as the Selic rate? +
No. The CDI rate is the interbank deposit certificate rate, and while it usually tracks the Selic rate, they are distinct benchmarks. Use get_cdi to get the CDI value.
What does get_selic_diaria provide? +
The get_selic_diaria tool provides the effective overnight Selic rate. This reflects the actual, real-time execution of the monetary policy.
How do I check market expectations with get_expectativas_selic? +
The get_expectativas_selic tool fetches the Focus Survey data. It gives you the full range of market predictions (median, average, min, max) for future Selic rates.
How do I use the get_cdi tool to find the interbank rate? +
The get_cdi tool retrieves the Interbank Deposit Certificate rate. This rate tracks the general performance of fixed-income investments (like CDBs, LCIs, and LCAs) in Brazil, usually staying close to the Selic rate.
Does `get_selic_meta` use the official COPOM decisions? +
Yes, get_selic_meta uses the official target rate set by the COPOM committee. This figure represents the benchmark rate for the entire Brazilian economy, while get_selic_diaria reflects the actual, daily execution of that policy.
What kind of data does `get_expectativas_selic` provide? +
The get_expectativas_selic tool provides a range of market forecasts. Specifically, it includes the median, average, minimum, and maximum projections from various financial institutions regarding the future Selic rate.
If I need historical data, what should I know about using the Selic tools? +
While the tools focus on current data, the underlying data sources (SGS series 432 and 11) are robust. You can reference the documentation URL for specific historical data retrieval methods outside the tool's immediate scope.
What is the difference between Selic and CDI? +
Selic is the overnight rate for government bond-backed interbank loans, set/targeted by the COPOM. CDI is the interbank rate for unsecured overnight deposits between banks. CDI closely tracks Selic and is the most common benchmark for fixed-income investments in Brazil.
Can I trust the Selic Daily effective values? +
Yes. The module pipes data strictly authenticated by the Brazilian Central Bank. The effective Selic updates are legally suitable for debt recalculations and financial modeling.
Does it include expected adjustments set by COPOM? +
Absolutely. By integrating the Focus expectations array, your AI is acutely aware of forward market opinions preceding actual COPOM rate cut decisions.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Google Drive: Folders & Shared Drives
Manage your Drive hierarchy — organize folders, manage Shared Drives, and create shortcuts via AI.
Bing Search
Empower your AI agent with real-time web, image, and news search via Bing.
Azure Blob Container
This MCP does exactly one thing: it manages files in a single Azure Blob Container. That's its only function, and nothing else. Incredible for giving your AI secure file storage.
You might also like
Zoom
Manage video meetings, webinars, and users on Zoom — the world's leading collaboration and communication platform.
Synthesia
Produce professional AI videos with lifelike avatars that present in 140+ languages without cameras, studios, or actors.
Intercom
Equip your AI agent with direct access to Intercom — manage conversations, search contacts, and track customer data without opening the Intercom inbox.