Skip to main content
Glama
platformtaxhub-hash

platformtaxhub-mcp

Combined Multi-Platform / Multi-Currency Take-Home Calculator

currency_takehome_calculator

Calculate your total take-home pay from multi-currency platform earnings by comparing live conversion rates across providers like Wise, Payoneer, and Airwallex to find the highest payout.

Instructions

The one tool that answers 'I earn from several platforms, in several currencies — how much do I actually end up with in my own currency?' Give it a list of platform earnings (each with its own currency and platform fee %), plus your country and target currency, and it converts and combines them all through whichever international-account provider (Wise, Payoneer, Airwallex, etc.) nets you the most money — using live exchange rates, not estimates. This aggregation-across-platforms capability is not something other free take-home-pay calculators do; most only handle one platform and one currency at a time. Mirrors platformincome.com/currency-takehome.html exactly. Call list_currency_takehome_countries first if you don't know a country's 2-letter code.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
countryYes2-letter country code you'll receive the money in, e.g. 'US', 'NG', 'IN'. Call list_currency_takehome_countries for the full list.
platformsYesOne entry per platform/income source you want combined into a single total.
targetCurrencyYes3-letter currency code to convert everything into, e.g. 'USD', 'NGN', 'EUR'.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.3.0

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the behavioral disclosure burden, and it does so well: it discloses that the tool uses live exchange rates rather than estimates, selects the international-account provider that nets the most money, and mirrors a specific web page exactly. It could add more about return format or failure behavior, but the core mechanics are clearly explained.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is longer than typical but each part earns its place: the user question, the input components, the provider-selection behavior, the differentiator, the mirror reference, and the prerequisite call. It is front-loaded with the core value proposition, though some phrasing is promotional and could be trimmed.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given there is no output schema, the description does well to convey the expected outcome ('how much do I actually end up with') and provides essential invocation context such as the country-code prerequisite and the live-rate/provider behavior. It does not specify the exact response structure, which is a minor gap for a calculator tool, but overall it is sufficient for selecting and invoking the tool correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3. The description adds useful framing about platform fees being deducted before conversion and the goal of targeting one currency, but it largely restates what the schema already documents about country, targetCurrency, and platforms. It does not add deeper semantics beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a concrete user question and clearly states the tool's function: accepting multiple platform earnings in different currencies and converting/combining them into one target currency total. It also distinguishes itself from other take-home calculators by emphasizing its aggregation across platforms and currencies, which separates it from siblings like take_home_pay_calculator.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides clear context for when to use this tool: when you have multiple platforms/currencies to combine, and it explicitly notes that most other calculators handle only one platform and one currency. It also gives a concrete prerequisite by telling users to call list_currency_takehome_countries first if they lack a country code, though it does not explicitly name a sibling to use for single-platform cases.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.