Skip to content
MCPSTAMP
Developers

Tool contracts

458 documented tools across 58 servers (license tools not counted). Each server has a generated SPEC.md in the repository.

Conventions

  1. Tool results

    Success: {content:[{type:"text",text}]}. Failure: the same shape with isError: true and text that starts with Error:. Servers don't throw across the transport.

  2. Money in minor units

    Many servers store and return amounts as integer minor units (cents). Some inputs, such as invoice unit_price, take major units. Each tool description says which.

  3. Free tier inside the tool

    A free-tier limit is a normal tool result that names the limit and the upgrade URL. It isn't a protocol error.

  4. Logging

    Servers log to stderr only. stdout carries only protocol messages. One readiness line goes to stderr at start.

  5. Contracts are generated

    Each server has SPEC.md, generated from the built server by scripts/gen-spec.mjs: every tool, every argument, type and required flag.

  6. Tests

    Each server has test/smoke.test.mjs. It spawns dist/index.js and runs initialize, tools/list and one tools/call over stdio.

  7. Stack

    TypeScript, ESM, Node 18 or newer, @modelcontextprotocol/sdk and zod. No native dependencies, so npx works on every platform. MIT license.

Every server

ServerCategoryToolsnpm
Amortization

loan_create, loan_delete, loan_journal, loan_list

Bookkeeping 7 @theluckystrike/mcp-amortization
Asset Register

asset_add, asset_delete, asset_dispose, asset_journal

Bookkeeping 7 @theluckystrike/mcp-asset-register
Backlink Checker

anchor_profile, link_audit, link_check, outreach_queue

Web and dev 6 @theluckystrike/mcp-backlink-checker
Bank Statement

accounts_list, category_rules, reconcile_expenses, recurring_detect

Bookkeeping 10 @theluckystrike/mcp-bank-statement
Barcode

barcode_batch, barcode_create, code_list, invoice_payment_qr

Operations 8 @theluckystrike/mcp-barcode
Bill of Sale

sale_create, sale_delete, sale_finalize, sale_get

Contracts and HR 8 @theluckystrike/mcp-bill-of-sale
Billing Docs

billing_docs_report, credit_note_create, credit_note_delete, credit_note_get

Invoicing 14 @theluckystrike/mcp-billing-docs
Budget

budget_set, budget_spend, budget_report

Calculators 3 @theluckystrike/mcp-budget
Calendar

calendars_list, conflicts, event_export, event_to_time_entry

Time and expenses 10 @theluckystrike/mcp-calendar
Cash Book

ledger_build, ledger_export_csv, ledger_lines, ledger_report

Bookkeeping 7 @theluckystrike/mcp-cash-book
Catalogue

catalogue_report, lines_resolve, price_list_pdf, price_list_text

Invoicing 10 @theluckystrike/mcp-catalogue
Change Order

change_order_add_line, change_order_create, change_order_delete, change_order_document

Operations 9 @theluckystrike/mcp-change-order
Checklist

checklist_create, checklist_delete, checklist_item_add, checklist_item_remove

Operations 14 @theluckystrike/mcp-checklist
Clauses

clause_add, clause_delete, clause_export, clause_get

Contracts and HR 10 @theluckystrike/mcp-clauses
Credit Note

credit_note_create, credit_note_delete, credit_note_finalize, credit_note_get

Invoicing 8 @theluckystrike/mcp-credit-note
Currency

cache_status, convert, convert_many, currencies_list

Calculators 8 @theluckystrike/mcp-currency
Delivery Schedule

deliverable_add, deliverable_delete, deliverable_status, delivery_schedule_create

Operations 10 @theluckystrike/mcp-delivery-schedule
Deposits

deposit_apply, deposit_balance, deposit_delete, deposit_list

Invoicing 9 @theluckystrike/mcp-deposits
Docx

business_set, contract_create, doc_create, doc_fill_template

Documents 9 @theluckystrike/mcp-docx
Dunning Letters

aging_summary, chase_today, invoice_delete, invoice_register

Invoicing 9 @theluckystrike/mcp-dunning-letters
Duplicate Invoice Check

duplicate_invoice_check, report_list, report_get, report_page

Payables 6 @theluckystrike/mcp-duplicate-invoice-check
Expense Tracker

category_rules, expense_add, expense_delete, expense_export

Time and expenses 12 @theluckystrike/mcp-expense-tracker
Goods Receipt

grn_add, grn_close, grn_discrepancy, grn_export_csv

Purchasing 9 @theluckystrike/mcp-goods-receipt
Hourly Rate

break_even, calculate_rate, what_if

Calculators 3 @theluckystrike/mcp-hourly-rate
Image

image_batch_resize, image_compress, image_convert, image_crop

Documents 10 @theluckystrike/mcp-image
Invoice

business_set, client_add, client_delete, client_list

Invoicing 11 @theluckystrike/mcp-invoice
Job Card

job_card_create, job_card_delete, job_card_get, job_card_list

Operations 9 @theluckystrike/mcp-job-card
Kanban

board, columns_set, overdue, project_delete

Operations 15 @theluckystrike/mcp-kanban
Leave

leave_approve, leave_balance, leave_cancel, leave_employee_add

Contracts and HR 10 @theluckystrike/mcp-leave
Loan Calculator

loan_payment, loan_amortize

