Craft Gtm Mcp

io.github.shashwatgtm由 GitHub 帳號 shashwatgtm 發布v2.2.23更新於 Oct 25, 2026

CRAFT GTM: 8 go to market strategy tools by Helix GTM Consulting

發布方自己的服務:Craft

已驗證Streamable HTTP可網頁執行效率與工作流商業與電商

概覽

AI 產生的概覽

八款上市策略(GTM)工具,可依產品、指標與市場輸入產出 PMF 評分卡、發布計畫、競品對戰卡等 GTM 草稿。

可以做什麼
  • 依 MRR、流失率、NPS、CAC、LTV 等指標對照內建基準,為產品市場契合度評分
  • 產出分階段的發布計畫,含任務、訊息傳達表與成功指標,可指定日期或採彈性排程
  • 產生客戶訪談大綱、留存策略手冊與流失原因探查框架
  • 設計合作夥伴計畫(分級、範例佣金與 KPI),並產生危機應變手冊
  • 為每個競品產生對戰卡,並依 CRAFT 框架分析 GTM 文件
適用情境
適合創辦人、產品行銷與 GTM 團隊,希望依既有事實快速取得策略文件的结构化初稿,而非從空白頁開始。輸出為含佔位符的草稿,仍需人工審閱。
執行需求
可使用免登入的託管 Streamable HTTP 端點,或在本地以 Node.js 透過 stdio 執行 npm 套件。未宣告任何 API 金鑰、環境變數或標頭。npm 套件版本比託管服務舊。
安裝前請注意
輸入內容涉及業務、指標、競品、流失原因與危機預案;使用託管服務時這些內容會傳送給第三方服務及其託管商,儘管說明稱不會儲存。npm 套件在本地執行,不對外傳送資料。輸出為產生的草稿,含佔位符與固定範例費率,並非經驗證的建議。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Craft Gtm Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.shashwatgtm%2Fcraft-gtm-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "craft-gtm": {
      "type": "http",
      "url": "https://craft-gtm.gtmhelix.com/mcp"
    }
  }
}

README

@shashwatgtmalpha/craft-gtm-mcp v2.2.23

CRAFT GTM Framework MCP Server: a complete redesign with metric parsing, context-aware outputs, and a structured draft with placeholders where your inputs give no fact.

Use it hosted (no install)

Add https://craft-gtm.gtmhelix.com/mcp to Claude or ChatGPT as a custom connector. It needs no sign-in and always runs the newest version (2.2.23). The same tools run as a free web app with a form per tool at https://craft-gtm.gtmhelix.com/, and the setup steps are at https://craft-gtm.gtmhelix.com/connect/.

The npm package below is an older version (2.0.1 on npm on 27 September 2026) until the next npm release. Use it only if you need a local stdio server.

What's New in v2.0.0

This is a major redesign addressing all critical issues from v1.x:

Issuev1.xv2.0.0
PMF ScorecardBlank ___ outputsActually parses and scores your metrics
Launch CommanderSame 12-week template for allAdapts to launch type, team size, budget
Retention PlaybookGeneric health scoresParses churn reasons, creates specific interventions
Competitive Intel[Research] placeholdersUses your competitor data, generates battle cards
CRAFT AnalyzerBlank scorecard outputActually analyzes documents, finds gaps

Installation

bash
npm install -g @shashwatgtmalpha/craft-gtm-mcp

Or add to your Claude Desktop config:

json
{  "mcpServers": {    "craft-gtm": {      "command": "npx",      "args": ["-y", "@shashwatgtmalpha/craft-gtm-mcp"]    }  }}

Tools and inputs

Generated on 27 September 2026 from the server's own tool list and checked again on 17 October 2026 against tools/list of craft-gtm-mcp 2.2.23 (the same code as the hosted MCP address), so every tool name, title, description and input below is exactly what the server accepts. Every tool is read-only.

