Credit GPS — Canadian credit
REMOTE · MCP.CREDITGPS.CA · SCANNED SEP 20
Canadian credit: statement-cycle and utilization math, plus bureau and reporting reference data.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security74
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability80
- 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
- AI-judged instruction clarity (excellent).Pass
- Context-footprint check failed: tool/resource definitions use about 3188 tokens (~199/item across 16 items; 16 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management3
- Stability check failed: schema churn in the 27 days we've observed: 14 tool removals, 0 breaking changes, 0 auth/transport breaks, 14 additions. See how to fix → Fail
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 16 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 17 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
How do I install the Credit GPS — Canadian credit MCP server?
Credit GPS — Canadian credit is a hosted endpoint at https://mcp.creditgps.ca/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · mcp.creditgps.ca
claude mcp add --transport http ca-creditgps-canadian-credit 'https://mcp.creditgps.ca/mcp'
{
"mcpServers": {
"ca-creditgps-canadian-credit": {
"url": "https://mcp.creditgps.ca/mcp"
}
}
} {
"servers": {
"ca-creditgps-canadian-credit": {
"type": "http",
"url": "https://mcp.creditgps.ca/mcp"
}
}
} [mcp_servers.ca-creditgps-canadian-credit] url = "https://mcp.creditgps.ca/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ca-creditgps-canadian-credit": {
"type": "remote",
"url": "https://mcp.creditgps.ca/mcp",
"enabled": true
}
}
} openclaw mcp add ca-creditgps-canadian-credit --url 'https://mcp.creditgps.ca/mcp' --transport streamable-http
mcp_servers:
ca-creditgps-canadian-credit:
url: "https://mcp.creditgps.ca/mcp" {
"McpServers": {
"ca-creditgps-canadian-credit": {
"Transport": "http",
"Url": "https://mcp.creditgps.ca/mcp"
}
}
} assistant mcp add ca-creditgps-canadian-credit -t streamable-http -u 'https://mcp.creditgps.ca/mcp'
{
"mcpServers": {
"ca-creditgps-canadian-credit": {
"type": "http",
"url": "https://mcp.creditgps.ca/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 8 Sept 26 −7
- Stability: 0.47 → fail ▼ security
- Tool “about_credit_gps” was removed ▼ security
- Tool “canadian_credit_mechanics” was removed ▼ security
- Tool “close_card_impact” was removed ▼ security
- Tool “credit_plan” was removed ▼ security
- Tool “credit_product_landscape” was removed ▼ security
- Tool “how_long_it_stays” was removed ▼ security
- Tool “missed_payment_guide” was removed ▼ security
- Tool “newcomer_credit_path” was removed ▼ security
- Tool “next_move” was removed ▼ security
- Tool “payoff_timeline” was removed ▼ security
- Tool “purchase_impact” was removed ▼ security
- Tool “reported_snapshot” was removed ▼ security
- Tool “statement_calendar” was removed ▼ security
- Tool “when_issuers_report” was removed ▼ security
- The server rewrote its instructions, which are the text every model session reads security
- Tool “find_statement_close_date” rewrote its description, which is the text the model reads security
- Tool “simulate_paydown” rewrote its description, which is the text the model reads security
- Server version: 0.2.0 → 0.3.1 functional
- New tool “calculate_payoff_timeline” functional
- New tool “compare_cards_for_purchase” functional
- New tool “describe_credit_gps” functional
- New tool “estimate_close_card_impact” functional
- New tool “explain_canadian_credit_mechanics” functional
- New tool “explain_missed_payment” functional
- New tool “explain_retention_periods” functional
- New tool “explain_when_issuers_report” functional
- New tool “get_credit_plan” functional
- New tool “get_newcomer_credit_path” functional
- New tool “get_next_move” functional
- New tool “get_reported_snapshot” functional
- New tool “get_statement_calendar” functional
- New tool “list_credit_building_products” functional
- Tool “simulate_paydown” changed its title: Simulate a paydown → What a payment does to reported utilization cosmetic
- 7 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 43 to 47. That category is still filling its 30-day observation window: 13 days of observed history at the previous scan, 14 at this one. The score rises as the window fills, whether or not the server changes.
- 5 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 37 to 40. That category is still filling its 30-day observation window: 11 days of observed history at the previous scan, 12 at this one. The score rises as the window fills, whether or not the server changes.
- 3 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.
- 1 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.
- 29 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.
- 27 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.
- 26 Aug 26 +2
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 20 Sept 2026 · Probed https://mcp.creditgps.ca/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=mcp.creditgps.ca | CN=WR3,O=Google Trust Services,C=US | 23 Aug 2026 | 21 Nov 2026 | RSA 2048 | SHA256-RSA | 3bd648558bd20d9d0ae852b0f4cf0c0e |
| SANs: mcp.creditgps.ca | ||||||
| CN=WR3,O=Google Trust Services,C=US (CA) | CN=GTS Root R1,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | RSA 2048 | SHA256-RSA | 7ff005a91568d63abc22861684aa4b5a |
| CN=GTS Root R1,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 19 Jun 2020 | 28 Jan 2028 | RSA 4096 | SHA256-RSA | 77bd0d6cdb36f91aea210fc4f058d30d |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of mcp.creditgps.ca. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| ca. | present | 26384 | 13 | Verified |
| creditgps.ca. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://mcp.creditgps.ca/mcp | Verified | 200 | |
| http (plaintext) | http://mcp.creditgps.ca/mcp | HTTPS enforced | 302 | https://mcp.creditgps.ca/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
calculate_payoff_timeline How long to pay this card off ~256
Use this for "if I pay $200 a month, when is this paid off?" or "what happens if I only pay the minimum?". Returns how long a card takes to clear at a fixed monthly payment and the interest paid over that time. This is a cost question, not a reporting one: it does not change what the bureaus see, so use get_reported_snapshot or simulate_paydown for that. Requires the card's purchase APR; without it no timeline is returned, because the rate decides the answer. Calculates scenarios from supplied figures; does not make payments, change accounts, fetch external data, or retain tool inputs.
| Name | Type | Req | Description |
|---|---|---|---|
| cardName | string | yes | Which card to pay off. Partial names are matched. |
| cards | array | yes | The person's revolving credit accounts. Ask for limit, statement balance, and statement closing date per card — those three drive everything. |
| monthlyPayment | number | – | Fixed amount paid each month in CAD. Omit to use the card's minimum payment, if one was supplied. |
| today | string | – | Today's date in the person's local timezone, yyyy-mm-dd. Pass it — the server otherwise falls back to UTC, which is a day ahead for Canadian evenings. |
| Name | Type | Req | Description |
|---|---|---|---|
| aprBps | – | yes | – |
| aprUnknown | boolean | yes | – |
| assumptions | array | yes | – |
| atMinimum | – | yes | – |
| balance | number | yes | – |
| cardName | string | yes | – |
| disclosure | string | yes | – |
| monthlyPayment | number | yes | – |
| months | – | yes | – |
| neverShrinks | boolean | yes | – |
| totalInterest | – | yes | – |
No examples provided.
compare_cards_for_purchase Which card for this purchase ~169
Use this when someone asks which card to put a purchase on. Returns two answers for the amount given: the card that reports the least utilization impact, the card that is cheapest to carry, and the trade-off when those differ, because the card the bureaus notice least is often not the card with the lowest rate. Calculates scenarios from supplied figures; does not make payments, change accounts, fetch external data, or retain tool inputs.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | yes | Purchase amount in CAD. |
| cards | array | yes | The person's revolving credit accounts. Ask for limit, statement balance, and statement closing date per card — those three drive everything. |
| targetUtilization | number | – | Target utilization as a decimal. Defaults to 0.29 — one point under the 30% band. |
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | yes | – |
| bestForReporting | – | yes | – |
| blendedBefore | number | yes | – |
| cheapestToCarry | – | yes | – |
| disclosure | string | yes | – |
| noCardFits | boolean | yes | – |
| optionsDisagree | boolean | yes | – |
No examples provided.
describe_credit_gps About Credit GPS ~95
Use this when someone asks what Credit GPS is, who made this, whether their data is stored, or why an answer stopped short. Also explains how to obtain free Canadian bureau reports and manually enter their figures in the Credit GPS application for score tracking. This tool provides instructions; it cannot save entries or retrieve score history. Returns bundled reference material, optionally filtered or calculated from inputs; does not fetch live data or change accounts.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| disclosure | string | yes | – |
| limits | array | yes | – |
| manualReportGuide | array | yes | – |
| privacy | array | yes | – |
| product | string | yes | – |
| sources | array | yes | – |
| what | string | yes | – |
No examples provided.
estimate_close_card_impact What closing a card does to utilization ~237
Use this for "should I cancel the credit card I never use", "is it bad to close a card", or any question about cancelling, downgrading, or consolidating cards. It does not close, cancel, or change any card; it only explains and calculates. With no card figures it returns general closure considerations and retention information. Supply figures for a hypothetical paid-off closure calculation. Supply cards and cardName as well and it additionally computes the exact utilization before and after, the limit leaving the denominator, and whether it crosses a band upward. Calculates scenarios from supplied figures; does not make payments, change accounts, fetch external data, or retain tool inputs.
| Name | Type | Req | Description |
|---|---|---|---|
| cardName | string | – | The card being considered for closure. Partial names are matched. Only meaningful alongside cards. |
| cards | array | – | The person's cards, if they have given them. Omit to get the mechanics and the Canadian rules without any numbers. |
| today | string | – | Today's date in the person's local timezone, yyyy-mm-dd. Pass it — the server otherwise falls back to UTC, which is a day ahead for Canadian evenings. |
| Name | Type | Req | Description |
|---|---|---|---|
| alwaysTrue | array | yes | – |
| assumptions | array | yes | – |
| balanceOnCard | – | yes | – |
| bandAfter | – | yes | – |
| bandBefore | – | yes | – |
| blendedAfter | – | yes | – |
| blendedBefore | – | yes | – |
| cardName | – | yes | – |
| computed | boolean | yes | – |
| crossesBandUp | – | yes | – |
| disclosure | string | yes | – |
| isOnlyRevolvingAccount | – | yes | – |
| limitRemoved | – | yes | – |
| remainingLimit | – | yes | – |
No examples provided.
explain_canadian_credit_mechanics How Canadian credit reporting actually works ~142
Use this for a requested explanation of Canadian credit scores, reports, utilization, or reporting timing. Returns the Canada-specific mechanics of credit reporting, each entry leading with the correction to the common United States-based answer: the 300-900 scale and two-bureau market, statement-close versus due-date reporting, provincial rather than federal regulation, soft pulls and free-report rights, how utilization is read, and why open banking does not open up bureau data. Returns bundled reference material, optionally filtered or calculated from inputs; does not fetch live data or change accounts.
| Name | Type | Req | Description |
|---|---|---|---|
| topic | string | – | A single topic id. Omit to get all of them. |
| Name | Type | Req | Description |
|---|---|---|---|
| asOf | string | yes | – |
| disclosure | string | yes | – |
| topics | array | yes | – |
No examples provided.
explain_missed_payment Missing a payment, and what happens after ~174
Use this for a missed, late, or nearly-late payment, or for "how long will this hurt me". Returns what happens when a Canadian credit card payment is missed: the roughly 30-day gap before it is reported at all, the Canadian R1-R9 rating scale a tradeline actually carries, and how long a reported late payment stays on the file. The Canadian answer differs from the American one on both the scale and the duration, and the 30-day gap is frequently actionable, because a payment caught inside it often never reaches the file. Returns bundled reference material, optionally filtered or calculated from inputs; does not fetch live data or change accounts.
| Name | Type | Req | Description |
|---|---|---|---|
| daysPastDue | integer | – | How many days past the due date the payment is, if known. Changes which part of the answer leads. |
| Name | Type | Req | Description |
|---|---|---|---|
| afterwards | array | yes | – |
| asOf | string | yes | – |
| daysPastDue | – | yes | – |
| disclosure | string | yes | – |
| ratingScale | array | yes | – |
| sources | array | yes | – |
| threshold | array | yes | – |
| withinReportingWindow | – | yes | – |
No examples provided.
explain_retention_periods How long things stay on a Canadian credit file ~95
Use this for any "how long will this stay on my credit report" question. Returns retention periods on a Canadian credit file: closed accounts, late payments, collections, hard inquiries, bankruptcy, consumer proposals, judgments. Durations differ by information type, bureau, and province. Returns those distinctions and source links. Returns bundled reference material, optionally filtered or calculated from inputs; does not fetch live data or change accounts.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| asOf | string | yes | – |
| caveat | string | yes | – |
| disclosure | string | yes | – |
| items | array | yes | – |
No examples provided.
explain_when_issuers_report When issuers actually send data to the bureaus ~112
Use this for "when will this show up on my credit report" or "what day does my bank report". Returns how the monthly reporting cadence works in Canada, how long a change takes to appear on a file, and why an Equifax file and a TransUnion file for the same person differ. This bundled reference has no verified per-issuer transmission calendar and returns no exact reporting day. Returns bundled reference material, optionally filtered or calculated from inputs; does not fetch live data or change accounts.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| asOf | string | yes | – |
| disclosure | string | yes | – |
| general | array | yes | – |
| notPublished | array | yes | – |
| sources | array | yes | – |
No examples provided.
find_statement_close_date Find your statement closing date ~206
Use this whenever someone does not know their statement closing date, or gives a payment due date and asks what to pay. Returns the ways to find the closing date of a Canadian credit card, the date every other tool here depends on and the one most people have never been shown. Give a payment due date and it also derives an estimate, because federally regulated issuers must allow at least a 21-day interest-free grace period measured from the close. It looks nothing up on any account; the estimate is arithmetic on the date supplied. Returns bundled reference material, optionally filtered or calculated from inputs; does not fetch live data or change accounts.
| Name | Type | Req | Description |
|---|---|---|---|
| dueDate | string | – | A known payment due date, yyyy-mm-dd. Supplying it produces a derived estimate of the closing date. |
| issuer | string | – | The issuer, if known, e.g. "TD". Only used to tailor the wording — there is no per-issuer date table, because none is published. |
| Name | Type | Req | Description |
|---|---|---|---|
| asOf | string | yes | – |
| derivedCloseDate | – | yes | – |
| derivedFromDueDate | – | yes | – |
| disclosure | string | yes | – |
| graceDays | number | yes | – |
| methods | array | yes | – |
No examples provided.
get_credit_plan Multi-step credit plan ~232
Use this when someone wants more than the next single action. Returns an ordered plan for one of three goals: raise_score, pay_down_balances, or build_credit. Safety steps come first (anything overdue, then imminent minimums), then goal steps, each with the specific action, the mechanism behind it, and a date. The plan is returned as text and structured data for the person to act on themselves; nothing is scheduled or executed. Calculates scenarios from supplied figures; does not make payments, change accounts, fetch external data, or retain tool inputs.
| Name | Type | Req | Description |
|---|---|---|---|
| cards | array | yes | The person's revolving credit accounts. Ask for limit, statement balance, and statement closing date per card — those three drive everything. |
| goal | string | yes | Which goal to plan for. |
| targetUtilization | number | – | Target utilization as a decimal. Defaults to 0.29 — one point under the 30% band. |
| today | string | – | Today's date in the person's local timezone, yyyy-mm-dd. Pass it — the server otherwise falls back to UTC, which is a day ahead for Canadian evenings. |
| Name | Type | Req | Description |
|---|---|---|---|
| assumptions | array | yes | – |
| disclosure | string | yes | – |
| generatedForDate | string | yes | – |
| goal | string | yes | – |
| steps | array | yes | – |
No examples provided.
get_newcomer_credit_path Building a Canadian credit file from zero ~187
Use this for any question about building credit as an immigrant, newcomer, international student, or temporary resident in Canada. Returns the ordered path for someone new to Canada: what to do before a SIN arrives, whether their home-country history can be imported and at which banks, how to get a first tradeline, and what accumulates after that. Supply the home country for a specific answer on credit import; coverage is partial, and several of the largest source countries for Canadian newcomers are not covered at all. Returns bundled reference material, optionally filtered or calculated from inputs; does not fetch live data or change accounts.
| Name | Type | Req | Description |
|---|---|---|---|
| homeCountry | string | – | Country the person is arriving from, in English. Determines whether the credit-import route is open. |
| monthsInCanada | integer | – | Roughly how long they have been in Canada, to focus the answer on the relevant phase. |
| Name | Type | Req | Description |
|---|---|---|---|
| asOf | string | yes | – |
| bankPrograms | array | yes | – |
| creditImport | object | yes | – |
| disclosure | string | yes | – |
| steps | array | yes | – |
No examples provided.
get_next_move Next move ~203
Use this when someone asks what to pay first, what to do next, or how to lower utilization before it is reported. Returns the single highest-priority action from the card figures given in the conversation: which card, how much, and by which date. The calculation uses the supplied statement closing date as a planning assumption; actual issuer reporting dates can differ. Calculates scenarios from supplied figures; does not make payments, change accounts, fetch external data, or retain tool inputs.
| Name | Type | Req | Description |
|---|---|---|---|
| cards | array | yes | The person's revolving credit accounts. Ask for limit, statement balance, and statement closing date per card — those three drive everything. |
| targetUtilization | number | – | Target utilization as a decimal. Defaults to 0.29 — one point under the 30% band. |
| today | string | – | Today's date in the person's local timezone, yyyy-mm-dd. Pass it — the server otherwise falls back to UTC, which is a day ahead for Canadian evenings. |
| Name | Type | Req | Description |
|---|---|---|---|
| assumptions | array | yes | – |
| currentUtilization | number | yes | – |
| disclosure | string | yes | – |
| forecast | null | yes | No validated score prediction is available. |
| move | object | yes | – |
No examples provided.
get_reported_snapshot Calculate utilization from supplied balances ~200
Use this when someone asks how their cards look, where they stand, or which card is the problem. Returns utilization from supplied balances, days to the supplied closing date, and a hypothetical payment to reach the target. It does not determine future bureau-reported balances. This is the difference between today's balance and the figure the issuer transmits. Calculates scenarios from supplied figures; does not make payments, change accounts, fetch external data, or retain tool inputs.
| Name | Type | Req | Description |
|---|---|---|---|
| cards | array | yes | The person's revolving credit accounts. Ask for limit, statement balance, and statement closing date per card — those three drive everything. |
| targetUtilization | number | – | Target utilization as a decimal. Defaults to 0.29 — one point under the 30% band. |
| today | string | – | Today's date in the person's local timezone, yyyy-mm-dd. Pass it — the server otherwise falls back to UTC, which is a day ahead for Canadian evenings. |
| Name | Type | Req | Description |
|---|---|---|---|
| assumptions | array | yes | – |
| band | string | yes | – |
| blendedUtilization | number | yes | – |
| cards | array | yes | – |
| disclosure | string | yes | – |
| isEmpty | boolean | yes | – |
| totalLimit | number | yes | – |
| totalReported | number | yes | – |
No examples provided.
get_statement_calendar Statement calendar ~173
Use this when someone asks about timing, what is coming up, or why the closing date differs from the due date. Returns the upcoming dates in order: when to pay, when each statement closes (the bureau read), and when each payment is due (the delinquency line). Calculates scenarios from supplied figures; does not make payments, change accounts, fetch external data, or retain tool inputs.
| Name | Type | Req | Description |
|---|---|---|---|
| cards | array | yes | The person's revolving credit accounts. Ask for limit, statement balance, and statement closing date per card — those three drive everything. |
| count | integer | – | How many events to return. Default 8. |
| today | string | – | Today's date in the person's local timezone, yyyy-mm-dd. Pass it — the server otherwise falls back to UTC, which is a day ahead for Canadian evenings. |
| Name | Type | Req | Description |
|---|---|---|---|
| assumptions | array | yes | – |
| disclosure | string | yes | – |
| events | array | yes | – |
No examples provided.
list_credit_building_products Canadian credit-building products ~142
Use this to retrieve dated reference examples of Canadian secured cards and credit-building products. Confirm current terms and reporting arrangements with the provider. Returns the products available in Canada, grouped by how established they are, with which bureau each reports to. Single-bureau reporting is the detail most often missed: several well-known products report to Equifax only, which leaves the TransUnion file empty. Also flags the warning signs on upfront-fee credit repair and advertised-certainty lending. Returns bundled reference material, optionally filtered or calculated from inputs; does not fetch live data or change accounts.
| Name | Type | Req | Description |
|---|---|---|---|
| tier | string | – | Filter to one credibility tier. Omit for all. |
| Name | Type | Req | Description |
|---|---|---|---|
| asOf | string | yes | – |
| caveat | string | yes | – |
| disclosure | string | yes | – |
| products | array | yes | – |
| sources | array | yes | – |
No examples provided.
simulate_paydown What a payment does to reported utilization ~204
Use this when someone asks what happens if they pay a particular amount, or wants to compare two amounts. Returns a what-if for a specific payment on a specific card before it closes: reported utilization before and after, per card and blended. No score change is predicted. It is a calculation only; no payment is made. Calculates scenarios from supplied figures; does not make payments, change accounts, fetch external data, or retain tool inputs.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | yes | Payment amount in CAD, posting before that card's statement closes. |
| cardName | string | yes | Which card the payment goes on. Partial names are matched. |
| cards | array | yes | The person's revolving credit accounts. Ask for limit, statement balance, and statement closing date per card — those three drive everything. |
| today | string | – | Today's date in the person's local timezone, yyyy-mm-dd. Pass it — the server otherwise falls back to UTC, which is a day ahead for Canadian evenings. |
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | yes | – |
| assumptions | array | yes | – |
| blendedAfter | number | yes | – |
| blendedBefore | number | yes | – |
| cardBandAfter | string | yes | – |
| cardBandBefore | string | yes | – |
| cardName | string | yes | – |
| cardUtilizationAfter | number | yes | – |
| cardUtilizationBefore | number | yes | – |
| disclosure | string | yes | – |
| forecast | null | yes | No validated score prediction is available. |
| payBeforeDate | string | yes | – |
No examples provided.
What is the Credit GPS — Canadian credit MCP server?
Credit GPS — Canadian credit is an MCP server listed in the public MCP registry as ca.creditgps/canadian-credit. Canadian credit: statement-cycle and utilization math, plus bureau and reporting reference data. This page covers its hosted endpoint (https://mcp.creditgps.ca/mcp).
Is the Credit GPS — Canadian credit MCP server safe to use?
Credit GPS — Canadian credit scores 72 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Credit GPS — Canadian credit MCP server expose?
Credit GPS — Canadian credit exposes 16 tools: get_next_move, get_reported_snapshot, get_statement_calendar, simulate_paydown, compare_cards_for_purchase, and 11 more. Their descriptions and schemas cost roughly 2,827 tokens of context every time the server is loaded.
Does the Credit GPS — Canadian credit MCP server require authentication?
No. We connected to Credit GPS — Canadian credit without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the Credit GPS — Canadian credit MCP server still maintained?
Credit GPS — Canadian credit is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.