shashwatgtm avatar

Craft Gtm Mcp

shashwatgtm/craft-gtm-mcp

This server wraps Shashwat Ghosh's CRAFT GTM framework into eight strategic planning tools. You get operations like pmf_scorecard for product-market fit assessment with 90-day action plans, launch_commander for 12-week launch timelines with RACI matrices, retention_playbook for churn analysis and health scoring, and competitive_intel for battle cards. Each tool takes your context (metrics, market, timeline) and outputs structured strategy documents rather than quick tactical advice. Reach for this when you're doing quarterly planning sessions or mapping out major initiatives, not for day-to-day marketing tasks. It pairs with the author's other MCPs for content creation and positioning if you're building a full GTM stack.

tools
8
transport
STDIO, HTTP
last updated
Oct 17, 2026

Install

From registry metadata
$ npx add-mcp https://craft-gtm.gtmhelix.com/mcp --name craft-gtm-mcp

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http craft-gtm-mcp https://craft-gtm.gtmhelix.com/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 8 tools

Verified live against the running server on Nov 6, 2026.

pmf_scorecardHelps you decide whether you have product market fit and whether to scale: it takes your product, target market and current metrics (MRR, ACV, churn, NPS, CAC, LTV, retention, activation and similar) and returns a scorecard that scores each dimension against example benchmark...7 params

Helps you decide whether you have product market fit and whether to scale: it takes your product, target market and current metrics (MRR, ACV, churn, NPS, CAC, LTV, retention, activation and similar) and returns a scorecard that scores each dimension against example benchmark...

Parameters* required
business_modelstring
Optional: how you earn revenue, so the advice fits it (saas, services, connectivity, transactions, marketplace, hardware_software or investment). Leave it out and the tool reads it from your other...one of saas · services · connectivity · transactions · marketplace · hardware_software
current_metrics*string
Your current metrics, written as text (the tool reads the figures from it). Include any of: MRR, ARR, ACV, churn rate, NPS, CAC, LTV, retention rate, activation rate, DAU/MAU, trial conversion, rev...
customer_feedbackstring
Optional: Qualitative feedback themes, one per line or separated by semicolons (for example 'Customers like X; they struggle with Y'). Each theme is quoted and answered
product*string
Product name and brief description
target_market*string
Benchmark segment for scoring (for example enterprise SaaS, telecom or logistics tech). Ask the user to confirm it when it differs from the product description. The selected benchmark and its state...one of enterprise_saas · smb_saas · consumer · marketplace · fintech · logistics_tech
time_in_marketstring
How long the product has been in market (shown in the scorecard)one of pre_launch · 0_6_months · 6_12_months · 1_2_years · 2_plus_years
your_sectorstring
Optional: 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.one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
launch_commanderHelps you decide your launch plan: it 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 'TBD' or a quarter such as 'Q2 202...11 params

Helps you decide your launch plan: it 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 'TBD' or a quarter such as 'Q2 202...

Parameters* required
available_channelsstring
Optional: Marketing channels available (comma-separated). E.g., 'email, linkedin, blog, webinar, PR, paid_ads, community'
budget_levelstring
Budget affects recommended tacticsone of bootstrap · moderate · well_funded
business_modelstring
Optional: how you earn revenue, so the advice fits it (saas, services, connectivity, transactions, marketplace, hardware_software or investment). Leave it out and the tool reads it from your other...one of saas · services · connectivity · transactions · marketplace · hardware_software
goals*string
Launch success metrics (for example '40 qualified meetings, $300K pipeline, 5 reference customers')
industrystring
Optional: your own company's sector, so the answer uses the usual buyers, measures and objections for what you sell. Leave it out and the tool reads the sector from your other inputs and names what...one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
launch_datestring
Target launch date. Accepts: 'YYYY-MM-DD', 'Q1 2027', 'March 2027', or 'TBD' for planning mode
launch_type*string
Type of launch determines plan complexityone of major_release · feature_launch · beta_launch · product_update · market_expansion
product_feature*string
What you're launching (product/feature name and description)
target_segments*string
Target customer segments (comma-separated)
team_sizestring
Marketing/GTM team size affects task distributionone of solo · small_2_5 · medium_6_15 · large_15_plus
your_sectorstring
Optional: 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.one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
customer_interview_kitHelps you decide what to ask customers to test your hunch: it 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 and the product complexity. Questions use the sector's own l...8 params

Helps you decide what to ask customers to test your hunch: it 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 and the product complexity. Questions use the sector's own l...