#ToolTitleWhat it does
1pmf_scorecardPMF ScorecardGenerate a Product-Market Fit scorecard. Parses the metrics you provide (MRR, churn, NPS, CAC, LTV, retention, activation and similar) and scores each dimension against built-in benchmark ranges.
2launch_commanderLaunch CommanderGenerate a context-aware launch plan. Have a date? Get a detailed timeline. Still planning? Enter 'TBD' or a quarter such as 'Q2 2027' for a flexible plan.
3customer_interview_kitCustomer Interview KitGenerate interview guides that ADAPT based on interview type, industry, and product complexity. Includes synthesis templates.
4retention_playbookRetention PlaybookGenerate retention strategies. Has DISCOVERY MODE: if you don't know WHY people churn, get a churn analysis framework first.
5partner_architectPartner ArchitectDesign partner programs that ADAPT based on partner model type. Different structures for resellers vs referrals vs integrations vs affiliates.
6crisis_plannerCrisis PlannerGenerate crisis playbooks. Know your risks? Get specific playbooks. Not sure what to plan for? The tool uses a default set of common crises for your industry (not ranked by likelihood).
7competitive_intelCompetitive IntelGenerate battle cards. If you know your strengths/weaknesses, get complete battle cards. If you only know competitors and win/loss stories, we'll derive your positioning.
8craft_gtm_analyzerCRAFT GTM AnalyzerAnalyze a GTM document against the CRAFT framework. Parses the content, identifies gaps, scores each dimension and suggests sections to add.

Inputs of each tool

