Skip to content
Work with Shashwat
Menu
IMPACT

For developers

IMPACT docs

For developers and marketing operations teams. The decision: how to call IMPACT from your own code or assistant.

This page covers the MCP address, the REST API behind the web forms and every input field of all 8 tools.

Try these prompts

  1. Use IMPACT to identify likely champions for our product, cloud security monitoring that ranks misconfigurations by real exposure, for mid-size fintech and SaaS companies.
  2. Map the alternatives for our product in the cloud security monitoring category, compared with your first competitor and your second competitor.
  3. Run an IMPACT full audit of our positioning: cloud security monitoring for companies on AWS, Azure and Google Cloud, target customer CISOs at mid-size fintech and SaaS companies, problem solved too many cloud alerts with no clear order to fix them.

MCP server

  • Address: https://impact.gtmhelix.com/mcp (Streamable HTTP, stateless, JSON responses). GET returns 405 by design.
  • Authentication: none. Every tool is marked read only (readOnlyHint: true, destructiveHint: false) and has a title.
  • Rate limit: 300 requests per minute per IP address. Server: impact-mcp version 2.2.27.
  • Limits: up to 262,144 bytes per call, text fields of up to 4,000 characters and one call per request (no batches). A call over a limit is refused before the tool runs.
  • Local use: npx -y @shashwatgtmalpha/impact-mcp runs these tools over stdio (npm can lag behind this site until a new version is published).

REST API (used by the web forms)

Send POST https://impact.gtmhelix.com/api/tools/<tool name> with a JSON body {"input": {...}}. The answer is JSON: {"ok": true, "tool": "...", "title": "...", "text": "..."}, where text is the same Markdown the MCP tool returns. The endpoint calls the same server code as the MCP address.

