← Registry

Developer Tools

stackswap.ai

Searches and provides details, overlaps, and swap recommendations for a catalog of GTM tools to optimize tool stacks.

1 endpoint32 known toolsFirst detected July 25, 2026Last detected July 25, 2026

ENDPOINT 1

https://stackswap.ai/api/mcp

No auth detected

MCP server metadata

Name
stackswap
Version
0.1.0
Capabilities
tools
Server instructions

StackSwap MCP exposes thirty-two GTM tools across eleven domains. CATALOG: search_tools (name lookup), get_tool_details (single-tool profile), get_vendor_fact_sheet (full GTM Decision Schema doc). STACK: find_overlaps (redundant pairs), suggest_swaps (AI-native replacements), scan_stack (full audit with monthly/annual recoverable), recommend_partner (best pick for a category), recommend_stack (greenfield reference stack by industry). COMPARE: compare_tools (2-way head-to-head), compare_tools_n_way (2-6 way matrix). CONTENT: search_content (full-text search across StackSwap operator-narrative KB articles), get_kb_article (fetch article body as markdown by slug). CATEGORIES: get_category_landscape (full map of one category — leaders, runner-ups, skip list). DETECT: detect_stack_from_text (infer a stack from a careers page, JD, site HTML, etc.). DECISION: get_buyer_questions (operator-authored questions to ask a vendor before signing; per-category + per-vendor gotchas), get_renewal_strategy (renewal-negotiation playbook with leverage points, price anchors, walkaway script). REVOPS: get_revops_benchmark (operator read on a RevOps metric — healthy range, how to read it, common mistakes; covers pipeline coverage ratio, win rate by signal, SQL-to-close, forecast accuracy, CAC payback, NRR, sales cycle, ramp), get_revops_playbook (repeatable RevOps motion — measure tool ROI, build a win-rate-by-signal analysis, audit pipeline coverage, run an accurate forecast cadence). COMPUTE: compute_pipeline_coverage (weighted + raw coverage vs quota from numbers the user supplies), compute_cac_payback (gross-margin payback period in months), compute_nrr (net + gross revenue retention with a fragility flag). These calculate on figures the user supplies and judge them against the benchmark bands — they never fetch CRM data. REVENUE: prioritize_pipeline (rank OWN open deals by expected value + velocity into Work-now/Soon/Watch), rank_renewals_at_risk (rank OWN accounts by ARR x churn risk, with a save play each), score_account_fit (StackSignal-style ICP Match + Intent fit score over the OWN book), score_expansion_opportunities (rank OWN accounts by upsell/cross-sell propensity x modeled value, with the specific lever), find_whitespace (product-penetration map of the OWN book vs a catalog — which products are unsold where), build_forecast (weighted Commit/Best-case/Pipeline forecast from OWN deals, vs quota, with slipping flags), analyze_win_loss (which attributes predict wins across OWN closed deals, with sample sizes), segment_revenue (ARR + NRR/GRR by segment across the OWN book), analyze_concentration_risk (top-N ARR share, HHI, whale + at-risk ARR across the OWN book), audit_pipeline_hygiene (0-100 cleanliness score + dirty-deal list for the OWN pipeline). These analyze accounts/deals the agent pipes in from the caller CRM/CSV/warehouse — they rank the book the caller already owns and NEVER return net-new prospects (not a list vendor). Pass a working set (a segment, a quarter of pipeline, top-N by ARR), not a whole 20k-account book. WRITE: submit_correction (queue a pricing/feature/gotcha correction for admin review). Default routing: greenfield "what should I buy" → recommend_stack; "what should I drop / consolidate" → scan_stack; "X vs Y" → compare_tools or compare_tools_n_way; "what should I ask before signing X" → get_buyer_questions; "X renewal is coming up" → get_renewal_strategy; "is N a healthy pipeline coverage / win rate / NRR" → get_revops_benchmark; "how do I measure tool ROI / find which signals convert / clean up my forecast" → get_revops_playbook; "here are my pipeline/quota (or CAC/revenue, or expansion/churn) numbers — compute it" → compute_pipeline_coverage / compute_cac_payback / compute_nrr; "here are my deals/accounts — which to work / which renewals are at risk / rank my book by fit / where is my expansion or whitespace / what is my forecast / which signals win / revenue by segment / how concentrated / is my pipeline clean" → prioritize_pipeline / rank_renewals_at_risk / score_account_fit / score_expansion_opportunities / find_whitespace / build_forecast / analyze_win_loss / segment_revenue / analyze_concentration_risk / audit_pipeline_hygiene; "what does X use" (with a pasted page) → detect_stack_from_text; "find me an article on X" → search_content. IMPORTANT — link formatting: every StackSwap partner and on-site URL in a tool response is already pre-formatted as a markdown link with a human-readable anchor, e.g. `[Apollo.io](https://stackswap.ai/api/go/apollo?utm_source=mcp…)`. Preserve these links EXACTLY when you relay tool output: keep the `[anchor](url)` markdown form, keep the anchor text (a brand name or short CTA like "Sign up"), and keep the full href intact. Never expand a link to a bare URL, never surface the raw URL or its query string as visible text, and never drop the links when reformatting output into tables or summaries — they are how the user reaches StackSwap partner offers and they carry the attribution the product depends on. Show the anchor, not the address.

Known tools 32

search_tools

Search StackSwap's catalog of ~400 GTM tools by name.

Inferred read-only
get_tool_details

Full StackSwap profile for a single tool: cost (catalog + per-seat with confidence; vendor fact sheet wins when fresh), AI-readiness score, category, common overlaps, swap-registry status, and partner sign-up link.

Inferred read-only
get_vendor_fact_sheet