Parameters* required
business_modelstring
Optional: how you earn revenue, so the advice fits it (saas, services, connectivity, transactions, marketplace, hardware_software or investment). Leave it out and the tool reads it from your other...one of saas · services · connectivity · transactions · marketplace · hardware_software
industrystring
Industry affects terminology and context. Leave it out and the sector is read from your other inputsone of saas · fintech · logistics_tech · vertical_saas · ai_native · ites
interview_type*string
Type of interview determines question focusone of discovery · validation · feedback · churn · win_loss · persona_research
key_hypothesesstring
Optional: Hypotheses to validate during interview, one per line or separated by semicolons
product_complexitystring
Affects technical depth of questionsone of simple · moderate · complex · highly_technical
product_context*string
Product/service being researched
target_persona*string
Who you're interviewing (role/title)
your_sectorstring
Optional: 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.one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
retention_playbookHelps you decide why customers leave and what to do about each reason: it 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 cu...10 params

Helps you decide why customers leave and what to do about each reason: it 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 cu...

Parameters* required
available_data_signalsstring
What you can track (comma-separated). E.g., 'login frequency, support tickets, SLA attainment, QBR attendance'
business_model*string
Business model affects health score weighting. enterprise_contract is read further from your text when it names services, connectivity or investmentone of saas_subscription · usage_based · marketplace · transactional · freemium · enterprise_contract
churn_reasonsstring
Optional: known churn reasons, comma-separated. If you do not know them, leave this blank and you get a churn discovery kit with a framework for finding the reasons
cs_team_sizestring
CS team capacity affects intervention strategyone of no_dedicated_cs · small_1_3 · medium_4_10 · large_10_plus
current_churn_rate*string
Current churn rate (e.g., '5%' or '5% monthly')
current_interventionsstring
Optional: What retention tactics you already do (listed and compared with the playbook)
customer_segment*string
Customer segment to focus on
industrystring
Optional: your own company's sector, so the answer uses the usual buyers, measures and objections for what you sell. Leave it out and the tool reads the sector from your other inputs and names what...one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
productstring
Optional: Your product or company name, used in the title and the email drafts
your_sectorstring
Optional: 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.one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
partner_architectHelps you decide what partner program to run and how to start it: it takes your company, product, partner model, partner goal and deal size, and returns a partner program with tiers, example commission amounts and KPIs. The structure differs for resellers, referrals, integrati...10 params

Helps you decide what partner program to run and how to start it: it takes your company, product, partner model, partner goal and deal size, and returns a partner program with tiers, example commission amounts and KPIs. The structure differs for resellers, referrals, integrati...

Parameters* required
business_modelstring
Optional: how you earn revenue, so the advice fits it (saas, services, connectivity, transactions, marketplace, hardware_software or investment). Leave it out and the tool reads it from your other...one of saas · services · connectivity · transactions · marketplace · hardware_software
company*string
Your company name
existing_partnersstring
Optional: Current partner types/count, one per line or separated by semicolons (listed in the plan)
industrystring
Optional: your own company's sector, so the answer uses the usual buyers, measures and objections for what you sell. Leave it out and the tool reads the sector from your other inputs and names what...one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
partner_goals*string
Revenue/growth targets from partners (shown as the target of the first KPI row)
partner_model*string
Partner type determines program structureone of reseller · referral · integration_tech · agency_si · affiliate · oem_white_label
partner_support_capacitystring
How much partner support can you provide?one of minimal_self_serve · moderate · high_touch
product*string
Product partners will sell/integrate
your_deal_size*string
Average 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
your_sectorstring
Optional: 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.one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
crisis_plannerHelps you decide who does what when a crisis hits: it 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; without them it...9 params

Helps you decide who does what when a crisis hits: it 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; without them it...

Parameters* required
business_modelstring
Optional: how you earn revenue, so the advice fits it (saas, services, connectivity, transactions, marketplace, hardware_software or investment). Leave it out and the tool reads it from your other...one of saas · services · connectivity · transactions · marketplace · hardware_software
company*string
Company name
company_sizestring
Affects response team structureone of startup_under_50 · scaleup_50_200 · midsize_200_1000 · enterprise_1000_plus
compliance_requirementsstring
Optional: Relevant compliance, comma-separated (for example ISO 27001, SOC 2, GDPR). Each item is named in the notification steps
customer_base*string
Customer type affects communication approachone of b2b_enterprise · b2b_smb · b2c_consumer · mixed
data_sensitivity*string
Data sensitivity affects security protocolsone of high_pii_financial · medium_business_data · low_general
industry*string
Industry affects which crises to prioritizeone of fintech · saas · logistics_tech · vertical_saas · ai_native · ites
potential_crisesstring
Optional: crisis types to plan for, comma-separated. If not provided, the tool uses a default set of common crises for your sector (not ranked by likelihood). Options: data_breach, service_outage,...
your_sectorstring
Optional: 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.one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
competitive_intelHelps you decide how to win against each competitor: it 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 compet...11 params

