StackSwap MCP
chính thứcB2B SaaS GTM stack intelligence — 17 công cụ bao gồm tìm kiếm danh mục, phát hiện chồng chéo, so sánh nhà cung cấp n-way, câu hỏi người mua ở giai đoạn quyết định và sách lược đàm phán gia hạn.
Tài liệu
StackSwap MCP
Một máy chủ Model Context Protocol được lưu trữ, cho phép các client AI truy cập vào kho thông tin B2B SaaS GTM stack của StackSwap — danh mục công cụ, hồ sơ nhà cung cấp, phát hiện trùng lặp, đề xuất thay thế bằng AI-native, kiểm toán stack, so sánh n chiều, bối cảnh danh mục, câu hỏi cho người mua, kịch bản đàm phán gia hạn, và cơ sở kiến thức toàn văn dành cho người vận hành.
Endpoint trực tiếp: https://stackswap.ai/api/mcp
Tài liệu: stackswap.ai/mcp
Trạng thái: Miễn phí, không cần khóa API, không trạng thái. 17 công cụ — 16 chỉ đọc + 1 ghi (submit_correction, xếp hàng chờ đánh giá bởi con người).
Repo này chứa tài liệu công khai, lược đồ JSON, và một client ví dụ cho máy chủ MCP được lưu trữ. Bản thân máy chủ là mã nguồn đóng — nó chạy như một phần của stackswap.ai và bao bọc cùng một công cụ quét và danh mục công cụ đang vận hành sản phẩm web.
Cài đặt
Claude Code
claude mcp add --transport http stackswap https://stackswap.ai/api/mcp
Đối với phạm vi người dùng (có sẵn trong mọi phiên, không chỉ một dự án):
claude mcp add --transport http --scope user stackswap https://stackswap.ai/api/mcp
Claude Desktop
Thêm vào ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) hoặc %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"stackswap": {
"url": "https://stackswap.ai/api/mcp",
"transport": "http"
}
}
}
Khởi động lại Claude Desktop. Một chỉ báo công cụ sẽ xuất hiện trong hộp soạn chat.
Cursor / ChatGPT Desktop / Các client MCP khác
Thêm một máy chủ MCP HTTP mới với URL https://stackswap.ai/api/mcp. Không cần xác thực.
Công cụ
Mười bảy công cụ trải dài trên tám lĩnh vực. Lược đồ có trong schemas/tools.json (được trích xuất trực tiếp từ phản hồi tools/list trực tiếp).
Danh mục
| Công cụ | Chức năng |
|---|---|
search_tools | Tìm kiếm mờ ~400 công cụ GTM theo tên. Trả về mỗi kết quả với chi phí hàng tháng và liên kết đăng ký đối tác StackSwap khi có. |
get_tool_details | Hồ sơ StackSwap đầy đủ cho một công cụ: chi phí (danh mục + theo chỗ ngồi với độ tin cậy), điểm sẵn sàng AI, danh mục, trùng lặp phổ biến, trạng thái đăng ký hoán đổi. |
get_vendor_fact_sheet | Hồ sơ nhà cung cấp đầy đủ (GTM Decision Schema v1.0.0): các bậc giá với điểm cần lưu ý, điểm độ sâu tích hợp, khả năng AI + công bố dữ liệu khách hàng cho đào tạo. |
Phân tích stack
| Công cụ | Chức năng |
|---|---|
find_overlaps | Với một stack, trả về các cặp trùng lặp mà StackSwap đã xác minh thủ công (sổ đăng ký trùng lặp 104 cặp) với khoản tiết kiệm hợp nhất. |
suggest_swaps | Đề xuất thay thế AI-native cho từng công cụ (Outreach → Smartlead, ZoomInfo → Apollo) với khoản tiết kiệm hàng năm và lý do. |
scan_stack | Xem trước StackScan: công cụ + quy mô nhóm + ngành vào, chi tiêu hiện tại / chi tiêu tối ưu / có thể thu hồi hàng tháng-hàng năm / khoảng trống headless ra. |
recommend_partner | Với một nhu cầu ("outbound", "CRM", "automation"), trả về (các) đối tác được StackSwap đề xuất kèm định vị. |
recommend_stack | Stack khởi đầu tham khảo cho một ngành dọc với chi phí mỗi công cụ, tổng chi tiêu, điểm sẵn sàng AI và sẵn sàng headless. |
So sánh
| Công cụ | Chức năng |
|---|---|
compare_tools | Đối đầu: chênh lệch chi phí, sẵn sàng AI, sẵn sàng headless (khả năng gọi MCP/API), trạng thái trùng lặp, và lựa chọn đề xuất kèm lý do. |
compare_tools_n_way | 2–6 công cụ cạnh nhau trong một ma trận markdown — chi phí, sẵn sàng AI, sẵn sàng headless, trùng lặp trong tập hợp, lựa chọn StackSwap. |
Nội dung
| Công cụ | Chức năng |
|---|---|
search_content | Tìm kiếm toàn văn trên ~50 bài viết của người vận hành về kiến trúc stack, hoán đổi AI-native, RevOps, và khung quyết định. |
get_kb_article | Lấy toàn bộ nội dung bài viết cơ sở kiến thức dưới dạng markdown, với URL chính tắc, danh mục, và ngày sửa đổi cuối. |
Danh mục
| Công cụ | Chức năng |
|---|---|
get_category_landscape | Bản đồ đầy đủ của một danh mục GTM — dẫn đầu, á quân, ứng viên bỏ qua/thay thế — với chi phí, sẵn sàng AI, trạng thái đăng ký hoán đổi cho mỗi công cụ. |
Phát hiện
| Công cụ | Chức năng |
|---|---|
detect_stack_from_text | Suy luận stack GTM từ văn bản tự do (trang tuyển dụng, tin đăng việc, HTML trang web, RFP, tab mạng DevTools). Kết quả xếp hạng với mức độ tin cậy. |
Hỗ trợ quyết định
| Công cụ | Chức năng |
|---|---|
get_buyer_questions | 10–20 câu hỏi để hỏi nhà cung cấp trước khi ký, với "tại sao quan trọng" và câu trả lời cảnh báo đỏ. Các điểm cần lưu ý cụ thể cho nhà cung cấp khi bạn truyền tên nhà cung cấp. |
get_renewal_strategy | Kịch bản đàm phán gia hạn cho mỗi nhà cung cấp: điểm đòn bẩy, lựa chọn thay thế neo giá, đề xuất chiết khấu đã hiệu chỉnh, kịch bản rút lui, cửa sổ thời gian. |
Ghi
| Công cụ | Chức năng |
|---|---|
submit_correction | Gửi một chỉnh sửa danh mục (giá, tính năng, điểm cần lưu ý, điểm số). Xếp hàng chờ đánh giá quản trị — không bao giờ lan truyền đến bề mặt người dùng khi chưa được đánh giá. |
Ví dụ sử dụng
Sau khi cài đặt, hỏi bất kỳ câu nào sau đây trong client AI của bạn và nó sẽ định tuyến đến công cụ phù hợp:
| Câu hỏi người vận hành | Công cụ được kích hoạt |
|---|---|
| "Tìm cho tôi một công cụ cold-email" | recommend_partner |
| "Smartlead có giá bao nhiêu?" | get_tool_details |
| "Smartlead vs Apollo cho outbound?" | compare_tools |
| "So sánh Smartlead, Instantly, Apollo, và Lemlist" | compare_tools_n_way |
| "Lập bản đồ toàn bộ danh mục sales-engagement" | get_category_landscape |
| "Tôi nên hỏi Apollo điều gì trước khi ký?" | get_buyer_questions |
| "Gia hạn Salesforce của tôi trong 60 ngày nữa — đòn bẩy của tôi là gì?" | get_renewal_strategy |
| "Công ty này đang chạy stack gì?" (dán một trang tuyển dụng) | detect_stack_from_text |
| "Trùng lặp gì nếu tôi đang dùng HubSpot + Salesforce + Outreach?" | find_overlaps |
| "Kiểm toán stack của tôi: HubSpot, Salesforce, Outreach, ZoomInfo, Gong" | scan_stack |
| "Tìm bài viết của StackSwap về đạo đức dữ liệu trong outbound" | search_content |
Mô tả công cụ có thể đọc được bởi mô hình, vì vậy bạn không cần biết tên công cụ — mô hình chọn dựa trên câu hỏi.
Client ví dụ
Một ví dụ TypeScript tối giản kết nối, liệt kê công cụ, và chạy find_overlaps có trong examples/client.ts.
npx tsx examples/client.ts
Giao thức là JSON-RPC 2.0 thuần túy qua HTTP — bất kỳ ngôn ngữ nào có trình phân tích JSON và HTTP client đều có thể gọi nó.
Chi tiết endpoint
| URL JSON-RPC | POST https://stackswap.ai/api/mcp |
| Mô tả máy chủ | GET https://stackswap.ai/api/mcp (trả về tên, phiên bản, danh sách công cụ) |
| Phiên bản giao thức | 2025-06-18, 2025-03-26, 2024-11-05 |
| Vận chuyển | HTTP có thể stream, không trạng thái |
| Xác thực | Không |
| Giới hạn tốc độ | Không (sử dụng hợp lý) |
| CORS | * |
Tại sao được lưu trữ, không phải stdio
Máy chủ MCP của StackSwap chạy bên trong ứng dụng Next.js hiện có của stackswap.ai như một trình xử lý route duy nhất. Tự lưu trữ có nghĩa là:
- Không ma sát cài đặt — một dòng
claude mcp add, không phụ thuộc npm/pip - Luôn cập nhật — danh mục công cụ cơ bản, sổ đăng ký trùng lặp, hồ sơ nhà cung cấp, và dữ liệu hoán đổi cập nhật khi sản phẩm StackSwap phát triển
- Không tính toán cục bộ — công cụ quét chạy phía máy chủ; client chỉ gửi JSON-RPC
Đánh đổi: nó yêu cầu kết nối internet, và chúng tôi (StackSwap) thấy khối lượng yêu cầu và mẫu gọi công cụ. Chúng tôi không lưu trữ dữ liệu hội thoại hoặc định danh người dùng — endpoint là không trạng thái.
Yêu cầu, vấn đề, phản hồi
Mở một issue nếu bạn muốn thêm công cụ, thay đổi hành vi, hoặc bạn gặp lỗi. Bề mặt MCP được định hình bởi những gì người vận hành thực sự hỏi.
Liên hệ: [email protected]
Giấy phép
MIT — xem LICENSE.
Giấy phép này bao gồm tài liệu công khai, lược đồ JSON, và client ví dụ trong kho lưu trữ này. Nó không bao gồm việc triển khai máy chủ mã nguồn đóng chạy tại stackswap.ai/api/mcp.