1. PMF Scorecard (pmf_scorecard)
InputRequiredTypeDescription
productYesstringProduct name and brief description
target_marketYesone of: enterprise_saas, smb_saas, consumer, marketplace, fintech, logistics_tech, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherTarget market segment (e.g., 'Enterprise SaaS', 'SMB', 'Consumer')
current_metricsYesstringYour current metrics (will be PARSED). Include any of: MRR, ARR, churn rate, NPS, CAC, LTV, retention rate, activation rate, DAU/MAU, trial conversion, revenue growth. Example: 'MRR: $50K, Churn: 3%, NPS: 45, CAC: $500, LTV: $3000, Retention: 92%'
time_in_marketNoone of: pre_launch, 0_6_months, 6_12_months, 1_2_years, 2_plus_yearsHow long the product has been in market (shown in the scorecard)
customer_feedbackNostringOptional: Qualitative feedback themes (e.g., 'Users love X but struggle with Y')
your_sectorNoone of: logistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherOptional: your company's own industry (not your customers'). When given, it decides the sector notes; when left out, the tool reads it from your words and stays neutral if they are unclear.
2. Launch Commander (launch_commander)
InputRequiredTypeDescription
product_featureYesstringWhat you're launching (product/feature name and description)
launch_typeYesone of: major_release, feature_launch, beta_launch, product_update, market_expansionType of launch determines plan complexity
target_segmentsYesstringTarget customer segments (comma-separated)
goalsYesstringLaunch success metrics (e.g., '500 signups, $50k pipeline, 10% trial conversion, 1000 downloads')
launch_dateNostringTarget launch date. Accepts: 'YYYY-MM-DD', 'Q1 2027', 'March 2027', or 'TBD' for planning mode
available_channelsNostringOptional: Marketing channels available (comma-separated). E.g., 'email, linkedin, blog, webinar, PR, paid_ads, community'
team_sizeNoone of: solo, small_2_5, medium_6_15, large_15_plusMarketing/GTM team size affects task distribution
budget_levelNoone of: bootstrap, moderate, well_fundedBudget affects recommended tactics
your_sectorNoone of: logistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherOptional: your company's own industry (not your customers'). When given, it decides the sector notes; when left out, the tool reads it from your words and stays neutral if they are unclear.
3. Customer Interview Kit (customer_interview_kit)
InputRequiredTypeDescription
interview_typeYesone of: discovery, validation, feedback, churn, win_loss, persona_researchType of interview determines question focus
product_contextYesstringProduct/service being researched
target_personaYesstringWho you're interviewing (role/title)
industryNoone of: saas, fintech, logistics_tech, vertical_saas, ai_native, ites, telecom, software, cybersecurity, ecommerce, marketplace, enterprise_software, consumer, otherIndustry affects terminology and context
product_complexityNoone of: simple, moderate, complex, highly_technicalAffects technical depth of questions
key_hypothesesNostringOptional: Hypotheses to validate during interview
your_sectorNoone of: logistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherOptional: your company's own industry (not your customers'). When given, it decides the sector notes; when left out, the tool reads it from your words and stays neutral if they are unclear.
4. Retention Playbook (retention_playbook)
InputRequiredTypeDescription
customer_segmentYesstringCustomer segment to focus on
business_modelYesone of: saas_subscription, usage_based, marketplace, transactional, freemium, enterprise_contractBusiness model affects health score weighting
current_churn_rateYesstringCurrent churn rate (e.g., '5%' or '5% monthly')
churn_reasonsNostringOPTIONAL: Known churn reasons (comma-separated). If you don't know, leave blank to get discovery mode with churn analysis framework
available_data_signalsNostringWhat usage data you can track (comma-separated). E.g., 'login frequency, feature usage, support tickets, NPS responses'
cs_team_sizeNoone of: no_dedicated_cs, small_1_3, medium_4_10, large_10_plusCS team capacity affects intervention strategy
current_interventionsNostringOptional: What retention tactics you already do
your_sectorNoone of: logistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherOptional: your company's own industry (not your customers'). When given, it decides the sector notes; when left out, the tool reads it from your words and stays neutral if they are unclear.
5. Partner Architect (partner_architect)
InputRequiredTypeDescription
companyYesstringYour company name
productYesstringProduct partners will sell/integrate
partner_modelYesone of: reseller, referral, integration_tech, agency_si, affiliate, oem_white_labelPartner type determines program structure
partner_goalsYesstringRevenue/growth targets from partners
your_deal_sizeYesstringAverage deal size as one amount (e.g., '$5000 ACV', '$5K' or '$500/month'; a range is refused). It scales the example commission amounts; the example rates are fixed
partner_support_capacityNoone of: minimal_self_serve, moderate, high_touchHow much partner support can you provide?
existing_partnersNostringOptional: Current partner types/count
your_sectorNoone of: logistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherOptional: your company's own industry (not your customers'). When given, it decides the sector notes; when left out, the tool reads it from your words and stays neutral if they are unclear.
6. Crisis Planner (crisis_planner)
InputRequiredTypeDescription
companyYesstringCompany name
industryYesone of: fintech, saas, logistics_tech, vertical_saas, ai_native, ites, telecom, software, cybersecurity, ecommerce, enterprise, consumer, otherIndustry affects which crises to prioritize
customer_baseYesone of: b2b_enterprise, b2b_smb, b2c_consumer, mixedCustomer type affects communication approach
data_sensitivityYesone of: high_pii_financial, medium_business_data, low_generalData sensitivity affects security protocols
potential_crisesNostringOPTIONAL: Crisis types to plan for (comma-separated). If not provided, the tool uses a default set of common crises for your industry (not ranked by likelihood). Options: data_breach, service_outage, pr_incident, executive_departure, security_vulnerability, regulatory_action, product_safety, customer_data_exposure
company_sizeNoone of: startup_under_50, scaleup_50_200, midsize_200_1000, enterprise_1000_plusAffects response team structure
compliance_requirementsNostringOptional: Relevant compliance, comma-separated (for example ISO 27001, SOC 2, GDPR). Each item is named in the notification steps
your_sectorNoone of: logistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherOptional: your company's own industry (not your customers'). When given, it decides the sector notes; when left out, the tool reads it from your words and stays neutral if they are unclear.
7. Competitive Intel (competitive_intel)
InputRequiredTypeDescription
your_productYesstringYour product name and brief description
competitorsYesstringCompetitor names (comma-separated). Will generate battle card for EACH
your_strengthsNostringOPTIONAL: What you do better (comma-separated). Will be DERIVED from wins/losses if not provided
your_weaknessesNostringOPTIONAL: Where competitors beat you (comma-separated). Will be DERIVED from wins/losses if not provided
competitor_detailsNostringOptional: Any known details about competitors. E.g., 'Competitor A is cheaper, Competitor B targets enterprise'
common_objectionsNostringSales objections you hear (comma-separated). E.g., 'too expensive, missing X feature, competitor has better Y'
recent_winsNostringWhy customers chose you over competitors: will be used to DERIVE strengths
recent_lossesNostringWhy you lost deals to competitors: will be used to DERIVE weaknesses
your_sectorNoone of: logistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherOptional: your company's own industry (not your customers'). When given, it decides the sector notes; when left out, the tool reads it from your words and stays neutral if they are unclear.
8. CRAFT GTM Analyzer (craft_gtm_analyzer)
InputRequiredTypeDescription
document_contentYesstringThe GTM document/plan to analyze. Paste full content: it will be PARSED and EVALUATED
document_typeYesone of: gtm_strategy, launch_plan, campaign_brief, quarterly_plan, project_proposal, marketing_planType of document (shown in the analysis)
intended_audienceNostringOptional: Who will read/approve this document
desired_outcomeNostringOptional: What action should this document drive
your_sectorNoone of: logistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherOptional: your company's own industry (not your customers'). When given, it decides the sector notes; when left out, the tool reads it from your words and stays neutral if they are unclear.

