StackSwap MCP
offiziellB2B SaaS GTM-Stack-Intelligenz — 17 Tools für Katalogsuche, Überlappungserkennung, n-Wege-Anbietervergleich, kaufentscheidungsrelevante Fragen und Playbooks für Verhandlungen zur Vertragsverlängerung.
Was kann man mit Stack Swap MCP machen?
- Search the GTM tool catalog — Find tools by name with
search_toolsand get pricing, AI-readiness scores, and partner links. - Get full vendor profiles — Retrieve detailed fact sheets, pricing tiers with gotchas, and integration depth via
get_tool_detailsandget_vendor_fact_sheet. - Audit your stack for overlaps and savings — Identify redundant tool pairs and consolidation savings with
find_overlaps, or run a fullscan_stackaudit. - Compare tools side-by-side — Use
compare_toolsfor head-to-head analysis orcompare_tools_n_wayfor up to six tools in a cost and capability matrix. - Get AI-native swap recommendations — Ask
suggest_swapsfor replacement alternatives with annual savings and reasoning. - Prepare for vendor negotiations — Generate renewal playbooks with
get_renewal_strategyand buyer questions withget_buyer_questions.
Dokumentation
StackSwap MCP
Ein gehosteter Model Context Protocol-Server, der KI-Clients Zugriff auf die B2B-SaaS-GTM-Stack-Intelligenz von StackSwap gewährt – Werkzeugkatalog, Anbieter-Factsheets, Überlappungserkennung, KI-native Austauschvorschläge, Stack-Audits, n-Wege-Vergleiche, Kategorielandschaften, Käuferfragen, Playbooks für Verlängerungsverhandlungen und eine Volltext-Wissensdatenbank für Operatoren.
Live-Endpunkt: https://stackswap.ai/api/mcp
Dokumentation: stackswap.ai/mcp
Status: Kostenlos, kein API-Schlüssel, zustandslos. 17 Werkzeuge – 16 schreibgeschützt + 1 schreibend (submit_correction, zur menschlichen Prüfung eingereiht).
Dieses Repository enthält öffentliche Dokumentation, JSON-Schemata und einen Beispielclient für den gehosteten MCP-Server. Der Server selbst ist proprietär – er läuft als Teil von stackswap.ai und umschließt dieselbe Scan-Engine und denselben Werkzeugkatalog, die das Webprodukt antreiben.
Installation
Claude Code
claude mcp add --transport http stackswap https://stackswap.ai/api/mcp
Für Benutzerbereich (verfügbar in jeder Sitzung, nicht nur in einem Projekt):
claude mcp add --transport http --scope user stackswap https://stackswap.ai/api/mcp
Claude Desktop
Zu ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) oder %APPDATA%\Claude\claude_desktop_config.json (Windows) hinzufügen:
{
"mcpServers": {
"stackswap": {
"url": "https://stackswap.ai/api/mcp",
"transport": "http"
}
}
}
Claude Desktop neu starten. Eine Werkzeug-Anzeige erscheint im Chat-Eingabefeld.
Cursor / ChatGPT Desktop / Andere MCP-Clients
Einen neuen HTTP-MCP-Server mit der URL https://stackswap.ai/api/mcp hinzufügen. Keine Authentifizierung.
Werkzeuge
Siebzehn Werkzeuge in acht Domänen. Schemata befinden sich in schemas/tools.json (direkt aus der Live-Antwort von tools/list extrahiert).
Katalog
| Werkzeug | Was es tut |
|---|---|
search_tools | Fuzzy-Suche nach ~400 GTM-Werkzeugen anhand des Namens. Gibt jeden Treffer mit monatlichen Kosten und gegebenenfalls einem StackSwap-Partner-Anmeldelink zurück. |
get_tool_details | Vollständiges StackSwap-Profil für ein einzelnes Werkzeug: Kosten (Katalog + pro Sitzplatz mit Konfidenz), KI-Bereitschaftsbewertung, Kategorie, häufige Überlappungen, Status im Austauschregister. |
get_vendor_fact_sheet | Vollständiges Anbieter-Factsheet (GTM Decision Schema v1.0.0): Preisstufen mit Fallstricken, Integrationstiefen-Bewertungen, KI-Fähigkeiten + Offenlegung von Kundendaten für Training. |
Stack-Analyse
| Werkzeug | Was es tut |
|---|---|
find_overlaps | Gibt für einen gegebenen Stack die redundanten Paare zurück, die StackSwap manuell verifiziert hat (104-Paar-Überlappungsregister), mit Konsolidierungseinsparungen. |
suggest_swaps | Pro-Werkzeug-Empfehlungen für KI-native Ersatzlösungen (Outreach → Smartlead, ZoomInfo → Apollo) mit jährlichen Einsparungen und Begründung. |
scan_stack | Vorschau auf StackScan: Werkzeuge + Teamgröße + Branche als Eingabe, aktuelle Ausgaben / optimierte Ausgaben / monatlich-jährlich rückgewinnbar / kopflose Lücken als Ausgabe. |
recommend_partner | Gibt für einen Bedarf („Outbound“, „CRM“, „Automatisierung“) die empfohlenen Partner von StackSwap mit Positionierung zurück. |
recommend_stack | Referenz-Start-Stack für eine Branchenvertikale mit Kosten pro Werkzeug, Gesamtausgaben, KI-Bereitschafts- und Headless-Bereitschaftsbewertungen. |
Vergleichen
| Werkzeug | Was es tut |
|---|---|
compare_tools | Kopf-an-Kopf: Kostendelta, KI-Bereitschaft, Headless-Bereitschaft (MCP/API-Aufrufbarkeit), Überlappungsstatus und eine empfohlene Wahl mit Begründung. |
compare_tools_n_way | 2–6 Werkzeuge nebeneinander in einer Markdown-Matrix – Kosten, KI-Bereitschaft, Headless-Bereitschaft, Überlappungen innerhalb des Sets, StackSwap-Auswahl. |
Inhalt
| Werkzeug | Was es tut |
|---|---|
search_content | Volltextsuche in ~50 First-Party-Operator-Artikeln zu Stack-Architektur, KI-nativen Austauschmöglichkeiten, RevOps und Entscheidungsrahmen. |
get_kb_article | Ruft den vollständigen Text eines Wissensdatenbank-Artikels als Markdown ab, mit kanonischer URL, Kategorie und letztem Änderungsdatum. |
Kategorien
| Werkzeug | Was es tut |
|---|---|
get_category_landscape | Vollständige Karte einer GTM-Kategorie – Marktführer, Verfolger, Kandidaten zum Überspringen/Ersetzen – mit Kosten, KI-Bereitschaft, Status im Austauschregister pro Werkzeug. |
Erkennung
| Werkzeug | Was es tut |
|---|---|
detect_stack_from_text | Leitet einen GTM-Stack aus Freitext ab (Karriereseite, Stellenausschreibung, Website-HTML, RFP, DevTools-Netzwerk-Tab). Rangfolge der Treffer mit Konfidenzniveaus. |
Entscheidungsunterstützung
| Werkzeug | Was es tut |
|---|---|
get_buyer_questions | 10–20 Fragen, die man einem Anbieter vor der Unterzeichnung stellen sollte, mit „Warum es wichtig ist“ und Warnsignal-Antworten. Anbieterspezifische Fallstricke, wenn Sie einen Anbieter angeben. |
get_renewal_strategy | Verlängerungsverhandlungs-Playbook pro Anbieter: Hebelpunkte, Preisanker-Alternativen, kalibrierte Rabattforderung, Walkaway-Skript, Zeitfenster. |
Schreiben
| Werkzeug | Was es tut |
|---|---|
submit_correction | Eine Katalogkorrektur einreichen (Preise, Funktionen, Fallstricke, Bewertungen). Zur Administratorprüfung eingereiht – gelangt niemals ungeprüft auf benutzerseitige Oberflächen. |
Beispielnutzung
Nach der Installation können Sie eine der folgenden Fragen in Ihrem KI-Client stellen, und sie wird an das richtige Werkzeug weitergeleitet:
| Operator-Frage | Ausgelöstes Werkzeug |
|---|---|
| „Finde mir ein Cold-Email-Tool“ | recommend_partner |
| „Was kostet Smartlead?“ | get_tool_details |
| „Smartlead vs. Apollo für Outbound?“ | compare_tools |
| „Vergleiche Smartlead, Instantly, Apollo und Lemlist“ | compare_tools_n_way |
| „Kartiere die gesamte Sales-Engagement-Kategorie“ | get_category_landscape |
| „Was sollte ich Apollo vor der Unterzeichnung fragen?“ | get_buyer_questions |
| „Meine Salesforce-Verlängerung ist in 60 Tagen – was ist mein Hebel?“ | get_renewal_strategy |
| „Welchen Stack betreibt dieses Unternehmen?“ (Karriereseite einfügen) | detect_stack_from_text |
| „Welche Überlappungen gibt es, wenn ich HubSpot + Salesforce + Outreach nutze?“ | find_overlaps |
| „Auditiere meinen Stack: HubSpot, Salesforce, Outreach, ZoomInfo, Gong“ | scan_stack |
| „Finde StackSwaps Artikel zu Datenethik im Outbound“ | search_content |
Werkzeugbeschreibungen sind modelllesbar, sodass Sie die Werkzeugnamen nicht kennen müssen – das Modell wählt anhand der Frage aus.
Beispielclient
Ein minimales TypeScript-Beispiel, das eine Verbindung herstellt, Werkzeuge auflistet und find_overlaps ausführt, befindet sich in examples/client.ts.
npx tsx examples/client.ts
Das Protokoll ist reines JSON-RPC 2.0 über HTTP – jede Sprache mit einem JSON-Parser und einem HTTP-Client kann es aufrufen.
Endpunkt-Details
| JSON-RPC-URL | POST https://stackswap.ai/api/mcp |
| Server-Deskriptor | GET https://stackswap.ai/api/mcp (gibt Name, Version, Werkzeugliste zurück) |
| Protokollversionen | 2025-06-18, 2025-03-26, 2024-11-05 |
| Transport | Streamable HTTP, zustandslos |
| Authentifizierung | Keine |
| Ratenbegrenzung | Keine (angemessene Nutzung) |
| CORS | * |
Warum gehostet, nicht stdio
Der MCP-Server von StackSwap läuft innerhalb der bestehenden stackswap.ai-Next.js-Anwendung als einzelner Routen-Handler. Das selbst zu hosten bedeutet:
- Keine Installationsreibung – eine
claude mcp add-Zeile, keine npm/pip-Abhängigkeit - Immer aktuell – der zugrunde liegende Werkzeugkatalog, das Überlappungsregister, die Anbieter-Factsheets und die Austauschdaten aktualisieren sich mit der Weiterentwicklung des StackSwap-Produkts
- Keine lokale Rechenlast – die Scan-Engine läuft serverseitig; Clients senden nur JSON-RPC
Der Kompromiss: Es erfordert eine Internetverbindung, und wir (StackSwap) sehen Anfragevolumen und Werkzeugaufrufmuster. Wir speichern keine Konversationsdaten oder Benutzerkennungen – der Endpunkt ist zustandslos.
Anfragen, Probleme, Feedback
Eröffnen Sie ein Issue, wenn Sie ein Werkzeug hinzugefügt haben möchten, ein Verhalten geändert werden soll oder Sie auf einen Fehler gestoßen sind. Die MCP-Oberfläche wird durch das geprägt, was Operatoren tatsächlich fragen.
Kontakt: [email protected]
Lizenz
MIT – siehe LICENSE.
Diese Lizenz umfasst die öffentliche Dokumentation, JSON-Schemata und Beispielclients in diesem Repository. Sie umfasst nicht die proprietäre Serverimplementierung, die unter stackswap.ai/api/mcp läuft.