Jock Taxes Developer MCP

com.jocktaxesPublished by jocktaxes.comOfficial publisherv1.0.0Updated Oct 24, 2026

Pro athlete tax calculators for MLB, NBA, NFL and NHL. Requires a Jock Taxes API key.

The publisher's own server: Jock Taxes for ChatGPT

VerifiedStreamable HTTPWeb executableDeveloper Tools

Overview

Jock Taxes Developer's hosted MCP server (jocktaxes.com), published by jocktaxes.com; API key required; Streamable HTTP; 14 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Publisher
jocktaxes.com
Endpoint
jocktaxes.com
Last checked

Installation

In SourceWeft

  1. Open Jock Taxes Developer MCP in the dashboard and add it to a workspace.
  2. Connect X-JockTax-Api-Key credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.jocktaxes%2Fdeveloper/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "jock-taxes-developer": {
      "type": "http",
      "url": "https://jocktaxes.com/mcp",
      "headers": {
        "X-JockTax-Api-Key": "<YOUR_API_KEY>"
      }
    }
  }
}

Tools

14

calculate_nhl_tax

Calculate NHL tax

Calculate professional-athlete tax for one NHL season with the Jock Taxes engine. Ask the user for a missing team or salary. Do not invent team codes, seasons, salaries, or filing status. Call list_tax_calculator_inputs for allowed values. Send salary when the user has one season total taxed entirely as duty-day pay. Send base_salary plus optional signing_bonus and performance_bonus to match the site Salary + Bonuses form. Do not send salary together with base_salary or a bonus. exempt_signing_bonus_from_jock_tax defaults to true for a split, so the signing bonus is taxed only in the player's domicile. performance_bonus is included only when include_performance_bonus_in_jock_tax is true. art_xvi4_inducement_sb applies to an exempt signing bonus paid by a Canadian club to a U.S. resident. Present the result as a calculation, not as tax or legal advice. Required before this call: team, and salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply.

Parametersteamrequiredsalaryseason_idbase_salarybirth_countryfiling_statussigning_bonuscontract_seasonprimary_domicileperformance_bonusart_xvi4_inducement_sbestimated_playoff_games+2 more

equivalent_nhl_salary

Match NHL after-tax salary

Find the gross salary on a comparison NHL team that matches the after-tax income of a known salary on a baseline team. Ask for the baseline team, comparison team, filing status, and either baseline_salary or base_salary. Do not invent team codes. Call list_tax_calculator_inputs for allowed values. Present the result as a calculation, not as tax or legal advice. Required before this call: baseline_team, comparison_team, and baseline_salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply.

Parametersseason_idtolerancebase_salarybaseline_teamrequiredbirth_countryfiling_statussigning_bonusbaseline_salarycomparison_teamrequiredcontract_seasonprimary_domicileperformance_bonus+5 more

player_movement_nhl

Compare NHL move

Compare after-tax income when a NHL player moves from one team to another at the same gross pay. Ask for the origin team, destination team, filing status, and either gross_salary or base_salary. Do not invent team codes. Call list_tax_calculator_inputs for allowed values. Present the result as a calculation, not as tax or legal advice. Required before this call: from_team, to_team, and gross_salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply.

Parametersto_teamrequiredfrom_teamrequiredseason_idbase_salarygross_salarybirth_countryfiling_statussigning_bonuscontract_seasonprimary_domicileperformance_bonusart_xvi4_inducement_sb+4 more

calculate_nfl_tax

Calculate NFL tax