Calculators 2 @theluckystrike/mcp-loan-calculator
Maintenance Log

asset_add, asset_history, asset_remove, maintenance_due

Operations 6 @theluckystrike/mcp-maintenance-log
Mileage Log

mileage_export, mileage_summary, rate_list, rate_set

Time and expenses 7 @theluckystrike/mcp-mileage-log
Office Suite

tools_map

Documents 1 @theluckystrike/mcp-office-suite
Onboarding

onboarding_hire_add, onboarding_hire_list, onboarding_overdue, onboarding_progress

Contracts and HR 7 @theluckystrike/mcp-onboarding
Packing List

carton_add, carton_report, pack_item, packing_expect

Purchasing 12 @theluckystrike/mcp-packing-list
Payroll

payroll_run, payroll_invoice_total

Calculators 2 @theluckystrike/mcp-payroll
PDF

pdf_count, pdf_info, pdf_merge, pdf_pages

Documents 10 @theluckystrike/mcp-pdf
Per Diem

perdiem_calc, perdiem_rates, perdiem_report, trip_delete

Time and expenses 7 @theluckystrike/mcp-per-diem
Petty Cash

float_open, float_report, reconcile, replenish_request

Bookkeeping 7 @theluckystrike/mcp-petty-cash
Pomodoro

pomodoro_plan

Time and expenses 1 @theluckystrike/mcp-pomodoro
Price Tracker

alerts_pending, price_add_manual, price_check, price_history

Purchasing 8 @theluckystrike/mcp-price-tracker
Purchase Requisition

purchase-requisition_create, purchase-requisition_delete, purchase-requisition_item_add, purchase-requisition_item_remove

Purchasing 14 @theluckystrike/mcp-purchase-requisition
Quotes

quote_accept, quote_create, quote_decline, quote_delete

Invoicing 10 @theluckystrike/mcp-quotes
Receipts

receipt_parse

Time and expenses 1 @theluckystrike/mcp-receipts
Recurring

forecast, invoice_generate_due, schedule_create, schedule_delete

Invoicing 12 @theluckystrike/mcp-recurring
Resume

cover_letter_create, profile_get, profile_set, resume_create

Contracts and HR 8 @theluckystrike/mcp-resume
Service Agreement

agreement_checklist, agreement_create, agreement_get, agreement_list

Contracts and HR 7 @theluckystrike/mcp-service-agreement
Spreadsheet

sheet_add_column, sheet_convert, sheet_find, sheet_info

Documents 8 @theluckystrike/mcp-spreadsheet
Statement of Account

dunning_text, statement_aging, statement_build, statement_pdf

Invoicing 6 @theluckystrike/mcp-statement-of-account
Stripe Billing

stripe_balance, stripe_payment_link

Invoicing 2 @theluckystrike/mcp-stripe-billing
Supplier List

supplier_add, supplier_due_review, supplier_export, supplier_get

Purchasing 8 @theluckystrike/mcp-supplier-list
Supplier Statement Check

supplier_statement_check, report_list, report_get, report_page

Payables 6 @theluckystrike/mcp-supplier-statement-check
Tax Calc

us_federal_tax

Calculators 1 @theluckystrike/mcp-tax-calc
Three Way Match

three_way_match, report_list, report_get, report_page

Payables 6 @theluckystrike/mcp-three-way-match
Time Tracker

entry_add, entry_delete, entry_edit, entry_list

Time and expenses 12 @theluckystrike/mcp-time-tracker
Timezone

business_days, contacts_list, contacts_set, convert_time

Operations 9 @theluckystrike/mcp-timezone
Work Order

completion_report_pdf, completion_report_text, work_order_add_line, work_order_create

Operations 10 @theluckystrike/mcp-work-order
Zip

zip_add, zip_bundle_month, zip_create, zip_extract

Documents 7 @theluckystrike/mcp-zip
Cups to Grams

convert_ingredient, search_ingredients, scale_recipe, convert_oven_temperature

Calculators 4 cups-to-grams-mcp
DSCR Loan Calculator

calculate_dscr, max_loan_for_target_dscr, rent_needed_for_target_dscr, compare_scenarios

Calculators 5 dscr-loan-calculator-mcp
Gold Price per Gram

get_gold_price_per_gram, get_metal_prices, calculate_jewelry_value, convert_gold_units

Calculators 4 gold-price-per-gram-mcp
Lake Level

search_lakes, get_lake_level, get_lake_history, compare_lakes

Calculators 4 lake-level-mcp
Minimum Wage

get_minimum_wage, list_upcoming_increases, compare_states, annual_income_at_minimum_wage

Calculators 4 minimum-wage-mcp
No Tax on Overtime

calculate_overtime_deduction, calculate_tips_deduction, calculate_senior_deduction, estimate_tax_savings

Calculators 5 no-tax-on-overtime-mcp
Paycheck Calculator

calculate_take_home_pay, compare_states_take_home, salary_to_hourly, hourly_to_salary

Calculators 5 paycheck-calculator-mcp
UK Income Tax and Salary

calculate_uk_take_home, get_uk_tax_bands, compare_salaries, marginal_rate_at_income

Calculators 4 uk-income-tax-salary-mcp
US Federal Holidays and Business Days

list_federal_holidays, is_business_day, add_business_days, count_business_days

Calculators 5 us-federal-holidays-business-days-mcp