2026 state, city and platform tax profiles for gig workers and creators, plus Roth IRA signups.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Educational Roth IRA MAGI phase-out check using 2026 IRS limits. NOT tax or investment advice — always show the returned disclaimer to the user. Takes filing_status and MAGI (USD).
Modified adjusted gross income in USD
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Educational Roth IRA MAGI phase-out check using 2026 IRS limits. NOT tax or investment advice — always show the returned disclaimer to the user. Takes filing_status and MAGI (USD).
| Argument | Type | Description |
|---|---|---|
| magi* | number | Modified adjusted gross income in USD |
| filing_status* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"filing_status",
"magi"
],
"properties": {
"magi": {
"type": "number",
"maximum": 100000000,
"minimum": 0,
"description": "Modified adjusted gross income in USD"
},
"filing_status": {
"enum": [
"single",
"head_of_household",
"married_joint",
"married_separate"
],
"type": "string"
}
},
"additionalProperties": false
}2026 state and city tax facts for self-employed people (consultants, freelancers, creators, gig, tipped and trades workers): state income tax, estimated-tax rules, tipped minimum wage, statewide taxes on sole proprietors, local income/business taxes, gig-worker laws and the state retirement program — each fact with its official source URL. Pass a state name/code or a city like "Austin, TX". Educational only, not tax advice.
| Argument | Type | Description |
|---|---|---|
| place* | string | State name or code ("Texas", "TX") or city ("Philadelphia, PA", "philadelphia-pa") |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"place"
],
"properties": {
"place": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "State name or code (\"Texas\", \"TX\") or city (\"Philadelphia, PA\", \"philadelphia-pa\")"
}
},
"additionalProperties": false
}How earners on a platform (e.g. Fiverr, Upwork, OnlyFans, Patreon, YouTube, Thumbtack, Rover, Instawork, eBay) are classified and taxed in 2026: which 1099 they receive, fees, payouts, common deductions and gotchas, with official sources. Educational only, not tax advice.
| Argument | Type | Description |
|---|---|---|
| platform* | string | Platform name or slug, e.g. "OnlyFans", "upwork" |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"platform"
],
"properties": {
"platform": {
"type": "string",
"maxLength": 60,
"minLength": 2,
"description": "Platform name or slug, e.g. \"OnlyFans\", \"upwork\""
}
},
"additionalProperties": false
}Get information about the Gigaverse PRActicle™ — a portable Roth IRA for gig workers, freelancers, and the self-employed (custody through a FINRA/SIPC-member broker-dealer). Returns product description, pricing, launch status, and links. Educational only.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Check the status of a previously initiated signup by signup_id. Statuses: initiated (awaiting the human's confirmation), waitlist_joined (human confirmed), account_opened (future). Returns no personal information.
| Argument | Type | Description |
|---|---|---|
| signup_id* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"signup_id"
],
"properties": {
"signup_id": {
"type": "string",
"pattern": "^gv_(sgn|test)_[a-z0-9]+$"
}
},
"additionalProperties": false
}Register a company (developer, platform, or retirement broker) as a Gigaverse integration partner. Returns a partner_id attribution slug immediately (status pending_review) — pass it on start_signup so signups are attributed to the partner. No API secrets are issued pre-RIA; advisory services and partner revenue share launch upon RIA registration approval.
| Argument | Type | Description |
|---|---|---|
| email* | string | Business contact email |
| company* | string | Company or organization name |
| sandbox | boolean | true = test mode: returns a test- partner_id, stores nothing |
| website | string | Company website URL |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"company",
"email"
],
"properties": {
"email": {
"type": "string",
"description": "Business contact email"
},
"company": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "Company or organization name"
},
"sandbox": {
"type": "boolean",
"description": "true = test mode: returns a test- partner_id, stores nothing"
},
"website": {
"type": "string",
"maxLength": 200,
"description": "Company website URL"
}
},
"additionalProperties": false
}Initiate a Gigaverse retirement-account signup for your user. This does NOT open an account: it returns a signup_url that the HUMAN account owner must open and complete personally (identity, suitability, and brokerage agreements cannot be completed by an agent). Idempotent per email. Provide the user's email (required), name, gig platforms, and your partner_id if you have one.
| Argument | Type | Description |
|---|---|---|
| name | string | The user's name |
| email* | string | The user's email address |
| sandbox | boolean | true = test mode: nothing is stored, no email is sent, and the returned signup auto-progresses through the full lifecycle for testing |
| platforms | array | Gig platforms, e.g. ["uber","doordash"] |
| partner_id | string | Partner attribution slug (from /api/agent/partners) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"email"
],
"properties": {
"name": {
"type": "string",
"maxLength": 80,
"description": "The user's name"
},
"email": {
"type": "string",
"description": "The user's email address"
},
"sandbox": {
"type": "boolean",
"description": "true = test mode: nothing is stored, no email is sent, and the returned signup auto-progresses through the full lifecycle for testing"
},
"platforms": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "Gig platforms, e.g. [\"uber\",\"doordash\"]"
},
"partner_id": {
"type": "string",
"maxLength": 60,
"description": "Partner attribution slug (from /api/agent/partners)"
}
},
"additionalProperties": false
}