Calculate professional-athlete tax for one NFL season with the Jock Taxes engine. Ask the user for a missing team or salary. Do not invent team codes, seasons, salaries, or filing status. Call list_tax_calculator_inputs for allowed values. Send salary when the user has one season total taxed entirely as duty-day pay. Send base_salary plus optional signing_bonus and performance_bonus to match the site Salary + Bonuses form. Do not send salary together with base_salary or a bonus. exempt_signing_bonus_from_jock_tax defaults to true for a split, so the signing bonus is taxed only in the player's domicile. performance_bonus is included only when include_performance_bonus_in_jock_tax is true. art_xvi4_inducement_sb applies to an exempt signing bonus paid by a Canadian club to a U.S. resident. Present the result as a calculation, not as tax or legal advice. Required before this call: team, and salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply. On NFL, other_duty_day_pay is added to the duty-day base and other_inducement_pay is added into the signing bonus. Send those with base_salary, not with a single season total.

Parametersteamrequiredsalaryseason_idbase_salarybirth_countryfiling_statussigning_bonuscontract_seasonprimary_domicileperformance_bonusother_duty_day_payother_inducement_pay+3 more

equivalent_nfl_salary

Match NFL after-tax salary

Find the gross salary on a comparison NFL team that matches the after-tax income of a known salary on a baseline team. Ask for the baseline team, comparison team, filing status, and either baseline_salary or base_salary. Do not invent team codes. Call list_tax_calculator_inputs for allowed values. Present the result as a calculation, not as tax or legal advice. Required before this call: baseline_team, comparison_team, and baseline_salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply. On NFL, other_duty_day_pay is added to the duty-day base and other_inducement_pay is added into the signing bonus. Send those with base_salary, not with a single season total.

Parametersseason_idtolerancebase_salarybaseline_teamrequiredbirth_countryfiling_statussigning_bonusbaseline_salarycomparison_teamrequiredcontract_seasonprimary_domicileperformance_bonus+6 more

player_movement_nfl

Compare NFL move

Compare after-tax income when a NFL player moves from one team to another at the same gross pay. Ask for the origin team, destination team, filing status, and either gross_salary or base_salary. Do not invent team codes. Call list_tax_calculator_inputs for allowed values. Present the result as a calculation, not as tax or legal advice. Required before this call: from_team, to_team, and gross_salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply. On NFL, other_duty_day_pay is added to the duty-day base and other_inducement_pay is added into the signing bonus. Send those with base_salary, not with a single season total.

Parametersto_teamrequiredfrom_teamrequiredseason_idbase_salarygross_salarybirth_countryfiling_statussigning_bonuscontract_seasonprimary_domicileperformance_bonusother_duty_day_pay+5 more

calculate_mlb_tax

Calculate MLB tax

Calculate professional-athlete tax for one MLB season with the Jock Taxes engine. Ask the user for a missing team or salary. Do not invent team codes, seasons, salaries, or filing status. Call list_tax_calculator_inputs for allowed values. Send salary when the user has one season total taxed entirely as duty-day pay. Send base_salary plus optional signing_bonus and performance_bonus to match the site Salary + Bonuses form. Do not send salary together with base_salary or a bonus. exempt_signing_bonus_from_jock_tax defaults to true for a split, so the signing bonus is taxed only in the player's domicile. performance_bonus is included only when include_performance_bonus_in_jock_tax is true. art_xvi4_inducement_sb applies to an exempt signing bonus paid by a Canadian club to a U.S. resident. Present the result as a calculation, not as tax or legal advice. Required before this call: team, and salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply.

Parametersteamrequiredsalaryseason_idbase_salarybirth_countryfiling_statussigning_bonuscontract_seasonprimary_domicileperformance_bonusart_xvi4_inducement_sbestimated_playoff_games+2 more

equivalent_mlb_salary

Match MLB after-tax salary

Find the gross salary on a comparison MLB team that matches the after-tax income of a known salary on a baseline team. Ask for the baseline team, comparison team, filing status, and either baseline_salary or base_salary. Do not invent team codes. Call list_tax_calculator_inputs for allowed values. Present the result as a calculation, not as tax or legal advice. Required before this call: baseline_team, comparison_team, and baseline_salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply.