Terminal
curl -s -X POST https://impact.gtmhelix.com/api/tools/impact_get_framework \
  -H "Content-Type: application/json" \
  -d '{"input": {"focus_phase": "all"}}'
  • Errors: 400 with errors (missing or invalid fields), 404 for an unknown tool, 405 for methods other than POST, 413 above 32,000 bytes, 422 when the tool itself refuses the input (ok is false and error holds the tool's message), 429 when the rate limit is reached, 500 if the tool fails.
  • Limits: 30 requests per minute per IP address, up to 32,000 bytes for the whole request, up to 6,000 characters for each top level text field and up to 50 items for each top level list.
  • Forms without JavaScript post application/x-www-form-urlencoded and get an HTML page back.
  • Inputs and answers are not stored, and the input is not logged (see Privacy).

Release history

History: first released on npm on 15 January 2026 and listed in the MCP Registry since 16 January 2026. Version 2, this connector, has been out since 17 January 2026. Dates for npm and the MCP Registry come from their public records; later versions come from the commits in the GitHub repository. npm can lag behind this site until a new version is published.

VersionDateWhere
1.0.015 January 2026npm (@shashwatgtmalpha/impact-mcp-server)
1.0.116 January 2026npm and the MCP Registry (@shashwatgtmalpha/impact-mcp-server)
2.0.017 January 2026npm and the MCP Registry (@shashwatgtmalpha/impact-mcp)
2.1.024 September 2026GitHub, commit 31fec73 (@shashwatgtmalpha/impact-mcp)
2.2.026 September 2026GitHub, commit 5dd72d0 (@shashwatgtmalpha/impact-mcp)
2.2.126 September 2026GitHub, commit 4da7521 (@shashwatgtmalpha/impact-mcp)
2.2.227 September 2026GitHub, commit 3612be3 (@shashwatgtmalpha/impact-mcp)
2.2.327 September 2026GitHub, commit 24f2cfd (@shashwatgtmalpha/impact-mcp)
2.2.427 September 2026GitHub, commit 24b717e (@shashwatgtmalpha/impact-mcp)
2.2.527 September 2026GitHub, commit 8e36517 (@shashwatgtmalpha/impact-mcp)
2.2.628 September 2026GitHub, commit 7515ed6 (@shashwatgtmalpha/impact-mcp)
2.2.728 September 2026GitHub, commit 11ff7ed (@shashwatgtmalpha/impact-mcp)
2.2.828 September 2026GitHub, commit d3c7793 (@shashwatgtmalpha/impact-mcp)
2.2.929 September 2026GitHub, commit b50da01 (@shashwatgtmalpha/impact-mcp)
2.2.1029 September 2026GitHub, commit 4fe60cd (@shashwatgtmalpha/impact-mcp)
2.2.1129 September 2026GitHub, commit a976ec7 (@shashwatgtmalpha/impact-mcp)
2.2.1229 September 2026GitHub, commit 8414344 (@shashwatgtmalpha/impact-mcp)
2.2.1329 September 2026GitHub, commit 7ffc3fe (@shashwatgtmalpha/impact-mcp)
2.2.1429 September 2026GitHub, commit e5530a8 (@shashwatgtmalpha/impact-mcp)
2.2.1529 September 2026GitHub, commit 3d02ede (@shashwatgtmalpha/impact-mcp)
2.2.1630 September 2026GitHub, commit 1dc422e (@shashwatgtmalpha/impact-mcp)
2.2.1730 September 2026GitHub, commit f58512f (@shashwatgtmalpha/impact-mcp)
2.2.1830 September 2026GitHub, commit a2706f7 (@shashwatgtmalpha/impact-mcp)
2.2.2012 October 2026safety fix only: the instruction echo safeguard; tool list and answers otherwise unchanged
2.2.2415 October 2026security update only: MCP SDK 1.31.0 (advisory GHSA-6qxp-vccf-f47h); tool list and answers unchanged
2.2.2616 October 2026security update: text you type is shown with a small backslash before characters that could start a link, image, tag or code, so it can never become live markup; tool list unchanged
2.2.27 (this site)17 October 2026quality update: sector knowledge for the nine verticals on all eight tools; new optional input your_sector (your own industry) and business model inputs; sub industry notes only when your own words name one; a usage count per tool (no text you type is kept)

Tool reference

Generated from the server's own input schemas, version 2.2.27.

IMPACT Framework Guide

impact_get_framework

Helps you decide which positioning steps to run, and in what order. You give nothing, or one IMPACT step to focus on and your sector. You get the IMPACT positioning method step by step (identify champions, map alternatives, pinpoint value, anchor in a market, craft the message, translate it to execution), with a template or checklist for each step; a focus step returns that step only, and your sector adds its buyer roles, measures and proof points. See what it does.

FieldTypeRequiredAllowed valuesMeaning
focus_phasestringnoidentify, map, pinpoint, anchor, craft, translate, allOptional: specific phase to focus on (identify/map/pinpoint/anchor/craft/translate)
your_sectorstringnologistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherYour 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.

Identify Champions

impact_identify_champions

Helps you decide who inside the buyer will push for you. You give what your product does and the problem it solves, plus optional company name, target company type, price point and sector. You get hypotheses for the champion, the economic buyer, the technical influencer, commercial and control reviewers and daily users, warning signs of an anti champion, a path to develop the champion and what to give them. These are roles to test, not named people. See what it does.

FieldTypeRequiredAllowed valuesMeaning
company_namestringnoYour company name
product_descriptionstringyesWhat your product does (1-2 sentences)
problem_solvedstringyesThe core problem you solve
target_company_typestringnoType of companies you target (e.g., "Series B SaaS", "Enterprise manufacturing")
price_pointstringnoOptional: ACV range (e.g., "$50K-100K")
your_sectorstringnologistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherYour 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.

Map Alternatives

impact_map_alternatives

Helps you decide what buyers compare you with, and where you can lead. You give your product and its category, plus optional competitors, their weaknesses and your strengths. You get one card for each competitor you name, the status quo and doing nothing, where you can lead and discovery questions, with your sector's questions and objections. It uses only what you give and says what would sharpen the map. See what it does.

FieldTypeRequiredAllowed valuesMeaning
your_productstringyesWhat your product does
categorystringyesYour product category (e.g., "Sales engagement", "Data platform")
competitorslist of stringsnoList of competitor names
competitor_weaknessesstringnoOptional: Known competitor weaknesses or customer complaints
your_strengthsstringnoOptional: What you do better than competitors
your_sectorstringnologistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherYour 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.

Pinpoint Value

impact_pinpoint_value

Helps you decide what you can claim that buyers will believe. You give your target customer, the main outcome they get and what you do that others do not, plus optional product name, category, customer results and business model. You get value statements in three versions, a value matrix for your own figures, proof points ranked from customer results to social proof, versions for different audiences and channels, and questions to test the value. See what it does.

FieldTypeRequiredAllowed valuesMeaning
product_namestringnoYour product/company name
categorystringnoProduct category
target_customerstringyesWho you serve (e.g., "B2B sales teams")
key_outcomestringyesThe main result customers achieve
unique_capabilitystringyesWhat you do that others cannot/don't
customer_metricsstringnoOptional: Any customer results data (e.g., "40% faster, 3x pipeline")
your_sectorstringnologistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherYour 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.

Anchor Market

impact_anchor_market

Helps you decide which market segment to win first. You give what your product does and the segments you are weighing, plus optional customers, pain, deal size and company counts. You get a beachhead choice: your segments ranked from your own customers, pain and deal size when you give all three (the answer says which method it used), otherwise scored on keywords in their names; a TAM, SAM and SOM calculation from only the figures you give; a three year expansion path and an ICP hypothesis for the chosen segment. It never chooses a segment you did not name. See what it does.

FieldTypeRequiredAllowed valuesMeaning
product_descriptionstringyesWhat your product does
potential_segmentslist of stringsnoThe market segments you are weighing, in your own words (for example Mid-market fintech, Enterprise banks, Small retail chains). Needed for a recommendation: without segments no segment is chosen, and the answer explains how to find yours
current_customersstringnoOptional: Description of your current/best customers. Shown in the output; not used in the scoring
average_deal_sizestringnoOptional: Your ACV as one amount (e.g., "$50,000", "$50K" or "$1.5M"); a range is refused
sales_cyclestringnoOptional: Typical sales cycle length. Shown in the output; not used in the scoring
your_sectorstringnologistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherYour 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.

Craft Message

impact_craft_message

Helps you decide what your core message is, and how to test it. You give your target customer, the key benefit and what sets you apart, plus optional product name, customer need, category, main competitor and business model. You get a positioning statement (full and one sentence), a message hierarchy from tagline to three supporting pillars, versions for different audiences, objection handling and ways to test the message. It writes from your own words, in whole sentences. See what it does.

FieldTypeRequiredAllowed valuesMeaning
product_namestringnoYour product name
target_customerstringyesTarget customer description
customer_needstringnoThe need they have, written as an action (for example "lose revenue to missed appointments")
product_categorystringnoYour product category, written as a noun phrase (for example "analytics platform")
key_benefitstringyesPrimary benefit/reason to buy
competitorstringnoPrimary alternative/competitor
differentiationstringyesYour unique differentiation
your_sectorstringnologistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherYour 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.

Translate Execution

impact_translate_execution

Helps you decide how your positioning should read in each channel. You give a positioning statement, your target customer and the key benefit, plus optional channels, product name and business model. You get copy to edit: a website hero, a LinkedIn tagline and post drafts, a three email cold sequence, a sales deck outline and a 15 minute demo script, with calls to action that fit your business model and the order to work the channels in. See what it does.

FieldTypeRequiredAllowed valuesMeaning
positioning_statementstringyesYour core positioning statement
target_customerstringyesTarget customer profile
key_benefitstringyesPrimary benefit, written as an action (for example "cut no-shows")
channelslist of stringsnoAccepted but not used yet: the output always covers website, LinkedIn, email, sales deck and demo
product_namestringnoYour product name
your_sectorstringnologistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherYour 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.

IMPACT Full Audit

impact_full_audit

Helps you decide whether your positioning is working and what to fix first. You give what your product does, your target customer and the problem you solve, plus optional company name, differentiation, competitors, current positioning, customer feedback and business model. You get a positioning audit: an input completeness score for each IMPACT step, the proof you already have, your current positioning checked in words, a recommended positioning with tagline options, a 30 day action plan and the measures to track. The score measures how complete your inputs are, not how strong your positioning is. See what it does.

FieldTypeRequiredAllowed valuesMeaning
company_namestringnoYour company name
product_descriptionstringyesWhat your product does
target_customerstringyesWho you serve
problem_solvedstringyesThe problem you solve
key_differentiationstringnoWhat makes you unique
competitorslist of stringsnoMain competitors
current_positioningstringnoOptional: Your current positioning statement or tagline
customer_feedbackstringnoOptional: What customers say about you
your_sectorstringnologistics_tech, fintech, saas, vertical_saas, ai_native, ites, telecom, software, cybersecurity, otherYour 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.

How to read the answer

Both the MCP server and the REST endpoint return the same structured Markdown text for a given input object, or an HTTP 400 error listing any missing or invalid fields. Inside the returned Markdown, positioning steps follow fixed rules, bracketed placeholders mark missing facts, and any unprovided benchmark is labelled as an example figure.

What to do next

Why come back

Come back when you wire IMPACT into an internal workflow, check allowed enum values, or review the latest release notes. The tool applies the same fixed rules every time. It does not call an AI model, and this site does not keep what you enter.

Choose your app

Run a Helix tool in your browser, then take the result to ChatGPT, Claude or Gemini. Connectors work with supported plans in Claude, ChatGPT, Cursor, VS Code and Windsurf. The Helix GTM Suite skills package supports Claude Code, Gemini CLI, Antigravity, Cursor and VS Code, and is available through skills.sh. Each plugin has its own installation steps, below or on its own page.

Connector setup guides · Skills package setup guide · Find the skills on skills.sh