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 StackSwap MCP machen?
- GTM-Toolkatalog durchsuchen — Finden Sie Tools mit
search_toolsund erhalten Sie Preise, KI-Reife-Scores und Partnerlinks. - Vollständige Anbieterprofile abrufen — Rufen Sie detaillierte Datenblätter, Preisstufen mit Fallstricken und Integrationstiefe über
get_tool_detailsundget_vendor_fact_sheetab. - Ihren Stack auf Überschneidungen und Einsparungen prüfen — Identifizieren Sie redundante Tool-Paare und Konsolidierungseinsparungen mit
find_overlapsoder führen Sie eine vollständigescan_stack-Prüfung durch. - Tools nebeneinander vergleichen — Verwenden Sie
compare_toolsfür einen direkten Vergleich odercompare_tools_n_wayfür bis zu sechs Tools in einer Kosten- und Leistungsmatrix. - KI-native Austauschempfehlungen erhalten — Fragen Sie
suggest_swapsnach Ersatzalternativen mit jährlichen Einsparungen und Begründung. - Auf Anbieterverhandlungen vorbereiten — Generieren Sie Verlängerungs-Playbooks mit
get_renewal_strategyund Käuferfragen mitget_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: nick@stackswap.ai
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.