Design Principles (v2.0)

  1. No blank ___ lines: where your inputs give no fact, the output shows a placeholder in brackets to fill in
  2. Context-aware: outputs adapt based on inputs provided
  3. Discovery mode: if information is missing, tools ask questions to find it
  4. A structured draft with placeholders: each tool returns a structured draft to edit, with placeholders where your inputs gave no fact
  5. Progressive enhancement: more input gives a richer output

Author

Shashwat Ghosh, Co-Founder and Fractional CMO, Helix GTM Consulting, with 24+ years in B2B and 10+ years of fractional experience

License

MIT

Hosted connector (Streamable HTTP)

The same tools are also available as a hosted MCP server, so they work in Claude on the web, desktop and mobile without installing anything.

  • Server URL: https://craft-gtm.gtmhelix.com/mcp
  • Transport: Streamable HTTP (stateless, JSON responses). Authentication: none.
  • Setup guide: https://craft-gtm.gtmhelix.com/connect/
  • In Claude: Customize, then Connectors, then Add custom connector, and paste the server URL.
  • In Claude Code: claude mcp add --transport http craft-gtm https://craft-gtm.gtmhelix.com/mcp

The npm package (stdio) and the hosted server run the same createServer() code in src/server.ts.

Privacy Policy

Full policy: https://craft-gtm.gtmhelix.com/privacy/ (also in PRIVACY.md).

  • Data collection: the hosted server receives only the tool name and the inputs of each tool call. The npm package runs on your computer and sends nothing to us.
  • Use and storage: inputs are used only to build that call's reply. Inputs and answers are not stored: no database, no files, no cache, no logging of inputs or outputs by our code. Each call adds one anonymous usage record (date and time, site and tool name, app kind, web form or assistant); see the privacy page.
  • Third-party sharing: none by us. Netlify hosts the server and processes requests under its own policy (https://www.netlify.com/privacy/). Fonts are served from this site, so loading a page contacts no one else.
  • Retention: we keep no tool inputs or outputs. Netlify keeps its own platform logs under its policy.
  • Contact: [email protected]

來源:README.md,提交 dc32735

工具

8

pmf_scorecard

PMF Scorecard

Takes your product, target market and current metrics (MRR, ACV, churn, NPS, CAC, LTV, retention, activation and similar) and returns a product-market fit scorecard that scores each dimension against example benchmark ranges. Reads the business model from your inputs and leaves the activation score out for services, connectivity and investment businesses. Quotes your customer feedback and answers it.

輸入參數product必填your_sectortarget_market必填business_modeltime_in_marketcurrent_metrics必填customer_feedback

launch_commander

Launch Commander

Takes what you are launching, the launch type, your target segments and your goals, and returns a phased launch plan with tasks, a messaging table and success metrics. Give a date for a dated timeline, or enter 'TBD' or a quarter such as 'Q2 2027' for a flexible plan. Tasks and the messaging table follow the sector and business model read from your inputs, and each goal is filed under its own metric.

輸入參數goals必填industryteam_sizelaunch_datelaunch_type必填your_sectorbudget_levelbusiness_modelproduct_feature必填target_segments必填available_channels

customer_interview_kit

Customer Interview Kit

Takes the interview type, the product context and the person you are interviewing, and returns an interview guide that fits the interview type, the sector (chosen, or read from your inputs) and the product complexity. Questions use the sector's own language, your hypotheses are kept whole, and synthesis templates are included.

輸入參數industryyour_sectorbusiness_modelinterview_type必填key_hypothesestarget_persona必填product_context必填product_complexity

retention_playbook

Retention Playbook

Takes your customer segment, business model and current churn rate, and returns a retention playbook with health signals, interventions and an email draft for each churn reason. If you do not know why customers leave, leave the churn reasons out and you get a churn discovery kit with a framework for finding out. Health signals and interventions follow the business model, each churn reason gets its own answer, and your current interventions and data signals are used.

輸入參數productindustryyour_sectorcs_team_sizechurn_reasonsbusiness_model必填customer_segment必填current_churn_rate必填current_interventionsavailable_data_signals

partner_architect

Partner Architect

Takes your company, product, partner model, partner goal and deal size, and returns a partner program with tiers, example commission amounts and KPIs, with a different structure for resellers, referrals, integrations, agencies, affiliates and white label. Uses your stated goal, existing partners and deal size, and names the partner types that fit your sector's buying committee.

輸入參數company必填product必填industryyour_sectorpartner_goals必填partner_model必填business_modelyour_deal_size必填existing_partnerspartner_support_capacity

crisis_planner

Crisis Planner

Takes your company, industry, customer base and data sensitivity, and returns crisis playbooks with a response team and notification steps for each crisis. Name the crises you know of to get those playbooks. If you leave them out, the tool uses a default set of common crises for your sector (not ranked by likelihood). Each compliance item you list is used in the notification steps.

輸入參數company必填industry必填your_sectorcompany_sizecustomer_base必填business_modeldata_sensitivity必填potential_crisescompliance_requirements

competitive_intel

Competitive Intel

Takes your product and the competitors you name, and returns one battle card per competitor built from your strengths, weaknesses, competitor details, objections, wins and losses. Each competitor detail goes to the competitor it names, each objection gets its own answer, and strengths and gaps taken from wins and losses are your own words.

輸入參數industrycompetitors必填recent_winsyour_sectoryour_product必填recent_lossesbusiness_modelyour_strengthsyour_weaknessescommon_objectionscompetitor_details

craft_gtm_analyzer

CRAFT GTM Analyzer

Takes the text of a GTM document or plan and returns an analysis against the CRAFT framework, with a score for each dimension. Each dimension is scored only on what the plan contains (Timeline counts real dates, durations and quarters), the tool shows the plan's own line for each, names only the elements that are missing and suggests sections to add.

輸入參數industryyour_sectordocument_type必填desired_outcomedocument_content必填intended_audience

版本歷史

2
  1. v2.2.23最新Oct 17, 2026
  2. v1.0.1Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Craft 整合