⌘K or / to open · ↑↓ to move · ↵ to open · esc to closeFull search page →

    MCP server

    The same dated, cited data the site uses, exposed as tools for agents. Read-only, stateless, no accounts and no uploads.

    What it is

    The server exposes the datasets and the deterministic models as twelve tools. It returns text with sources and check dates. It does not store inputs, keep sessions, or accept contract text or PDFs.

    The clause pattern library is published as JSON at /contracts/clause-patterns.json, so an agent that already holds contract text can run detection locally. No upload is needed.

    Tools

    ToolReturnsInputs
    get_noncompete_ruleOne state's rule: category, limits, exceptions, citations and check date.state (name or two-letter code)
    list_noncompete_statesAll 51 jurisdictions with category, limits and check dates.none
    compare_loan_plansFederal plan comparison: monthly payments, total paid, PSLF status.balance, attendingAgi, pslf; optional rate, training years and AGI
    compare_locationsTwo-state comparison: after-tax pay, housing, moving costs and the threshold where the move stops paying.salary, from, to; optional housing, moving costs, filing, dependents
    analyze_scheduleReduced-schedule comparison: floor hours, months covered, and the hours at which the floor stops clearing.monthlyFloor, liquidAssets, annualNet, hoursPerWeek, weeksPerYear, desiredHoursPerWeek; optional other income and benefits loss
    calculate_runwayMonths of essentials after exit costs, with the cash left.savings, monthlyEssentials; optional clawback, tail
    analyze_callNights, hours, effective hourly and call pay, with flags.annualSalary, weeklyHours, callRatio; optional post-call clinic, call pay
    diagnose_barrierThe barrier, the intervention and the smallest next step.targetClarity, resumeReady, network, relevantExperience, hoursPerWeek, pathFeasibility, incomeFloorMet
    compare_careersFour-path comparison, transition plan and the income-floor threshold.priority, incomeFloor, current, paths; optional state, filing, dependents, constraints
    compare_1099_vs_w2Take-home, retained wealth, equivalent W-2 salary and break-even hourly rate.mode, filingStatus, state, structure, overhead; optional W-2 offer
    estimate_tailEstimated tail cost from the specialty benchmark, with the source and date.specialty id or name
    get_answerA canonical answer with its numbers, actions, what could change it, sources and check date.slug

    What it never does

    • No accounts, no sessions, no stored inputs.
    • No contract text or PDF uploads. The checker's pattern library is the only contract-reading path, and it runs locally.
    • No advice tool. The server returns data and scenarios, not recommendations about what a person should do.
    • No securities or investment data.

    Connect

    Endpoint: https://mcp.joinandwise.com/mcp (Streamable HTTP, JSON-RPC 2.0). The server is read-only; tools/list and tools/call are the only methods an agent needs.

    Example: {"jsonrpc":"2.0","id":1,"method":"tools/list"}

    Cite it

    Cite the dataset, not the server: every result names its source and check date. The downloadable files and citation strings are on the open data page. For ingestion, start with llms.txt.