accueil / serveurs / Dev & Code / io.github.cavan1977/freetoolhub
io.github.cavan1977/freetoolhub
serveur MCP (Model Context Protocol) · FreeToolHub 2.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.cavan1977/freetoolhub est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.cavan1977/freetoolhub » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 50 outils
- advise_tool_portfolio≈ 144 tokens
Too many MCP tools makes agents pick the wrong one. Given your tool list and usage, get keep / merge / remove recommendations to get under the 10–15 tool guideline.
Paramètres, retour & exemple (2)
Paramètrestools· string|array|object · requis
JSON array of {name, category?, callsPerDay?, description?}. Accepts a JSON array, or a JSON string containing one.targetToolCount· number · optionnel
Target number of tools to keep (default 12)
Exemple d'appel{"name": "advise_tool_portfolio", "arguments": {"tools": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - audit_mcp_server_security≈ 330 tokens
Audit an MCP server against the OWASP MCP Top 10. Reports authentication, path traversal, command injection, secret exposure and supply-chain risk with a concrete remediation list.
Paramètres, retour & exemple (9)
ParamètresserverName· string · optionnel
Server name (for the report)executesCommands· boolean · optionnel
Does it execute shell commands or spawn processes?hasAuthentication· boolean · optionnel
Does the server enforce authentication on every request?usesStdioTransport· boolean · optionnel
Does it run over local STDIO transport?hasHardcodedSecrets· boolean · optionnel
Are credentials hardcoded in the source or config?performsFileOperations· boolean · optionnel
Does it read/write files based on model-supplied paths?restrictsNetworkEgress· boolean · optionnel
Are outbound network destinations restricted?hasProvenanceAttestation· boolean · optionnel
Is the package published with build provenance / trusted publishing?acceptsUserInputInCommands· boolean · optionnel
Is untrusted input interpolated into commands or queries?
Exemple d'appel{"name": "audit_mcp_server_security", "arguments": {"serverName": "texte", "executesCommands": true, "hasAuthentication": true, "usesStdioTransport": true, "hasHardcodedSecrets": true, "performsFileOperations": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_1099k_tax≈ 170 tokens
Estimate tax on 1099-K income (reselling, gig work). SE tax, QBI, quarterly 1040-ES. Uses latest CDN data.
Paramètres, retour & exemple (5)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)filingStatus· string · optionnel · single | married | head
Tax filing statusgrossReceipts· number · requis
Total 1099-K receiptsotherExpenses· number · optionnel
Other expensescostOfGoodsSold· number · optionnel
COGS
Exemple d'appel{"name": "calculate_1099k_tax", "arguments": {"grossReceipts": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_break_even≈ 138 tokens
Break-even point: units to sell to cover fixed costs. Contribution margin, target profit analysis.
Paramètres, retour & exemple (4)
ParamètresfixedCosts· number · requis
Fixed costspricePerUnit· number · requis
Price per unittargetProfit· number · optionnel
Target profitvariableCostPerUnit· number · requis
Variable cost per unit
Exemple d'appel{"name": "calculate_break_even", "arguments": {"fixedCosts": 1, "pricePerUnit": 1, "variableCostPerUnit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_capital_gains_tax≈ 203 tokens
US capital gains tax on stock/crypto. Short vs long-term, NIIT 3.8%, state tax. Uses latest CDN LTCG brackets.
Paramètres, retour & exemple (6)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)salePrice· number · requis
Sale pricefilingStatus· string · optionnel · single | married | head
Tax filing statuspurchasePrice· number · requis
Cost basisordinaryIncome· number · optionnel
Annual ordinary incomeholdingPeriodDays· number · requis
Days held (>365=long-term)
Exemple d'appel{"name": "calculate_capital_gains_tax", "arguments": {"salePrice": 1, "purchasePrice": 1, "holdingPeriodDays": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_car_loan≈ 195 tokens
Monthly car payment, total interest, amortization. Includes sales tax, trade-in, down payment. Uses latest CDN sales tax rates.
Paramètres, retour & exemple (7)
Paramètresprice· number · requis
Car pricestate· string · optionnel
US state for sales tax lookuptradeIn· number · optionnel
Trade-in valuedownPayment· number · optionnel
Down paymentinterestRate· number · requis
Interest rate %salesTaxRate· number · optionnel
Sales tax % (default: from CDN by state)loanTermMonths· number · optionnel
Loan term months (default 60)
Exemple d'appel{"name": "calculate_car_loan", "arguments": {"price": 1, "interestRate": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_compound_interest≈ 168 tokens
Compound interest with monthly contributions. Returns final balance, total interest, inflation-adjusted value. Uses latest CDN inflation rate.
Paramètres, retour & exemple (5)
Paramètresyears· number · requis
Yearsprincipal· number · requis
Initial investmentannualRate· number · requis
Annual rate % (e.g. 7)inflationRate· number · optionnel
Inflation rate % (default: from CDN)monthlyContribution· number · optionnel
Monthly contribution
Exemple d'appel{"name": "calculate_compound_interest", "arguments": {"years": 1, "principal": 1, "annualRate": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_dropship_profit≈ 184 tokens
True dropshipping profit after product cost, platform fees, payment processing, ad spend. Uses latest CDN payment processor fees.
Paramètres, retour & exemple (6)
Paramètresplatform· string · optionnel
Platform (shopify/etsy/woocommerce)salePrice· number · requis
Selling priceproductCost· number · requis
Product costshippingCost· number · optionnel
Shipping costadSpendPerOrder· number · requis
Ad spend per orderpaymentProcessor· string · optionnel
Payment processor ID
Exemple d'appel{"name": "calculate_dropship_profit", "arguments": {"salePrice": 1, "productCost": 1, "adSpendPerOrder": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_estate_tax≈ 99 tokens
Calculate federal estate tax. 2026 exemption $13.61M, 40% rate. Includes marital deduction.
Paramètres, retour & exemple (2)
ParamètresestateValue· number · requis
Total estate valuespousalInheritance· number · optionnel
Amount left to spouse (marital deduction)
Exemple d'appel{"name": "calculate_estate_tax", "arguments": {"estateValue": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_freelancer_pricing≈ 138 tokens
Turn hourly rate into project quote with overhead, profit margin, milestone splits.
Paramètres, retour & exemple (4)
ParamètreshourlyRate· number · requis
Desired hourly rateoverheadPct· number · optionnel
Overhead % (default 20)projectHours· number · requis
Estimated project hoursprofitMarginPct· number · optionnel
Profit margin % (default 15)
Exemple d'appel{"name": "calculate_freelancer_pricing", "arguments": {"hourlyRate": 1, "projectHours": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_freelancer_tax≈ 162 tokens
Complete freelancer tax: SE tax, QBI deduction, federal + state income tax. Returns quarterly payment. Uses latest CDN data.
Paramètres, retour & exemple (4)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)grossIncome· number · requis
Gross freelance incomefilingStatus· string · optionnel · single | married | head
Tax filing statusbusinessExpenses· number · optionnel
Deductible expenses
Exemple d'appel{"name": "calculate_freelancer_tax", "arguments": {"grossIncome": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_github_actions_cost≈ 233 tokens
Estimate a GitHub Actions monthly bill using the January 2026 runner rates (Linux $0.006/min, Windows $0.010, macOS $0.062), accounting for plan allowances. Also reports what the same workload cost before the price cut.
Paramètres, retour & exemple (5)
Paramètresplan· string · optionnel
GitHub plan: free, pro, team or enterprise (default free)publicRepo· boolean · optionnel
Are these workflows in public repositories? (unlimited free)linuxMinutes· number · optionnel
Linux runner minutes per monthmacosMinutes· number · optionnel
macOS runner minutes per monthwindowsMinutes· number · optionnel
Windows runner minutes per month
Exemple d'appel{"name": "calculate_github_actions_cost", "arguments": {"plan": "texte", "publicRepo": true, "linuxMinutes": 1, "macosMinutes": 1, "windowsMinutes": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_home_equity≈ 138 tokens
Calculate home equity, max borrowable amount (HELOC), and monthly payments. LTV limits included.
Paramètres, retour & exemple (4)
ParamètreshomeValue· number · requis
Current home valueinterestRate· number · optionnel
HELOC rate %loanTermYears· number · optionnel
Loan term years (default 15)mortgageBalance· number · requis
Remaining mortgage balance
Exemple d'appel{"name": "calculate_home_equity", "arguments": {"homeValue": 1, "mortgageBalance": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_hsa_fsa_savings≈ 179 tokens
Calculate tax savings from HSA and FSA contributions. Federal + FICA + state tax savings. Latest CDN limits.
Paramètres, retour & exemple (5)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)filingStatus· string · optionnel · single | married | head
Tax filing statusmarginalRate· number · optionnel
Your marginal tax rate % (e.g. 24)fsaContribution· number · optionnel
FSA annual contributionhsaContribution· number · optionnel
HSA annual contribution
Exemple d'appel{"name": "calculate_hsa_fsa_savings", "arguments": {"state": "texte", "filingStatus": "single", "marginalRate": 1, "fsaContribution": 1, "hsaContribution": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_income_tax≈ 193 tokens
US income tax for 2026: federal tax bracket by bracket, state tax, marginal vs effective rate. Uses latest IRS brackets from CDN data.
Paramètres, retour & exemple (5)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)grossIncome· number · requis
Gross annual incomefilingStatus· string · optionnel · single | married | head
Tax filing statuspreTaxDeductions· number · optionnel
Pre-tax deductions (401k, HSA)itemizedDeductions· number · optionnel
Itemized deductions (used only if above standard)
Exemple d'appel{"name": "calculate_income_tax", "arguments": {"grossIncome": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_life_insurance≈ 194 tokens
Calculate life insurance needs using DIME method: Debt, Income, Mortgage, Education.
Paramètres, retour & exemple (7)
Paramètresdebt· number · optionnel
Outstanding debt (excluding mortgage)savings· number · optionnel
Existing savings/insurancechildren· number · optionnel
Number of childrenmortgage· number · optionnel
Mortgage balancecollegeFund· number · optionnel
College fund per childannualIncome· number · requis
Annual income (for income replacement)yearsToReplace· number · optionnel
Years to replace income (default 10)
Exemple d'appel{"name": "calculate_life_insurance", "arguments": {"annualIncome": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_loan≈ 139 tokens
Any fixed-rate loan: monthly payment, total interest, payoff time, and interest saved by extra monthly payments.
Paramètres, retour & exemple (4)
Paramètresprincipal· number · requis
Loan amounttermYears· number · requis
Loan term in yearsinterestRate· number · requis
Annual interest rate %extraMonthlyPayment· number · optionnel
Extra monthly payment
Exemple d'appel{"name": "calculate_loan", "arguments": {"principal": 1, "termYears": 1, "interestRate": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_margin≈ 175 tokens
Gross margin AND markup for the same deal, plus reverse pricing from a target margin or markup and the real margin cost of a discount.
Paramètres, retour & exemple (5)
Paramètrescost· number · requis
Unit cost (what you paid)price· number · optionnel
Selling price — omit if you are solving from a targetmarginPct· number · optionnel
Target gross margin % — solve for pricemarkupPct· number · optionnel
Target markup % — solve for pricediscountPct· number · optionnel
Discount to test against the resulting price
Exemple d'appel{"name": "calculate_margin", "arguments": {"cost": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_mortgage≈ 182 tokens
Monthly mortgage payment (P&I) + property tax, insurance, PMI. Full PITI breakdown. Uses latest CDN mortgage rates for defaults.
Paramètres, retour & exemple (6)
ParamètreshomePrice· number · requis
Home pricedownPayment· number · requis
Down paymentinterestRate· number · optionnel
Interest rate % (default: from CDN)insuranceRate· number · optionnel
Insurance % (default 0.35)loanTermYears· number · optionnel
Loan term yearspropertyTaxRate· number · optionnel
Property tax % (default 1.1)
Exemple d'appel{"name": "calculate_mortgage", "arguments": {"homePrice": 1, "downPayment": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_pay_raise≈ 230 tokens
What a raise is actually worth after tax. Runs the real brackets before and after, so bracket crossings are handled — not a flat marginal rate applied to the raise.
Paramètres, retour & exemple (6)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)raisePct· number · optionnel
Raise as a percentage, e.g. 5 (negative for a cut)raiseAmount· number · optionnel
Raise as a dollar amount — takes priority over raisePctfilingStatus· string · optionnel · single | married | head
Tax filing statuscurrentSalary· number · requis
Current annual salarypreTaxDeductions· number · optionnel
Pre-tax deductions (401k, HSA), held constant
Exemple d'appel{"name": "calculate_pay_raise", "arguments": {"currentSalary": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_payroll_tax≈ 159 tokens
Calculate paycheck deductions: federal tax, Social Security, Medicare, state tax. All 50 states. Latest CDN data.
Paramètres, retour & exemple (4)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)grossSalary· number · requis
Annual gross salaryfilingStatus· string · optionnel · single | married | head
Tax filing statusretirementContribution· number · optionnel
401(k) contribution
Exemple d'appel{"name": "calculate_payroll_tax", "arguments": {"grossSalary": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_quarterly_tax≈ 159 tokens
Calculate quarterly estimated tax payments (Form 1040-ES). SE tax + income tax divided by 4. Latest CDN data.
Paramètres, retour & exemple (4)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)annualIncome· number · requis
Estimated annual net incomefilingStatus· string · optionnel · single | married | head
Tax filing statusbusinessExpenses· number · optionnel
Estimated expenses
Exemple d'appel{"name": "calculate_quarterly_tax", "arguments": {"annualIncome": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_rental_affordability≈ 91 tokens
How much rent can you afford? 30% rule, DTI ratio, comfortable rent range.
Paramètres, retour & exemple (2)
ParamètresmonthlyDebts· number · optionnel
Monthly debt paymentsmonthlyIncome· number · requis
Monthly income
Exemple d'appel{"name": "calculate_rental_affordability", "arguments": {"monthlyIncome": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_rental_roi≈ 178 tokens
Rental property ROI: cap rate, cash-on-cash return, NOI, annual cash flow. Includes vacancy and management.
Paramètres, retour & exemple (6)
ParamètresdownPayment· number · requis
Down paymentmonthlyRent· number · requis
Monthly rentvacancyRate· number · optionnel
Vacancy rate % (default 5)interestRate· number · optionnel
Mortgage rate %propertyValue· number · requis
Property valuemanagementRate· number · optionnel
Property management % (default 8)
Exemple d'appel{"name": "calculate_rental_roi", "arguments": {"downPayment": 1, "monthlyRent": 1, "propertyValue": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_reseller_profit≈ 137 tokens
Compare real profit across reselling platforms (eBay, Poshmark, Mercari, etc.) after fees. Uses latest CDN platform fee data.
Paramètres, retour & exemple (4)
Paramètresstate· string · optionnel
US state for tax estimatesalePrice· number · requis
Sale priceshippingCost· number · optionnel
Shipping costpurchasePrice· number · requis
Purchase price
Exemple d'appel{"name": "calculate_reseller_profit", "arguments": {"salePrice": 1, "purchasePrice": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_retirement≈ 299 tokens
Retirement projection in today's dollars: projected nest egg, sustainable income at your withdrawal rate, gap, and the monthly contribution that closes it.
Paramètres, retour & exemple (9)
ParamètrescurrentAge· number · requis
Current ageinflationPct· number · requis
Expected inflation %retirementAge· number · requis
Planned retirement agecurrentSavings· number · requis
Current retirement savingsannualReturnPct· number · requis
Expected annual return %withdrawalRatePct· number · optionnel
Withdrawal rate % (default 4)desiredAnnualIncome· number · requis
Desired annual income in retirement (today's dollars)monthlyContribution· number · requis
Monthly contributionotherRetirementIncome· number · optionnel
Other retirement income, e.g. Social Security (today's dollars)
Exemple d'appel{"name": "calculate_retirement", "arguments": {"currentAge": 1, "inflationPct": 1, "retirementAge": 1, "currentSavings": 1, "annualReturnPct": 1, "desiredAnnualIncome": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_roi≈ 138 tokens
ROI, ROAS, net profit, CPA, CPC for marketing campaigns. Facebook, Google, TikTok ad analysis.
Paramètres, retour & exemple (5)
Paramètrescost· number · requis
Total costclicks· number · optionnel
Ad clicks (for CPC)adSpend· number · optionnel
Ad spend (for ROAS)revenue· number · requis
Total revenueconversions· number · optionnel
Conversions (for CPA)
Exemple d'appel{"name": "calculate_roi", "arguments": {"cost": 1, "revenue": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_se_tax≈ 136 tokens
Calculate US self-employment tax (15.3%), QBI deduction, quarterly payments. Uses latest IRS brackets from CDN data.
Paramètres, retour & exemple (3)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)netEarnings· number · requis
Net SE incomefilingStatus· string · optionnel · single | married | head
Tax filing status
Exemple d'appel{"name": "calculate_se_tax", "arguments": {"netEarnings": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_student_loan≈ 132 tokens
Student loan payoff: monthly payment, total interest, months saved with extra payments.
Paramètres, retour & exemple (4)
ParamètresloanAmount· number · requis
Loan amountextraPayment· number · optionnel
Extra monthly paymentinterestRate· number · requis
Interest rate %loanTermYears· number · optionnel
Loan term years (default 10)
Exemple d'appel{"name": "calculate_student_loan", "arguments": {"loanAmount": 1, "interestRate": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_tariff≈ 128 tokens
Estimate import duties and landed cost by HS code category. Covers US MFN + Section 301 tariffs.
Paramètres, retour & exemple (4)
Paramètresfreight· number · optionnel
Freight costcategory· string · optionnel
Product categorytariffRate· number · optionnel
Tariff rate % (e.g. 7.5 for 7.5%)productValue· number · requis
Product value (FOB)
Exemple d'appel{"name": "calculate_tariff", "arguments": {"productValue": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_tax_refund≈ 253 tokens
Estimate US tax refund or balance due before filing: tax owed minus withholding minus credits, federal and state. NOT the IRS refund tracker.
Paramètres, retour & exemple (8)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)credits· number · optionnel
Tax credits (e.g. Child Tax Credit)grossIncome· number · requis
Gross annual incomefilingStatus· string · optionnel · single | married | head
Tax filing statusstateWithheld· number · optionnel
State tax withheldfederalWithheld· number · requis
Federal tax already withheldpreTaxDeductions· number · optionnel
Pre-tax deductions (401k, HSA)itemizedDeductions· number · optionnel
Itemized deductions
Exemple d'appel{"name": "calculate_tax_refund", "arguments": {"grossIncome": 1, "federalWithheld": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_economic_nexus≈ 103 tokens
Check which US states you have economic nexus in for sales tax collection. Based on Wayfair ruling. Latest CDN thresholds.
Paramètres, retour & exemple (2)
ParamètrestotalSales· number · requis
Total annual US salesstatesWithSales· number · optionnel
Number of states you sell to
Exemple d'appel{"name": "check_economic_nexus", "arguments": {"totalSales": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_401k_vs_roth≈ 196 tokens
Compare 401(k) pre-tax vs Roth IRA post-tax. 30-year growth, tax drag, recommendation. Uses latest CDN contribution limits.
Paramètres, retour & exemple (6)
Paramètresyears· number · optionnel
Years to retirement (default 30)annualReturn· number · optionnel
Annual return % (default 7)employerMatch· number · optionnel
Employer match $/yrcurrentTaxRate· number · requis
Current tax rate %retirementTaxRate· number · requis
Expected retirement tax rate %annualContribution· number · requis
Annual contribution
Exemple d'appel{"name": "compare_401k_vs_roth", "arguments": {"currentTaxRate": 1, "retirementTaxRate": 1, "annualContribution": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_ai_coding_tool_costs≈ 211 tokens
Compare monthly and annual cost of AI coding subscriptions (GitHub Copilot, Cursor, Claude Code/Pro/Max, OpenAI Codex) for a given team size and usage intensity, then compare the winner against pay-as-you-go API pricing for the same workload. Prices verified 2026-09.
Paramètres, retour & exemple (4)
Paramètresseats· number · optionnel
Number of developer seats (default 1)apiModel· string · optionnel
Model id for the API baseline (default claude-4-sonnet)usageLevel· string · optionnel
Usage intensity: light, standard, heavy or extreme (default standard)includeApiBaseline· boolean · optionnel
Also compute the pay-as-you-go API cost for the same workload (default true)
Exemple d'appel{"name": "compare_ai_coding_tool_costs", "arguments": {"seats": 1, "apiModel": "texte", "usageLevel": "texte", "includeApiBaseline": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_automation_platform_costs≈ 154 tokens
Compare real monthly cost on Zapier (per task) versus Make (per operation) for the same workflow volume, including the counting-model difference that makes the two quotes non-obvious.
Paramètres, retour & exemple (3)
ParamètresstepsPerRun· number · requis
Total steps (trigger + actions) per runrunsPerMonth· number · requis
Workflow executions per monthworkflowCount· number · optionnel
Number of distinct workflows (default 1)
Exemple d'appel{"name": "compare_automation_platform_costs", "arguments": {"stepsPerRun": 1, "runsPerMonth": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_llc_cost≈ 102 tokens
Compare LLC formation and maintenance costs across US states. 5-year total cost. Uses latest CDN LLC state fees data.
Paramètres, retour & exemple (2)
Paramètresstate· string · optionnel
State abbreviation (optional, omit for comparison)years· number · optionnel
Years to calculate (default 5)
Exemple d'appel{"name": "compare_llc_cost", "arguments": {"state": "texte", "years": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_llm_api_costs≈ 255 tokens
Rank 18 LLM models by the real monthly cost of a given workload (input/output tokens per call × calls per month). Reports the cheapest and most expensive option, the cost spread, and which models can actually hold your prompt in their context window.
Paramètres, retour & exemple (6)
ParamètrestopN· number · optionnel
How many models to return, cheapest first (default 8)provider· string · optionnel
Filter to one provider: openai, anthropic, google, deepseek or metacallsPerMonth· number · requis
Number of API calls per monthminContextWindow· number · optionnel
Only include models whose context window is at least this many tokensinputTokensPerCall· number · optionnel
Average input (prompt) tokens per calloutputTokensPerCall· number · optionnel
Average output (completion) tokens per call
Exemple d'appel{"name": "compare_llm_api_costs", "arguments": {"callsPerMonth": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_w2_vs_1099≈ 160 tokens
Compare take-home pay: W-2 salary vs 1099 contractor rate. SE tax, FICA, standard deduction, state tax. Latest CDN data.
Paramètres, retour & exemple (4)
Paramètresstate· string · optionnel
US state abbreviation (e.g. CA, NY, TX)w2Salary· number · requis
W-2 annual salaryfilingStatus· string · optionnel · single | married | head
Tax filing statuscontractorRate· number · requis
1099 annual income
Exemple d'appel{"name": "compare_w2_vs_1099", "arguments": {"w2Salary": 1, "contractorRate": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compress_tool_definitions≈ 130 tokens
Shrink MCP tool descriptions and JSON schemas to cut context cost without changing how agents call them. Returns the compressed definitions plus exact token savings.
Paramètres, retour & exemple (1)
Paramètresdefinitions· string|array|object · requis
JSON array of tool definitions to compress. Each item: {name, description, inputSchema}. Accepts a JSON array, or a JSON string containing one.
Exemple d'appel{"name": "compress_tool_definitions", "arguments": {"definitions": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - detect_polling_cost_traps≈ 156 tokens
Find the most common hidden cost in no-code automation: using polling where a webhook would do. Quantifies the wasted task/operation quota and the monthly dollars.
Paramètres, retour & exemple (2)
Paramètresplatform· string · optionnel
zapier or make (default zapier)workflows· string|array|object · requis
JSON array of {name, triggerType: "polling"|"webhook", intervalMinutes, runsPerMonth, stepsPerRun, hasBranching?}. Accepts a JSON array, or a JSON string containing one.
Exemple d'appel{"name": "detect_polling_cost_traps", "arguments": {"workflows": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - estimate_mcp_context_budget≈ 214 tokens
Estimate how much of an LLM context window your MCP servers consume, and which tool definitions to cut first. Paste your MCP config. Returns per-server token cost, remaining budget, and ranked reduction advice.
Paramètres, retour & exemple (3)
Paramètresconfig· string|array|object · requis
Your MCP config as JSON. Either {"mcpServers":{...}} or a raw {name:{...}} map. Each server may declare "tools":[{name,description,inputSchema}]. Accepts a JSON object, or a JSON string containing one.contextWindow· number · optionnel
Model context window in tokens (default 200000)reservedForConversation· number · optionnel
Tokens you want to keep for the actual conversation (default 40000)
Exemple d'appel{"name": "estimate_mcp_context_budget", "arguments": {"config": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - estimate_selfhosted_tco≈ 217 tokens
Compare paying hosted CI overage against running self-hosted runners, including the maintenance hours people forget to cost. Reports the true break-even volume.
Paramètres, retour & exemple (5)
ParamètresrunnerType· string · optionnel
linux, windows or macos (default linux)monthlyMinutes· number · requis
Current hosted runner minutes per monthengineerHourlyCost· number · optionnel
Fully-loaded engineer cost per hour in USD (default 75)maintenanceHoursPerMonth· number · optionnel
Hours per month spent maintaining self-hosted runners (default 4)runnerHostingCostPerMonth· number · optionnel
Monthly infra cost for the self-hosted runner(s) in USD (default 20)
Exemple d'appel{"name": "estimate_selfhosted_tco", "arguments": {"monthlyMinutes": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_tool≈ 138 tokens
Semantic tool router. Given a natural-language intent, return only the most relevant tools from this server so the client can inject 3 schemas instead of 27. This is the "find_tool" meta-tool the MCP optimisation literature calls for.
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnel
Maximum number of tools to return (default 3)query· string · requis
Natural-language description of what you want to accomplish
Exemple d'appel{"name": "find_tool", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_mcp_client_config≈ 227 tokens
Generate ready-to-paste MCP server config for Claude Desktop, Cursor, VS Code and Windsurf from one input. Config completeness decides whether developers can install your server at all.
Paramètres, retour & exemple (5)
Paramètresenv· string|array|object · optionnel
JSON object of environment variables. Accepts a JSON object, or a JSON string containing one.url· string · optionnel
Endpoint URL for remote/streamable-http serversargs· string|array|object · optionnel
JSON array of command arguments. Accepts a JSON array, or a JSON string containing one.command· string · optionnel
Launch command for stdio servers (e.g. npx)serverName· string · requis
Server name used as the config key
Exemple d'appel{"name": "generate_mcp_client_config", "arguments": {"serverName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_mcp_server_card≈ 246 tokens
Generate a SEP-1649 MCP Server Card (/.well-known/mcp/server-card.json) so crawlers and registries can discover your server without connecting to it.
Paramètres, retour & exemple (7)
Paramètresname· string · requis
Server nametools· string|array|object · optionnel
Optional JSON array of {name, description} for the capability summary. Accepts a JSON array, or a JSON string containing one.version· string · optionnel
Server version (semver)transport· string · optionnel
Transport: streamable-http or sse (default streamable-http)description· string · requis
What the server doesendpointUrl· string · optionnel
Public Streamable HTTP endpoint URLrequiresAuth· boolean · optionnel
Does the server require authentication?
Exemple d'appel{"name": "generate_mcp_server_card", "arguments": {"name": "texte", "description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_sales_tax_rate≈ 98 tokens
Get state sales tax rate for any US state. Returns base state rate + estimated local rate. Latest CDN data.
Paramètres, retour & exemple (2)
Paramètresstate· string · requis
US state abbreviation (e.g. CA, NY, TX)amount· number · optionnel
Purchase amount (optional)
Exemple d'appel{"name": "get_sales_tax_rate", "arguments": {"state": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - plan_context_window_budget≈ 259 tokens
Given a set of MCP servers and their tool counts, show for every model context window (128K, 200K, 1M, 10M) how much of the window the tool definitions consume, how much is left for conversation, and whether the server set fits at all. Answers "how many servers can I attach on model X?".
Paramètres, retour & exemple (4)
Paramètresservers· string|array|object · requis
JSON array of {name, toolCount, avgTokensPerTool?} — e.g. [{"name":"github","toolCount":35}]. Accepts a JSON array, or a JSON string containing one.avgTokensPerTool· number · optionnel
Default tokens per tool definition when a server omits it (default 550)reserveForOutput· number · optionnel
Tokens to reserve for the model response (default 8000)conversationShare· number · optionnel
Fraction of the window you want left for human/agent conversation, 0-1 (default 0.25)
Exemple d'appel{"name": "plan_context_window_budget", "arguments": {"servers": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - plan_mcp_token_budget≈ 213 tokens
Plan and attribute MCP token spend across agents, servers and workflows — something the protocol provides no native support for. Outputs per-dimension cost split and a quota plan.
Paramètres, retour & exemple (4)
Paramètresworkloads· string|array|object · requis
JSON array of {name, callsPerDay, inputTokensPerCall, outputTokensPerCall, owner?}. Accepts a JSON array, or a JSON string containing one.monthlyBudget· number · optionnel
Optional monthly budget cap in USD for over/under comparisoninputPricePerMillion· number · optionnel
Input price per 1M tokens in USD (default 3)outputPricePerMillion· number · optionnel
Output price per 1M tokens in USD (default 15)
Exemple d'appel{"name": "plan_mcp_token_budget", "arguments": {"workloads": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - score_mcp_server_trust≈ 272 tokens
Score an MCP server A–F on trustworthiness and maintenance health, so you can choose between four servers that all claim to do the same thing. Supply what you know about the server.
Paramètres, retour & exemple (8)
Paramètresstars· number · optionnel
GitHub starsrepoExists· boolean · optionnel
Is the declared GitHub repo still reachable?serverName· string · optionnel
Server name (for the report)hasToolDocs· boolean · optionnel
Does the README document the exposed tools and required credentials?npmDeprecated· boolean · optionnel
Is the npm/PyPI package marked deprecated?hasInstallConfig· boolean · optionnel
Does it ship a working install config for Claude Desktop / Cursor / VS Code?inOfficialRegistry· boolean · optionnel
Is it listed in the official MCP registry?daysSinceLastCommit· number · optionnel
Days since the last commit
Exemple d'appel{"name": "score_mcp_server_trust", "arguments": {"stars": 1, "repoExists": true, "serverName": "texte", "hasToolDocs": true, "npmDeprecated": true, "hasInstallConfig": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - validate_mcp_server_card≈ 149 tokens
Validate an MCP Server Card against SEP-1649 and report every missing or malformed field before you publish it. Checks structure (serverInfo, transport, capabilities, authentication) and format (semver version, http(s) transport URL, capabilities.tools entries), returning a full error and warning list.
Paramètres, retour & exemple (1)
Paramètrescard· string|array|object · requis
The server-card.json content to validate. Accepts a JSON object, or a JSON string containing one.
Exemple d'appel{"name": "validate_mcp_server_card", "arguments": {"card": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».