MCP tool catalog

All 271 live MCP tools

Every tool on this page is callable right now — over MCP (POST https://wingmanprotocol.com/mcp, JSON-RPC 2.0) or plain HTTP (POST https://wingmanprotocol.com/tools/<name>). Free tier: 500 calls/month with a key from /pricing; pay-per-call via x402 (USDC on Base).

Developer — 72 tools

ANSI Escape Sequence Stripper
Remove ECMA-48 CSI (color/cursor) and OSC (hyperlink/title) terminal escape sequences from text, returning the…
Number Base Converter
Convert an integer between bases 2-36, with binary/octal/decimal/hex forms.
Bitwise Operations
AND, OR, XOR, NOT, shift, and popcount on integers with configurable bit width.
Business-Day Calculator
Count workdays between two dates, or add N business days to a date — skipping weekends and holidays.
Card Brand Detector
Luhn-validate a card number and detect its network brand (Visa/Mastercard/Amex/Discover/Diners/JCB/UnionPay) from IIN…
Checksum Validator
Validate or compute check digits for IBAN, ISBN-10, and ISBN-13 identifiers.
WCAG Color Contrast Checker
Contrast ratio between two hex colors plus WCAG 2.x AA/AAA pass/fail for normal and large text.
Color Converter (HEX / RGB / HSL)
Convert a color between HEX, RGB and HSL representations.
Color Harmony Palette Generator
Generate a harmony palette (complementary/triadic/analogous/split-complementary/tetradic/monochromatic) from one hex…
CRC-32 / Adler-32 Checksum
Compute a CRC-32 or Adler-32 checksum for an arbitrary text string.
Cron Next Run Times
Next fire times of a 5-field cron expression after a base time.
CSV <-> JSON Converter
Convert CSV text to a JSON array of row objects, or a JSON array of flat objects back to CSV text.
CSV to Markdown Table
Convert CSV text (header row required) into a GitHub-Flavored-Markdown pipe table.
CSV Column-Stats Profiler
Per-column count/nulls/distinct/min/max/mean profile of a CSV (a column is numeric only if every non-null value parses…
Data Transfer Time Calculator
Transfer time from file size and bandwidth (decimal units, 1 byte = 8 bits).
Date Arithmetic (add duration)
Add years/months/weeks/days/hours to an ISO date; month math clamps to end-of-month.
Encoder / Decoder (base64 / url / hex)
Reversibly encode or decode text between base64, base64url, URL-percent and hex.
Unix Epoch / ISO Time Converter
Convert between a Unix epoch (seconds) and an ISO-8601 UTC timestamp.
File Size Humanizer
Format a byte count as a human-readable string using binary IEC prefixes (KiB/MiB/GiB) or decimal SI prefixes…
Git Short SHA Abbreviator
Truncate a full or partial git object ID (SHA-1/SHA-256 hex) to a short prefix, matching 'git rev-parse --short'…
Text Hash Digest (SHA / MD5)
Real cryptographic hex digests of a UTF-8 string — sha256 by default, plus the full family.
Great-Circle Distance (haversine)
Distance (km/mi/nautical) and initial bearing between two lat/lon points.
HMAC Generator
Compute an HMAC digest (SHA-256 by default) for a key–message pair.
HTML to Markdown Converter
Convert a bounded set of HTML tags (headings, paragraphs, bold/italic, links, lists, code) to Markdown.
HTTP Status Code Explainer
Look up an HTTP status code's standard reason phrase, description, and category…
Indentation Converter (tabs <-> spaces)
Convert each line's LEADING indentation only between tabs and spaces, leaving content elsewhere on the line untouched.
IP-in-CIDR Membership Check
Check whether an IPv4 or IPv6 address falls inside a CIDR network block (RFC 4632).
ISBN Check Digit Validator
Validate a 10- or 13-digit ISBN's check digit (ISO 2108), or compute the check digit a 9- or 12-digit ISBN prefix…
JSON Structural Diff (RFC 6902 Patch)
Compare two JSON texts and return the RFC 6902 JSON Patch (add/remove/replace) operations that turn 'before' into…
JSON Minifier / Prettifier
Parse a JSON text string and re-serialize it as the most compact form, or as an indented human-readable form.
JSON Pointer (RFC 6901) Extractor
Resolve an RFC 6901 JSON Pointer against a JSON document and return the referenced value.
JSON Schema Validator
Validate a JSON value against a JSON Schema (bounded draft-07-ish subset:…
JWT Decoder (no signature verification)
Decode a JWT's header and payload to JSON. Does NOT verify the signature — contents are unauthenticated.
Levenshtein Edit Distance
Exact edit distance and 0..1 similarity between two strings.
Line Ending Converter
Detect and normalize line endings (LF/CRLF/CR) in text to a single target style.
Luhn Checksum (validate / check digit)
Validate a Luhn number (cards, IMEI) or compute its check digit. Formula only — not card validity.
MAC Address Formatter / Decoder
Normalize a MAC address (colon/hyphen/dot/bare) to any style, extract its OUI prefix, and decode the IEEE 802…
Markdown to HTML Converter
Convert a bounded Markdown subset (headings, bold/italic, links, lists, code) to HTML, with all literal text…
Matrix Operations
Determinant, inverse, multiplication, and transpose for numeric matrices.
MIME Type from File Extension
Look up a file extension (or filename) in a curated IANA media-type table and return its MIME type and top-level…
Morse Code Encoder / Decoder
Encode text (A-Z, 0-9) to International Morse Code, or decode Morse back to text.
NATO Phonetic Alphabet Spell-Out
Spell text (A-Z) out using the ICAO/NATO phonetic alphabet (Alpha, Bravo, Charlie, ...), or decode a spelled-out…
Password Entropy Calculator
Entropy bits and strength from password length and character pool.
Password Policy Checker
Evaluate a password against configurable composition and blocklist rules (length, upper/lower/digit/symbol,…
Phonetic Encoder (Soundex / simplified Metaphone)
Encode a word with the classic American Soundex algorithm, or a simplified Metaphone-style phonetic key.
Pomodoro Focus Planner
Lay out a Pomodoro focus/break schedule from a session count or work-minute budget: focus time, break time, sessions…
Port Range Parser / IANA Classifier
Parse a comma-separated port/port-range expression into normalized ranges and classify them against IANA's…
Query-String Parse / Build
Parse a URL query string into params, or build a query string from params (x-www-form-urlencoded, RFC 3986).
Rate Limit Advisor
Remaining capacity, wait time, and burst headroom for a sliding-window rate limit.
Regex Tester (timeout-guarded)
Test a regex pattern against text (findall/search/fullmatch/split/sub) using a timeout-guarded engine so a…
Retry Backoff Schedule
Exponential backoff delays per attempt with optional jitter and per-attempt cap.
Bank Routing Number Validator
Validate a US ABA bank routing number's checksum, or compute the check digit for an 8-digit partial. Complements the…
Recurring Date (RRULE-lite) Expander
Expand a bounded recurrence rule (FREQ/INTERVAL/COUNT/UNTIL/BYDAY) into concrete occurrence datetimes.
Semantic Version Compare / Bump
Compare two semver 2.0.0 versions by precedence, or bump a version's major/minor/patch.
Semantic Version Range Satisfaction
Check whether a semver 2.0.0 version satisfies a node-semver-style range (comparators, caret ^, tilde ~, and ||…
URL Slug Generator
Transliterate text to ASCII (Unicode NFKD, diacritics stripped) and collapse it into a URL-safe, hyphenated slug.
IPv4 Subnet / CIDR Calculator
Network, broadcast, netmask, usable host range and counts for an IPv4 CIDR block.
Text Case Converter
Convert any identifier or sentence to snake_case, kebab-case, camelCase, PascalCase, CONSTANT_CASE, or Title Case.
Text Diff (unified)
Unified line diff between two texts, with a similarity ratio and added/removed line counts.
Text Statistics Analyzer
Word count, sentence count, character count, average word length, and readability metrics for any text.
Text Truncate with Ellipsis
Shorten text to at most max_length characters, replacing the cut tail with an ellipsis marker (optionally at a word…
Text Word-Wrap / Reflow
Wrap plain text to a fixed column width (stdlib textwrap), returning either an array of lines or a single re-flowed…
Time Zone Converter
Convert an ISO datetime between IANA time zones with correct DST offsets.
LLM Token & API Cost Estimator
Estimate token count from text (or pass exact counts) and compute API cost at per-million prices.
TOML to JSON Converter
Parse a TOML v1.0.0 document into JSON-compatible data (datetimes rendered as ISO 8601 strings).
Uptime / SLA Downtime Calculator
Allowed downtime per day/week/month/year from an availability 'nines' percent.
URL Parser / Normalizer
Split a URL into scheme/host/port/path/query/fragment, or normalize it per RFC 3986 (lowercase host, strip default…
Deterministic UUID (v5 / v3)
Stable name-based UUID from a namespace and name — same inputs, same UUID (no randomness).
VIN Check Digit Validator
Validate a 17-character VIN's ISO 3779/NHTSA check digit (position 9), or compute the check digit a partial VIN would…
Whitespace Normalizer
Collapse runs of spaces/tabs, trim line edges, and cap consecutive blank lines in plain text.
XML <-> JSON Converter
Convert XML to a canonical JSON tag/attrib/text/children object, or that shape back to XML. Rejects DOCTYPE/ENTITY…
YAML <-> JSON Converter
Convert a YAML document to JSON, or a JSON object to YAML, using a safe (non-code-executing) parser.

Math — 25 tools

Calendar Age Calculator
Compute calendar-accurate years/months/days between a birth date and an as-of date, plus total days and days until the…
Bayes' Theorem Calculator
Posterior probability P(H|E) from a prior, true-positive rate and false-positive rate.
Combinatorics Calculator (n!, nPr, nCr)
Factorial, permutations (nPr) and combinations (nCr) for non-negative integers.
Date Difference Calculator
Days, weeks, months and business days between two ISO dates.
Seeded Dice-Notation Roller
Roll tabletop dice notation ('2d6+3') deterministically from a required seed (sha256-derived, reproducible on any…
Duration Breakdown Calculator
Elapsed time between two ISO 8601 timestamps broken into weeks/days/hours/minutes/seconds, plus running totals.
GCD & LCM Calculator
Greatest common divisor and least common multiple of integers.
Geometry Area / Volume Calculator
Area, perimeter, circumference, volume, or surface area for common 2-D and 3-D shapes.
ISO 8601 Duration Parser
Parse an ISO 8601 duration literal (e.g. 'P1Y6M4DT12H30M5S') into years/months/weeks/days/hours/minutes/seconds, plus…
Modular Arithmetic (pow / inverse / gcd)
Modular exponentiation, modular inverse, and greatest-common-divisor computations.
Number to English Ordinal
Format a non-negative integer with its English ordinal-indicator suffix (1 -> '1st', 11 -> '11th', 21 -> '21st').
Number to Words
Spell an integer, or a currency amount (check-writing), in English words.
Percentage Calculator
Percent-of, percent change, is-what-percent, increase/decrease and reverse-percent.
Prime Factorization
Prime factorization, primality, divisor count/sum and Euler totient of an integer.
Quadratic Equation Solver
Roots and discriminant of a*x^2 + b*x + c = 0 (real or complex).
Ratio & Proportion Calculator
Simplify a ratio to lowest terms, or solve a:b = c:x for x.
Roman Numeral Converter
Convert an integer (1..3999) to Roman numerals or back.
Sales Tax Calculator
Add tax to a net amount, or extract tax from a tax-inclusive total.
Significant Figures Rounder
Round a number to a given count of significant figures with scientific notation output.
Descriptive Statistics Calculator
Mean, median, min/max, range, variance and standard deviation of a number list.
Tip & Bill Split Calculator
Tip amount, grand total and per-person share for a bill.
Triangle Solver (SSS / SAS / ASA / AAS)
Solve all sides and angles of a triangle from any valid combination of three known values.
Unit Converter
Convert length, mass, volume, time, data or temperature between units.
Unit Price Comparator
Compare 2+ products' price-per-unit across mass/volume/count, converting units within the same dimension, and flag the…
Weighted Average Calculator
Weighted mean, sum of weights, and effective contribution of each value.

Browser — 18 tools

Browse
Navigate to a URL and return status + any anti-bot challenge + the page as markdown.
Browse Back
Navigate the session back one page (browser history).
Browse Click
Click an element by its @eN ref from the last browse_snapshot.
Browse Close
Close a browser session and free its resources (do this when you finish
Browse Discover
Tier-0 front door for the current session page (or pass url): does the site offer an agent-native interface (llms.txt…
Browse Evaluate
Run JavaScript in the current page and return its result — powerful: extract complex data or drive JS widgets the…
Browse Extract
Deterministic structured extraction from the current page: {name: css_selector} -> {name: text}.
Browse Fill
Fill many fields at once {ref: value}; optional submit_ref to click after.
Browse Links
All links on the current page [{text, href}]
Browse Navigate
Navigate an open session to a URL (SSRF-guarded).
Browse Open
Open a PERSISTENT browser session (cookies/login survive across calls) and get a browser_id to drive with…
Browse Read
Readability MARKDOWN of the current session page (or pass url to navigate first).
Browse Screenshot
Screenshot the current page
Browse Select
Select an <option> value in a dropdown by @eN ref.
Browse Snapshot
Agent-native ACT view of the current page: interactive elements with stable @eN refs (for click/type) + a heading…
Browse Solve Challenge
If the current page is gated by a CAPTCHA: solve via the configured pluggable solver (Tier-1, BYO provider+key,…
Browse Type
Type text into an input by its @eN ref
Browse Wait For
Wait for a CSS selector to appear on the current page (for async/SPA pages after a click or navigate, before you…

Finance — 18 tools

Loan Amortization Schedule
Full month-by-month amortization table with principal, interest, and balance columns.
Annuity Present / Future Value
Compute the present or future value of an ordinary annuity or annuity-due.
Bond Price Calculator
Fair value of a fixed-coupon bond given face value, coupon rate, market yield, and maturity.
CAGR (Compound Annual Growth Rate) Calculator
Compound annual growth rate and total growth between two values over N years.
Compound Interest / Future Value Calculator
Future value, total contributions and interest with optional periodic deposits.
Depreciation Schedule Calculator
Straight-line or double-declining-balance schedule for an asset.
Effective Rate (APR <-> APY)
Convert a nominal rate to effective annual yield, or back, at any compounding frequency.
Financial Ratio Calculator
Liquidity, leverage, and profitability ratios from income statement and balance sheet inputs.
Loan / Amortization Calculator
Monthly payment, total paid and total interest for an amortizing loan.
Margin / Markup / Price Calculator
Solve selling price, profit, margin% and markup% from cost and one known value.
Mortgage Payment Calculator
Monthly principal+interest, PMI, taxes, insurance and full amortization for a home loan.
Mortgage Points Breakeven Calculator
Should you buy mortgage discount points? Monthly savings, points cost in dollars, and the breakeven month.
Profit & Loss (Income Statement) Calculator
Gross profit, EBITDA, operating income, taxes, net income and margins.
ROI & Annualized Return Calculator
Return on investment, gain and (with a holding period) annualized ROI.
Rule of 72 Doubling-Time Calculator
Years to double at a rate (72/70/69.3), or the rate needed to double.
Simple Interest Calculator
Non-compounding interest and total from principal, rate and years.
Progressive Tax Calculator
Total tax, effective and marginal rate from a marginal bracket table.
Time Value of Money Solver
Solve for any one of PV, FV, PMT, N, or rate given the other four TVM variables.

Trades — 15 tools

Asphalt Calculator
Tons of asphalt, loose cubic yards, truckloads and sub-base from driveway/lot dimensions.
Contractor Bid Estimator
Build a client job bid from cost components: labor hours x rate + materials + equipment + subs, then overhead,…
Bill of Materials / Takeoff Aggregator
Aggregate a construction takeoff: per-line extended cost plus subtotal, waste allowance, tax and grand total.
Board Feet Calculator
Board-feet per piece and total, weight and lumber cost from dimensions and quantity.
Change Order Calculator
Priced change order with overhead, profit and revised contract total.
Concrete Calculator
Cubic yards, 60/80-lb bag counts and ready-mix cost for slabs, columns or tubes.
Construction Draw Schedule Calculator
Milestone draw schedule (deposit, draws, retainage) for a fixed-price construction contract.
Floor Joist Span Calculator
Joist size/spacing feasibility and count for a floor span under a given live load.
Wall Framing Calculator
Stud, plate and header counts plus board-feet and cost for a framed wall.
Insulation Calculator
Material quantity and cost to hit a target R-value for a given assembly and climate zone.
Labor Burden Calculator
Fully-burdened hourly cost of an employee including taxes, insurance, PTO and billing margin.
Construction Markup Calculator
Bid price, markup and true margin from direct costs, overhead and target margin.
Paint Calculator
Gallons of paint and number of coats for a room from wall dimensions, openings and coverage.
Paver Calculator
Paver count, base material and cost for a patio/walkway, including cutouts and waste.
Rebar Calculator
Total rebar length, bar count and cost for a grid from slab dimensions and spacing.

Memory — 13 tools

Agent Identity — 11 tools

Personal Finance — 9 tools

Fitness — 7 tools

Media — 6 tools

Startup — 6 tools

Statistics — 6 tools

Vault — 6 tools

Garden — 5 tools

Markets — 5 tools

Messaging — 5 tools

Web Research — 5 tools

Agent Resources — 4 tools

Coaching — 4 tools

Errands — 4 tools

Human Work — 4 tools

Valuation — 4 tools

Invoicing — 3 tools

Leads — 3 tools

Social — 3 tools

Watches — 3 tools

Freelance — 2 tools

Games — 2 tools

Meta — 2 tools

Personal — 1 tool