Sphera Credit Data MCP server
Sphera Credit Data is a free MCP server for AI assistants. It serves 26 Canadian rate and market series from Bank of Canada data, including Government of Canada bond yields, CORRA, Canada Mortgage Bond yields and chartered bank non-residential mortgage rates. Every value comes with its source, its date and a methodology that says how the series is defined and calculated.
Browse every series and its methodologyCopy the prompt below and paste it into your AI assistant. The assistant adds the Sphera Credit Data connector for you, or walks you through the steps when it cannot.
Prompt for your AI assistant
Add the Sphera Credit Data MCP server to this assistant, so you can answer my questions with Canadian rate data from the Bank of Canada. Server name: Sphera Credit Data Server URL: https://data.spheracredit.com/mcp Type: remote MCP server over HTTP with OAuth sign-in. It needs no API key. More information about the tools, the data series and Sphera Credit is on this page: https://www.spheracredit.com/en/resources/data/mcp Browse it first, so you understand what Sphera Credit is and how this server helps me. If you cannot browse the web, continue without it. Then follow these steps: 1. If you can add MCP servers yourself, add this one now. Tell me what you change. - Claude Code: claude mcp add --transport http sphera-data https://data.spheracredit.com/mcp - Codex: codex mcp add sphera-data --url https://data.spheracredit.com/mcp - Any other tool: use your own way to add a remote HTTP MCP server with the URL above. 2. If you cannot add it yourself, tell me how to add it in this app, one numbered step at a time, with the exact URL above. If you are not sure of the steps for this app, use the steps on the page above. Do not guess a different URL. 3. The first time you pull a rate history, a sign-in page opens. I sign in myself on that page. Do not enter my details or the emailed code for me. 4. When it is connected, call list_series to check that it works. Then tell me in two or three sentences what you can now do for me. Always give the source and the date of each value you quote.
Then ask: “Chart the 5-year Government of Canada yield and the 5-year CMB estimate since 2024.”
Prefer to add it yourself?
- In Claude, open Customize, then Connectors.
- Add a custom connector and paste https://data.spheracredit.com/mcp.
- Ask for a rate history. The first time, Claude shows a Connect button: sign in with your work email.
On Team and Enterprise plans, an Owner adds the connector once, then each member connects.
- Add the server, then sign in from your terminal:
claude mcp add --transport http sphera-data https://data.spheracredit.com/mcp
claude mcp login sphera-data- Open Settings, select Security and login, and turn on Developer mode.
- Go to Plugins, select the plus button, name it Sphera Credit Data and paste https://data.spheracredit.com/mcp.
- Ask for a rate history and sign in when ChatGPT asks.
Developer mode is on the web, and its availability depends on your plan and workspace policy.
- Add the server. Codex opens the sign-in page right away:
codex mcp add sphera-data --url https://data.spheracredit.com/mcpBond yields (6 series)
CORRA (5 series)
Canada Mortgage Bonds (6 series)
Policy and prime rates (2 series)
Non-residential mortgages (3 series)
Inflation (3 series)
Exchange rate (1 series)
The server has two read-only tools. Your assistant decides when to call them, so you ask in plain language. The names, descriptions and parameters below are the ones your assistant receives.
list_series
List Canadian rate and market series · Open, no sign-in
Lists the available series (Government of Canada bond yields, CORRA, Canada Mortgage Bond yields and spreads, policy and prime rates, bank non-residential mortgage rates, inflation, USD/CAD) with each series' id, unit, frequency, source, first date and latest value. Use it to find ids for get_series and to answer questions about the latest value. To explain how a series is defined, sourced or calculated, call it with include_methodology set to true and a query or category that selects that series; each series then also carries its methodology (source, definition, calculation, timing, caveats and references).
| Parameter | Type | Required | Description |
|---|---|---|---|
| query | string | Optional | Words to match against series ids, names and descriptions, e.g. "cmb 5-year" or "corra" |
| category | bonds | corra | cmb | policy | mortgage | inflation | fx | Optional | Restrict results to one category |
| include_methodology | boolean | Optional | Add each series' methodology. Narrow the results with query or category first. |
Returns: count, series, unavailable
get_series
Get series history · Sign-in required
Returns date-aligned observations for one to ten series ids, optionally within a date range and converted to weekly, monthly or annual values. Each series comes with its unit, source citation, whether it is a derived estimate, and its methodology: source, definition, calculation, timing, caveats and references. Large requests are converted to a coarser frequency to fit, and the result says so and links the full CSV.
| Parameter | Type | Required | Description |
|---|---|---|---|
| series | string[] (1 to 10) | Required | One to ten series ids from list_series, e.g. ["goc-5y", "cmb-5y-estimate"] |
| start_date | string | Optional | First date to include, YYYY-MM-DD |
| end_date | string | Optional | Last date to include, YYYY-MM-DD |
| frequency | native | weekly | monthly | annual | Optional | Convert to this frequency. Default native. Mixed frequencies are always converted to the coarsest one. |
| aggregation | last | mean | Optional | How to convert to a coarser frequency: last value in the period (default) or the period mean |
Returns: columns, rows, frequency, aggregation, series, notes
Browsing the catalogue and latest values needs no account. The first time your assistant pulls a history, it opens a sign-in page: enter your work email, name, company and role, then the 6-digit code that Sphera Credit emails you. Access is free.
Sphera Credit keeps your email and name to run the sign-in, and your company and role in its customer records. For usage, Sphera Credit records which tool was called and when. The server receives only the tool calls your assistant makes, such as the series ids and dates it asks for, and never your conversation.
Read the privacy noticeThe same series are open as files, with no sign-in. Values are Bank of Canada data; reuse follows the Bank's terms.
Catalogue of every series, with its methodology (add the parameter lang=fr for French)
https://data.spheracredit.com/api/v1/catalog.jsonOne series as CSV or JSON: replace {id} with a series id
https://data.spheracredit.com/api/v1/series/{id}.csvThe tool definitions shown on this page
https://data.spheracredit.com/api/v1/tools.jsonEach series is a CSV file with a date column and a value column. In Excel, choose Data, then From Web, and paste the link. Refresh updates it to the latest values.
Bank of Canada terms of use