Helps you decide how to win against each competitor: it 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 compet...

Parameters* required
business_modelstring
Optional: how you earn revenue, so the advice fits it (saas, services, connectivity, transactions, marketplace, hardware_software or investment). Leave it out and the tool reads it from your other...one of saas · services · connectivity · transactions · marketplace · hardware_software
common_objectionsstring
Sales objections you hear (comma-separated). E.g., 'too expensive, missing X feature, competitor has better Y'
competitor_detailsstring
Optional: Any known details about competitors, one per line or separated by semicolons. E.g., 'Competitor A is cheaper; Competitor B targets enterprise'. Each detail goes to the competitor it names
competitors*string
Competitor names, comma-separated. You get one battle card for each competitor named
industrystring
Optional: your own company's sector, so the answer uses the usual buyers, measures and objections for what you sell. Leave it out and the tool reads the sector from your other inputs and names what...one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
recent_lossesstring
Why you lost deals to competitors: used as your gaps when none are given
recent_winsstring
Why customers chose you over competitors: used as your strengths when none are given
your_product*string
Your product name and brief description
your_sectorstring
Optional: 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.one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
your_strengthsstring
Optional: what you do better, comma-separated. Taken from your wins, in your own words, if not provided
your_weaknessesstring
Optional: where competitors beat you, comma-separated. Taken from your losses, in your own words, if not provided
craft_gtm_analyzerHelps you decide whether a GTM plan is clear enough to run: it takes the text of a GTM document or plan and returns a score for each CRAFT dimension, based only on what the plan contains. Timeline counts real dates, durations and quarters; the answer shows the plan's own line...6 params

Helps you decide whether a GTM plan is clear enough to run: it takes the text of a GTM document or plan and returns a score for each CRAFT dimension, based only on what the plan contains. Timeline counts real dates, durations and quarters; the answer shows the plan's own line...

Parameters* required
desired_outcomestring
Optional: What action should this document drive
document_content*string
The GTM document or plan to analyze. Paste the full text: the tool reads it and scores it against the framework
document_type*string
Type of document (shown in the analysis)one of gtm_strategy · launch_plan · campaign_brief · quarterly_plan · project_proposal · marketing_plan
industrystring
Optional: your own company's sector, so the answer uses the usual buyers, measures and objections for what you sell. Leave it out and the tool reads the sector from your other inputs and names what...one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites
intended_audiencestring
Optional: Who will read/approve this document
your_sectorstring
Optional: 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.one of logistics_tech · fintech · saas · vertical_saas · ai_native · ites

Sponsors

Readme

@shashwatgtmalpha/craft-gtm-mcp v2.2.24

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.24). 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:


View the full README on GitHub

Details

Repository
github.com/shashwatgtm/craft-gtm-mcp
Website
tools.gtmhelix.com/connectors
Category
Sales & Marketing
Package
@shashwatgtmalpha/craft-gtm-mcp
Transport
STDIO, HTTP
Registry
MCP registry, active
Resources
1
Tools verified
Nov 6, 2026

More from shashwatgtm

Related Sales & Marketing MCP servers

View all
1modelcontextprotocol avatarBusiness Contact Findermodelcontextprotocol/registryCheck how to contact a business website, and whether that contact path actually works.0stars
2iannuttall avatarSEO Skilliannuttall/seoSearch Console, Google Analytics and keyword data for your AI agent.622stars
3avansaber avatarSeo Monsteravansaber/seo-monsterLocal-first SEO MCP: track AI citations, Search Console, GA4, PageSpeed, Cloudflare, IndexNow, CrUX.511stars
4cnych avatarSEOcnych/seo-mcpProvides SEO data access via MCP: backlinks, keywords, traffic, and difficulty with CapSolver-backed CAPTCHA solving.241stars
5egebese avatarSEO Researchegebese/seo-research-mcpProvides SEO data (backlinks, keywords, traffic, and difficulty) via MCP integration with Ahrefs data sources.180stars
6gtm-api avatargtm-api: LinkedIn MCP Servergtm-api/linkedin-mcpManaged LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.71stars