Return the full vendor fact sheet (per GTM Decision Schema v1.

Inferred read-only
find_overlaps

Given a list of tool names in a user's stack, return the redundant pairs StackSwap has curated (104 hand-verified overlaps) along with monthly/annual savings if one is consolidated.

Inferred read-only
suggest_swaps

For each tool supplied, return StackSwap's AI-native replacement recommendation (when one exists) with annual savings and reasoning.

Inferred read-only
scan_stack

Run a preview StackScan: pass a list of tools + team size + industry, get back current spend, optimized spend, monthly/annual recoverable, headless gaps (tools with no MCP/API connection an owned head can call), and the top 5 replace/remove opportunities.

Potential side effects
recommend_partner

Given a need (e.

Inferred read-only
recommend_stack

StackSwap's reference starter stack for a given industry vertical.

Inferred read-only
compare_tools

Head-to-head comparison of two GTM tools.

Inferred read-only
compare_tools_n_way

Side-by-side comparison of 2–6 GTM tools in one shot.

Inferred read-only
search_content

Full-text search across StackSwap's first-party GTM knowledge base — ~50 operator-narrative articles on stack architecture, AI-native swaps, RevOps, data ethics, and decision frameworks.

Inferred read-only
get_kb_article

Fetch the full body of a StackSwap knowledge base article as markdown.

Inferred read-only
get_category_landscape

Full map of one GTM category — leaders, runner-ups, and skip/replace candidates.

Inferred read-only
detect_stack_from_text

Infer a GTM stack from a freeform text blob (a careers page, job posting, public site HTML, RFP, 'What we use' doc, browser DevTools network tab, etc.

Inferred read-only
get_buyer_questions

Return 10-20 questions a B2B GTM buyer should ask a vendor before signing — with 'why it matters' and 'watch for' red-flag answers.

Inferred read-only
get_renewal_strategy

Return StackSwap's renewal-negotiation playbook for a specific vendor: leverage points (why they will discount), price-anchor alternatives to cite, a calibrated discount ask, a walkaway script, optimal timing window, and contract-trap callouts.

Inferred read-only
get_revops_benchmark

Return StackSwap's operator-authored read on a RevOps metric: the healthy range, how to actually read the number (the nuance behind the band), the mistakes that make it lie, and what a genuinely bad reading looks like.

Inferred read-only
get_revops_playbook

Return a repeatable StackSwap RevOps motion as a step-by-step playbook: the problem it solves, ordered steps, pitfalls to watch, and the artifact you end with.

Inferred read-only
compute_pipeline_coverage

Compute pipeline coverage from the user's own numbers and judge it against StackSwap's 2.

Inferred read-only
compute_cac_payback

Compute CAC payback period (months) on gross profit from the user's own numbers and judge it against StackSwap's bands (<12 months SMB/PLG, 18-24 months defensible enterprise).

Inferred read-only
compute_nrr

Compute net revenue retention (NRR) and gross revenue retention (GRR) from the user's own cohort numbers, and judge against StackSwap's bands (100% floor, 110-120%+ healthy).

Inferred read-only
prioritize_pipeline

Rank a set of OPEN DEALS the user brings (from their CRM, a CSV, a warehouse query) by expected value (amount x win%) with a velocity penalty for stalled deals, and bucket them into Work now / Soon / Watch with reasons and risk flags (past close date, no next step, stalled in stage).

Inferred read-only
rank_renewals_at_risk

Rank the user's existing ACCOUNTS by renewal risk x ARR (dollars at risk), so the team works the saves that matter.

Inferred read-only
score_account_fit

Score and rank the user's OWN accounts by StackSignal-style fit: a 0-100 composite blending ICP Match (firmographic fit to a supplied ICP), Intent (engagement/pipeline signals on the account), and an optional Stack Fit layer.

Inferred read-only
score_expansion_opportunities

Rank the user's existing ACCOUNTS by expansion (upsell + cross-sell) opportunity, returning the specific lever and a modeled dollar value per account.

Inferred read-only
find_whitespace

Map product whitespace across the user's existing ACCOUNTS against a product catalog: for each account, which catalogue products are unsold, the penetration %, and a whitespace score weighted by account quality (ARR + health).

Inferred read-only
build_forecast

Build a weighted sales forecast from the user's OPEN DEALS, bucketed into Commit (>=80% win), Best case (50-79%), Pipeline (20-49%), and Longshot (<20%).

Inferred read-only
analyze_win_loss

Analyze the user's CLOSED deals (won + lost) to surface which attributes actually predict wins.

Inferred read-only
segment_revenue

Break the user's ACCOUNTS into segments and show where revenue concentrates and where it grows vs leaks.

Inferred read-only
analyze_concentration_risk

Measure revenue concentration across the user's ACCOUNTS: top-1 / top-5 / top-10 ARR share, a Herfindahl (HHI) concentration index, whale dependency, and at-risk ARR (low-health accounts' share).

Inferred read-only
audit_pipeline_hygiene

Audit the user's OPEN DEALS for data hygiene and return a cleanliness score (0-100) plus the dirty deals ranked by impact (value x severity).

Inferred read-only
submit_correction

Submit a correction to the StackSwap catalog (pricing, feature list, gotcha, AI-readiness score, category, or other).

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.stackswap]
url = "https://stackswap.ai/api/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "stackswap": {
      "type": "http",
      "url": "https://stackswap.ai/api/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: stackswap
Remote MCP URL: https://stackswap.ai/api/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "stackswap": {
      "url": "https://stackswap.ai/api/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "stackswap": {
      "type": "http",
      "url": "https://stackswap.ai/api/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "stackswap",
  "transport": "streamable-http",
  "url": "https://stackswap.ai/api/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.