Heed
by heed.finance in Markets & finance
Tax intelligence for lives across borders: residency days, rates, rules and moves, as the member.
https://mcp.heed.finance- Tools
- 35
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 839 ms
- 1.1 s slowest 5%
- Last check
- Passed
- 3 h ago, next in 3 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"heed": {
"type": "http",
"url": "https://mcp.heed.finance"
}
}
}35 tools
- get_account_access
Which Heed plan the connected account is on and which tools it may use. Call it first when a tool is missing from the list or answers that the plan does not include it. Available to every signed-in account.
- list_jurisdictions
Every country Heed tracks, with its two-letter code, whether a public guide exists and whether it has regional rates. Call it once when you need to know which names the other tools accept, or to check coverage before asking about a country.
- get_residency_status
Answers 'how many days do I have left in X', 'how many days have I spent in X' and 'where do I stand': day count, threshold and days remaining for each country the signed-in member has logged days in, under that country's own counting rule (tax year, rolling window, the member's…
- get_residency_risk
Answers 'am I safe', 'am I at risk of becoming resident' and 'will I go over': the countries where the signed-in member is close to, or past, a residency threshold they want to stay under (or short of one they want to reach), with a projected date at their current pace and the…
- list_residency_days
The individual days the signed-in member has logged, optionally for one country and date range. Use it to check what is behind a count or before removing days; get_residency_status gives the totals.
- log_residency_days
Add days spent in a country to the signed-in member's residency tracker. Writes to their real record, so confirm the country and the exact dates with them first and never infer dates. Days already logged are kept (their kind and note are updated when given).
- remove_residency_days
Delete logged residency days for a country and date range. This permanently removes entries from the member's record, so list them first (list_residency_days) and confirm the country and the exact dates before calling.
- get_my_position
The signed-in member's Heed profile: declared tax residency, the countries they spend time in, income types, asset classes, citizenships, household (single, married or a partner they are not married to: family and dependant visa routes usually need a legal marriage) and any…
- get_jurisdiction_rates
Headline tax rates and residency rules for one country Heed tracks, with the official source and the date each was last checked, plus enacted rate changes that take effect later and the next budget dates. Use it for 'what is the tax in X'. For a region inside a federal country…
- get_region_rates
Rates for the regions of a country where tax differs by state, canton, province or community: AU, BE, CA, CH, ES, IN, MY, US. A proven row holds the combined rate a resident pays, national tax included; an unproven row is the regional layer only. Pass a region to narrow it to…
- compare_jurisdictions
Side-by-side headline rates and residency rules for two to five countries Heed tracks, each with its official source. Use it when someone weighs places against each other; use run_scenario to measure a move against their own profile.
- get_stability_ranking
How often each country with a Heed guide has changed its tax rules: changes recorded in the last 12 and 24 months, a band from stable to volatile, and the ranking from steadiest to busiest. Pass a country for its own band and position. 'How often does this place move the…
- list_change_feed_items
Answers 'what changed' and 'any news on X': recent tax rule changes Heed has published (enacted, in force or proposed), newest first, optionally for one country. Each carries its status, effective date, severity and official source. Use get_change_cost with an item's id for what…
- get_change_cost
For one Change Feed item: the rate before and after, and what the change costs or saves per 10,000 (or another amount) of the income it touches, from rows a person at Heed approved. Use it after list_change_feed_items when someone asks 'what does this mean for me' or 'what does…
- run_scenario
Answers 'what if I move to X' and 'what would I pay in X': the signed-in member's current country against a target one across the income and asset types on their profile, with the headline rate delta for each. Saves nothing. The summary field is the one-line answer. Follow with…
- get_best_move_date
Answers 'when is the best day to move' and 'if I leave on this date, am I still resident': how the day the member leaves one country for another plays against both countries' residency day tests, on their logged days: the latest day to leave and stay under the origin's test this…
- get_move_checklist
The steps of a move from one country to another, before, during and after, with the documents to carry and a suggested provider where Heed works with one (company formation and bookkeeping in Singapore, Hong Kong, the UK and the UAE). Built from the member's profile and reviewed…
- get_exit_rules
Answers 'what happens if I leave X' and 'is there an exit tax': what a country does when someone leaves it or sells a business from it: exit tax and its threshold, deferral, the temporary non-residence rule, founder relief, participation exemption, whether residence ends by tax…
- find_company_structures
Company forms Heed has researched, cheapest first by official fees: setup, yearly renewal and the three-year cost, each with the authority's own fee page, plus tax rate and, where Heed has it on file, a local director or office requirement and a residence visa (null means not on…
- find_visa_routes
Visa and residence programmes Heed has researched: who they are for, income or investment thresholds, processing time, validity, whether they allow remote work and dependants, whether they trigger tax residency and the path to permanent residence, each with the authority's own…
- run_position_analysis
Run Heed's Position Optimiser for the signed-in member and return its score and ranked findings. It spends no credit; it takes up to a minute, so run it when the member asks for it and do not repeat it in the same conversation.
- update_my_position
Change the signed-in member's Heed profile: declared tax residency, citizenships, the countries they spend time in, income types, asset classes, wealth bracket, the situations on their horizon, crypto mode, and the residency goal per country (establish or avoid, with an optional…
- list_companies
The companies, holdings and structures the signed-in member has recorded in Heed (the Companies page), with each one's id, form, country, incorporation date, ownership share and status. Call it before update_company or remove_company to find the id, and for 'what companies do I…
- add_company
Record a company, holding or structure the signed-in member owns, as on Heed's Companies page: name, country, form (company, holding, trust, foundation, partnership, SPV, branch, other), incorporation date, ownership share, status and purpose. Its country then feeds the member's…
- update_company
Change one of the signed-in member's recorded companies (from list_companies): name, country, form, incorporation date, ownership share, status (active, dormant, dissolved), purpose or notes. Send only what changes. This writes to their real record: confirm the change in words…
- remove_company
Delete one of the signed-in member's recorded companies (from list_companies). A company that was wound up is better marked dissolved with update_company; use this for one recorded by mistake. It removes the row from their record, so name the company and get a yes first. Returns…
- save_scenario
Save a move comparison to the signed-in member's Scenario Planner, so it appears under their saved scenarios in Heed: the origin (their declared tax residency unless given), the destination, the planned move date and a label. Use it after run_scenario when the member says 'save…
- list_checklist_items
The signed-in member's Checklist in Heed: open items by default (the ones the feed matched to them, their move checklist lines and their own to-dos), each with its id, due date and where it came from. Use it for 'what do I still need to do' and before complete_checklist_item.
- add_checklist_item
Add a to-do to the signed-in member's Checklist in Heed, with an optional detail and due date. Use it when the member says 'remind me to', 'add to my checklist' or 'I need to file X by'. This writes to their real record: repeat the item and the date in words first. Returns the…
- complete_checklist_item
Mark an item on the signed-in member's Checklist as done (from list_checklist_items), reopen one, or set its due date. Use it when the member says 'I've done that' or 'move that to the 15th'. A date set here is the member's own and the feed will not move it. This writes to their…
- update_notification_preferences
Change the signed-in member's alert settings, as on Heed's Settings page: urgent alerts by email, monitor alerts by email, the weekly digest, how often alerts arrive (realtime, daily, weekly) and countries to mute. Send only what changes. Use it for 'stop emailing me about X' or…
- list_proposed_actions
List the firm's proposed actions (pending approvals by default). Every consequential Heed action passes this queue; approval and execution happen in the Heed dashboard, never through MCP. Advisor accounts.
- propose_action
Create a PROPOSED action (task, draft, document request, channel alert) for advisor approval in the Heed dashboard. Nothing is sent, changed or posted by this tool: it only queues the request. Advisor accounts.
- find_affected_clients
List which of the signed-in advisor's clients are affected by a specific Change Feed item, with the reasons they match. Read-only; uses the same matching engine as the Change Feed. Advisor accounts.
- get_client_summary
Profile signals, calendar-year residency day counts per country and open tasks for one client of the signed-in advisor. Read-only. Advisor accounts.
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 3 h ago | Passed | 200 | 839 ms |
| 15 h ago | Passed | 200 | 1.1 s |