StackSwap MCP
공식B2B SaaS GTM 스택 인텔리전스 — 카탈로그 검색, 중복 탐지, 다중 벤더 비교, 의사 결정 단계별 구매자 질문, 갱신 협상 플레이북을 포함한 17가지 도구.
Stack Swap MCP(으)로 무엇을 할 수 있나요?
- 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.
문서
StackSwap MCP
AI 클라이언트가 StackSwap의 B2B SaaS GTM 스택 인텔리전스(도구 카탈로그, 벤더 팩트 시트, 중복 탐지, AI 네이티브 전환 제안, 스택 감사, N-way 비교, 카테고리 환경, 구매자 질문, 갱신 협상 플레이북, 전체 텍스트 운영자 지식 베이스)에 접근할 수 있게 해주는 호스팅형 모델 컨텍스트 프로토콜 서버입니다.
라이브 엔드포인트: https://stackswap.ai/api/mcp
문서: stackswap.ai/mcp
상태: 무료, API 키 불필요, 상태 비저장. 17개 도구 — 읽기 전용 16개 + 쓰기 1개(submit_correction, 사람 검토 대기열).
이 저장소에는 호스팅형 MCP 서버에 대한 공개 문서, JSON 스키마, 예제 클라이언트가 포함되어 있습니다. 서버 자체는 클로즈드 소스이며, stackswap.ai의 일부로 실행되며 웹 제품을 구동하는 동일한 스캔 엔진과 도구 카탈로그를 래핑합니다.
설치
Claude Code
claude mcp add --transport http stackswap https://stackswap.ai/api/mcp
사용자 범위(단일 프로젝트가 아닌 모든 세션에서 사용 가능):
claude mcp add --transport http --scope user stackswap https://stackswap.ai/api/mcp
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) 또는 %APPDATA%\Claude\claude_desktop_config.json(Windows)에 추가:
{
"mcpServers": {
"stackswap": {
"url": "https://stackswap.ai/api/mcp",
"transport": "http"
}
}
}
Claude Desktop을 다시 시작합니다. 채팅 작성 상자에 도구 표시기가 나타납니다.
Cursor / ChatGPT Desktop / 기타 MCP 클라이언트
URL이 https://stackswap.ai/api/mcp인 새 HTTP MCP 서버를 추가합니다. 인증 없음.
도구
8개 도메인에 걸친 17개 도구. 스키마는 schemas/tools.json에 있습니다(라이브 tools/list 응답에서 직접 추출).
카탈로그
| 도구 | 기능 |
|---|---|
search_tools | 이름으로 약 400개의 GTM 도구를 퍼지 검색합니다. 각 일치 항목에 월 비용과 해당되는 경우 StackSwap 파트너 가입 링크를 반환합니다. |
get_tool_details | 단일 도구에 대한 전체 StackSwap 프로필: 비용(카탈로그 + 좌석당 신뢰도 포함), AI 준비 점수, 카테고리, 일반적인 중복, 전환 레지스트리 상태. |
get_vendor_fact_sheet | 전체 벤더 팩트 시트(GTM 의사 결정 스키마 v1.0.0): 함정이 있는 가격 책정 계층, 통합 깊이 점수, AI 기능 + 학습용 고객 데이터 공개. |
스택 분석
| 도구 | 기능 |
|---|---|
find_overlaps | 스택이 주어지면 StackSwap이 수동으로 검증한 중복 쌍(104쌍 중복 레지스트리)을 통합 절감액과 함께 반환합니다. |
suggest_swaps | 도구별 AI 네이티브 대체 권장 사항(Outreach → Smartlead, ZoomInfo → Apollo)과 연간 절감액 및 근거. |
scan_stack | StackScan 미리보기: 도구 + 팀 규모 + 업종 입력, 현재 지출 / 최적화된 지출 / 월간-연간 회수 가능 금액 / 헤드리스 격차 출력. |
recommend_partner | 필요 사항("아웃바운드", "CRM", "자동화")이 주어지면 StackSwap의 권장 파트너를 포지셔닝과 함께 반환합니다. |
recommend_stack | 업종별 참조 스타터 스택과 도구별 비용, 총 지출, AI 준비도 및 헤드리스 준비도 점수. |
비교
| 도구 | 기능 |
|---|---|
compare_tools | 일대일 비교: 비용 차이, AI 준비도, 헤드리스 준비도(MCP/API 호출 가능성), 중복 상태, 근거가 있는 권장 선택. |
compare_tools_n_way | 하나의 마크다운 매트릭스에서 2~6개 도구를 나란히 비교 — 비용, AI 준비도, 헤드리스 준비도, 세트 내 중복, StackSwap 선택. |
콘텐츠
| 도구 | 기능 |
|---|---|
search_content | 스택 아키텍처, AI 네이티브 전환, RevOps, 의사 결정 프레임워크에 관한 약 50개의 자사 운영자 기사를 전체 텍스트 검색합니다. |
get_kb_article | 지식 베이스 기사의 전체 본문을 마크다운으로 가져오고, 표준 URL, 카테고리, 마지막 수정 날짜를 함께 제공합니다. |
카테고리
| 도구 | 기능 |
|---|---|
get_category_landscape | 하나의 GTM 카테고리에 대한 전체 맵 — 리더, 차점자, 건너뛰기/교체 후보 — 도구별 비용, AI 준비도, 전환 레지스트리 상태 포함. |
탐지
| 도구 | 기능 |
|---|---|
detect_stack_from_text | 자유 형식 텍스트(채용 페이지, 구인 공고, 사이트 HTML, RFP, DevTools 네트워크 탭)에서 GTM 스택을 추론합니다. 신뢰 수준이 있는 순위 일치 항목. |
의사 결정 지원
| 도구 | 기능 |
|---|---|
get_buyer_questions | 계약 전 벤더에게 물어볼 10~20개의 질문과 "중요한 이유" 및 위험 신호 답변. 벤더를 전달하면 벤더별 함정 정보 제공. |
get_renewal_strategy | 벤더별 갱신 협상 플레이북: 레버리지 포인트, 가격 기준 대안, 조정된 할인 요청, 철회 스크립트, 타이밍 윈도우. |
쓰기
| 도구 | 기능 |
|---|---|
submit_correction | 카탈로그 수정 사항(가격, 기능, 함정, 점수)을 제출합니다. 관리자 검토 대기열에 추가 — 검토되지 않은 상태로 사용자 대상 표면에 절대 전파되지 않습니다. |
사용 예시
설치 후 AI 클라이언트에서 다음 중 하나를 질문하면 올바른 도구로 라우팅됩니다:
| 운영자 질문 | 실행되는 도구 |
|---|---|
| "콜드 이메일 도구 찾아줘" | recommend_partner |
| "Smartlead 비용이 얼마야?" | get_tool_details |
| "아웃바운드용으로 Smartlead vs Apollo?" | compare_tools |
| "Smartlead, Instantly, Apollo, Lemlist 비교해줘" | compare_tools_n_way |
| "전체 영업 참여 카테고리 매핑해줘" | get_category_landscape |
| "Apollo 계약 전에 뭘 물어봐야 할까?" | get_buyer_questions |
| "Salesforce 갱신이 60일 남았는데 내 레버리지가 뭐야?" | get_renewal_strategy |
| "이 회사는 어떤 스택을 사용하나요?" (채용 페이지 붙여넣기) | detect_stack_from_text |
| "HubSpot + Salesforce + Outreach 사용 중이면 어떤 중복이 있어?" | find_overlaps |
| "내 스택 감사해줘: HubSpot, Salesforce, Outreach, ZoomInfo, Gong" | scan_stack |
| "아웃바운드 데이터 윤리에 관한 StackSwap 기사 찾아줘" | search_content |
도구 설명은 모델이 읽을 수 있으므로 도구 이름을 알 필요가 없습니다 — 모델이 질문에 따라 선택합니다.
예제 클라이언트
연결하고 도구를 나열하며 find_overlaps을 실행하는 최소 TypeScript 예제가 examples/client.ts에 있습니다.
npx tsx examples/client.ts
프로토콜은 HTTP를 통한 일반 JSON-RPC 2.0입니다 — JSON 파서와 HTTP 클라이언트가 있는 모든 언어에서 호출할 수 있습니다.
엔드포인트 세부 정보
| JSON-RPC URL | POST https://stackswap.ai/api/mcp |
| 서버 설명자 | GET https://stackswap.ai/api/mcp (이름, 버전, 도구 목록 반환) |
| 프로토콜 버전 | 2025-06-18, 2025-03-26, 2024-11-05 |
| 전송 | 스트리밍 가능 HTTP, 상태 비저장 |
| 인증 | 없음 |
| 속도 제한 | 없음 (합리적인 사용) |
| CORS | * |
호스팅형인 이유, stdio가 아닌 이유
StackSwap의 MCP 서버는 기존 stackswap.ai Next.js 애플리케이션 내에서 단일 라우트 핸들러로 실행됩니다. 자체 호스팅하는 이유:
- 설치 마찰 없음 — 하나의
claude mcp add라인, npm/pip 종속성 없음 - 항상 최신 상태 — 기본 도구 카탈로그, 중복 레지스트리, 벤더 팩트 시트, 전환 데이터가 StackSwap 제품 발전에 따라 업데이트됨
- 로컬 컴퓨팅 제로 — 스캔 엔진이 서버 측에서 실행되며, 클라이언트는 JSON-RPC만 전송
단점: 인터넷 연결이 필요하며, 당사(StackSwap)는 요청량과 도구 호출 패턴을 볼 수 있습니다. 대화 데이터나 사용자 식별자는 저장하지 않습니다 — 엔드포인트는 상태 비저장입니다.
요청, 이슈, 피드백
도구 추가, 동작 변경, 버그 발견 시 이슈를 열어주세요. MCP 표면은 운영자가 실제로 질문하는 내용에 따라 형성됩니다.
연락처: [email protected]
라이선스
MIT — LICENSE 참조.
이 라이선스는 이 저장소의 공개 문서, JSON 스키마, 예제 클라이언트에 적용됩니다. stackswap.ai/api/mcp에서 실행되는 클로즈드 소스 서버 구현에는 적용되지 않습니다.