Parametersseason_idtolerancebase_salarybaseline_teamrequiredbirth_countryfiling_statussigning_bonusbaseline_salarycomparison_teamrequiredcontract_seasonprimary_domicileperformance_bonus+5 more

player_movement_mlb

Compare MLB move

Compare after-tax income when a MLB player moves from one team to another at the same gross pay. Ask for the origin team, destination team, filing status, and either gross_salary or base_salary. Do not invent team codes. Call list_tax_calculator_inputs for allowed values. Present the result as a calculation, not as tax or legal advice. Required before this call: from_team, to_team, and gross_salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply.

Parametersto_teamrequiredfrom_teamrequiredseason_idbase_salarygross_salarybirth_countryfiling_statussigning_bonuscontract_seasonprimary_domicileperformance_bonusart_xvi4_inducement_sb+4 more

calculate_nba_tax

Calculate NBA tax

Calculate professional-athlete tax for one NBA season with the Jock Taxes engine. Ask the user for a missing team or salary. Do not invent team codes, seasons, salaries, or filing status. Call list_tax_calculator_inputs for allowed values. Send salary when the user has one season total taxed entirely as duty-day pay. Send base_salary plus optional signing_bonus and performance_bonus to match the site Salary + Bonuses form. Do not send salary together with base_salary or a bonus. exempt_signing_bonus_from_jock_tax defaults to true for a split, so the signing bonus is taxed only in the player's domicile. performance_bonus is included only when include_performance_bonus_in_jock_tax is true. art_xvi4_inducement_sb applies to an exempt signing bonus paid by a Canadian club to a U.S. resident. Present the result as a calculation, not as tax or legal advice. Required before this call: team, and salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply.

Parametersteamrequiredsalaryseason_idbase_salarybirth_countryfiling_statussigning_bonuscontract_seasonprimary_domicileperformance_bonusart_xvi4_inducement_sbestimated_playoff_games+2 more

equivalent_nba_salary

Match NBA after-tax salary

Find the gross salary on a comparison NBA team that matches the after-tax income of a known salary on a baseline team. Ask for the baseline team, comparison team, filing status, and either baseline_salary or base_salary. Do not invent team codes. Call list_tax_calculator_inputs for allowed values. Present the result as a calculation, not as tax or legal advice. Required before this call: baseline_team, comparison_team, and baseline_salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply.

Parametersseason_idtolerancebase_salarybaseline_teamrequiredbirth_countryfiling_statussigning_bonusbaseline_salarycomparison_teamrequiredcontract_seasonprimary_domicileperformance_bonus+5 more

player_movement_nba

Compare NBA move

Compare after-tax income when a NBA player moves from one team to another at the same gross pay. Ask for the origin team, destination team, filing status, and either gross_salary or base_salary. Do not invent team codes. Call list_tax_calculator_inputs for allowed values. Present the result as a calculation, not as tax or legal advice. Required before this call: from_team, to_team, and gross_salary or base_salary. Match a player with list_team_players only after league, team, and season_id are known. Repeat inputs and defaults from the result in the reply.

Parametersto_teamrequiredfrom_teamrequiredseason_idbase_salarygross_salarybirth_countryfiling_statussigning_bonuscontract_seasonprimary_domicileperformance_bonusart_xvi4_inducement_sb+4 more

list_team_players

List team players

List player ids and pay for one team and season from the salary tables. Requires league, team, and season_id. Match the user's name against name and last_first. If several rows fit, or none fit, ask the user which person they mean. Copy season_total into the calculator's one-amount field, or copy base_salary, signing_bonus, and performance_bonus for Salary + Bonuses. Does not use request quota.

Parametersteamrequiredleaguerequiredseason_idrequired

list_tax_calculator_inputs

List calculator inputs

List leagues, seasons, filing statuses, and team codes accepted by the NHL, NFL, MLB, and NBA tax calculators. Does not use request quota.

Takes no parameters.

Version history

1
  1. v1.0.0LatestOct 22, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Jocktaxes integrations