gtm-alpha-consultant
Server Details
GTM Alpha: go to market consultation (EPIC) by Helix GTM Consulting
- Status
- Healthy
- Uptime
- 100.0% over 18 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- shashwatgtm/gtm-alpha-secure
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- GTM Alpha
TDQS
Scored across 3 tools
epic_audit and gtm_consultation take the same inputs (GTM challenge, stage, industry, plus ACV/deal cycle/NRR/TAM/etc.) and produce overlapping outputs (1-10 EPIC motion scores, lead/primary motion, sector notes). The only real differentiator is that gtm_consultation adds the first 30 days of steps, which epic_audit partially covers via warnings and notes. generate_roadmap is cleaner but still depends on the motion selected by the other two.
Three tools use three different conventions: epic_audit is noun_noun/`epic_audit` is an adjective+noun, generate_roadmap is verb_noun, and gtm_consultation is prefix_noun. No predictable pattern lets an agent guess a name or infer a family of operations.
Three tools is thin for a consulting surface, and the thinness is aggravated because two of the three largely duplicate each other. A tighter set would be two tools (diagnose, roadmap) or a broader set adding sector data, motion comparison, and partial re-scoring.
The diagnose-then-plan lifecycle is covered (score motions, then build a 30/60/90 roadmap), but there are dead ends: no way to fetch sector buying-committee/objection data independently, no way to compare motions side by side, no roadmap beyond 90 days, and no follow-up or re-score path. Agents can work around these by re-calling the same tools, but the surface is not comprehensive.
Available Tools
3 toolsepic_auditEPIC scoresARead-onlyInspect
Helps you decide which go to market motion fits your company. You give your GTM challenge, plus your stage and industry and the optional inputs (ACV, deal cycle, NRR, TAM, self serve, deal source, geography) for a full score. You get EPIC scores from 1 to 10 for Ecosystem and ABM, Product-Led Growth, Inbound and Outbound, and Community-Led, the lead motion, warnings and notes, and the sector's buying committee and usual objections when your inputs name the sector. Without the optional inputs the result is marked preliminary.
| Name | Required | Description | Default |
|---|---|---|---|
| acv_usd | No | Optional. Average contract value per year in US dollars (for example 42000) | |
| industry | No | Your industry | |
| challenge | Yes | Describe your GTM situation | |
| geography | No | Optional. Primary market | |
| self_serve | No | Optional. true if customers can sign up and get value without talking to sales | |
| deal_source | No | Optional. Where the majority of deals come from | |
| nrr_percent | No | Optional. Net revenue retention in percent (for example 108) | |
| company_name | No | Optional. Your company or product name, repeated in the answer | |
| tam_accounts | No | Optional. Number of addressable accounts (for example 2500) | |
| business_stage | No | Stage: pre-seed, seed, series-a, series-b, series-c, bootstrapped (growth counts as Series B) | |
| deal_cycle_days | No | Optional. Days from first touch to closed-won (for example 120) | |
| current_channels | No | Optional. What you do today (content, outbound, events, partnerships, PLG, community) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, non-destructive and closed-world, so the safety profile is covered. The description adds behavior beyond that: with no output schema, it is the sole source of return-value detail (score bands, lead motion, warnings, sector objections) and it discloses the conditional degradation to "preliminary" when optional inputs are missing.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with purpose then inputs then outputs, with no filler. The parenthetical enumeration of all eight optional inputs is slightly redundant with the schema but serves as a quick completeness checklist.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 12-parameter, read-only scoring tool with no output schema, the description does the heavy lifting: it explains the return shape and the preliminary-result condition. Remaining gaps are routing relative to siblings and any hint of latency or determinism, which are secondary for a pure computation call.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so every parameter is already documented, giving a baseline of 3. The description adds some meaning by separating required inputs (challenge, stage, industry) from optional ones and stating the consequence of omitting the optional set, but it restates the optional parameter names rather than adding format or decision guidance.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific purpose (choosing a go-to-market motion) and enumerates exactly what the tool returns: EPIC scores 1-10 across five motions, the lead motion, warnings/notes, and sector buying-committee context. That output list distinguishes it from a generic consultation tool, though it never names or contrasts the siblings generate_roadmap and gtm_consultation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It implies when the tool applies ("helps you decide which go to market motion fits your company") and gives one real usage rule: supplying optional inputs yields a full score, omitting them yields a preliminary result. It does not state when to prefer this over gtm_consultation or generate_roadmap, nor any prerequisites or exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
generate_roadmapGTM RoadmapARead-onlyInspect
Helps you decide what to do in the next 30, 60 or 90 days for one motion. You give the EPIC motion (E Ecosystem and ABM, P Product-Led Growth, I Inbound and Outbound, C Community-Led) and the time frame. You get immediate, short term and medium term steps, without the self serve steps when your business model is not a software subscription. It builds text from your inputs only.
| Name | Required | Description | Default |
|---|---|---|---|
| timeframe | No | 30-day, 60-day or 90-day (default 90-day) | |
| primary_focus | Yes | EPIC motion to plan for: E, P, I or C | |
| business_model | No | Optional. How you charge: software subscription, services, connectivity, per transaction, marketplace, hardware plus software, or investment management. Steps that need a product people can try on their own are left out for a business that is not a software subscription |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, destructiveHint false and openWorldHint false, so safety needs little explanation. The description adds real behavioral context beyond that: the output shape, the conditional omission of self-serve steps for non-subscription business models, and the statement that it builds text from inputs only, which is consistent with the closed-world hint.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three short sentences, front-loaded with the core purpose before the inputs and output. The self-serve omission rule is stated twice (once in the description body and once again effectively in the business_model schema text), which is minor redundancy but not harmful.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description carries the burden of telling the agent what comes back, and it does: immediate, short-term and medium-term steps. All three parameters are enum-constrained and documented in the schema, leaving little an agent needs that is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3; the description earns above baseline because it decodes the EPIC letters (Ecosystem and ABM, Product-Led Growth, Inbound and Outbound, Community-Led), which the schema only lists as single letters. It also reinforces the conditional behavior of business_model, though that is largely duplicated from the schema text.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource: it produces a 30/60/90-day roadmap for one EPIC motion, and names what the output contains (immediate, short-term, medium-term steps). It does not explicitly distinguish itself from the siblings epic_audit and gtm_consultation, so an agent must infer that this one plans forward rather than audits or consults.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies when to use it by describing the required inputs (an EPIC motion plus a time frame), which gives an agent enough to recognize a planning request. There is no explicit when-not guidance and no mention of when epic_audit or gtm_consultation would be the better choice.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
gtm_consultationEPIC motion scores and first 30 daysARead-onlyInspect
Helps you decide which go to market motion to lead with and what to do first. You give your main GTM challenge, plus your stage and industry and the optional ACV, deal cycle, NRR, TAM, self serve, deal source and geography for a full score. You get a score from 1 to 10 for each of the four EPIC motions from the documented rubric, the primary and secondary motion and the first 30 days of steps for the primary motion, with sector notes when your inputs name the sector. Without the optional inputs the result is marked preliminary.
| Name | Required | Description | Default |
|---|---|---|---|
| acv_usd | No | Optional. Average contract value per year in US dollars (for example 42000) | |
| industry | No | Your industry | |
| geography | No | Optional. Primary market | |
| self_serve | No | Optional. true if customers can sign up and get value without talking to sales | |
| deal_source | No | Optional. Where the majority of deals come from | |
| nrr_percent | No | Optional. Net revenue retention in percent (for example 108) | |
| company_name | No | Company name | |
| tam_accounts | No | Optional. Number of addressable accounts (for example 2500) | |
| gtm_challenge | Yes | Your GTM challenge | |
| business_model | No | Optional. How you charge: software subscription, services, connectivity, per transaction, marketplace, hardware plus software, or investment management. Read from your other inputs when left out | |
| business_stage | No | Stage: pre-seed, seed, series-a, series-b, series-c, bootstrapped (growth counts as Series B) | |
| deal_cycle_days | No | Optional. Days from first touch to closed-won (for example 120) | |
| current_channels | No | Optional. What you do today (content, outbound, events, partnerships, PLG, community) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint=true, openWorldHint=false, destructiveHint=false), so the description is free to spend its words on outcomes, which it does: per-motion 1-10 rubric scores, primary/secondary motion selection, 30-day steps, sector notes, and the preliminary flag. It doesn't state determinism or latency, but for a read-only scoring endpoint the disclosure is strong beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The lead sentence is well front-loaded and the closing sentence about the preliminary marker earns its place. The middle sentence, though, largely enumerates parameters the schema already documents, which is filler in a three-sentence description and makes the prose run-on.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 13 parameters, no output schema, and only one required field, the description carries the burden of explaining what comes back and does so: four rubric scores, motion ranking, 30-day plan, sector notes, and the preliminary qualifier. What remains thin is the boundary with sibling tools, not the mechanics of the call itself.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline would be 3, but the description adds real meaning on top: it separates the required GTM challenge/stage/industry from the optional ACV, deal cycle, NRR, TAM, self-serve, deal source and geography, and explains the consequence of omitting them. It also frames sector notes as conditional on inputs naming the sector, linking the industry parameter to an output effect.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb+resource: it scores four EPIC GTM motions and produces the first 30 days of steps for the primary one. An agent can tell this is a diagnostic/planning tool rather than a roadmap generator. It never names the siblings (epic_audit, generate_roadmap), so the boundary with those tools has to be inferred from the output description.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage context is implied by 'Helps you decide which go to market motion to lead with', and the description usefully explains that omitting optional inputs yields a result 'marked preliminary', which is real guidance about how much to invest in the call. However, there is no explicit when-to-use-vs-epic_audit or when-to-use-vs-generate_roadmap routing, which is a clear gap given three sibling tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
3 tool updates
- First observed
epic_audit - First observed
generate_roadmap - First observed
gtm_consultation
Related MCP Connectors
CRAFT GTM: 8 go to market strategy tools by Helix GTM Consulting
Revenue Enablement: 12 deal and sales enablement tools by Helix GTM Consulting
IMPACT: 8 B2B positioning and messaging tools by Helix GTM Consulting
GTM engineering consulting firm for seed to Series C startups. We build and run GTM systems.
Related MCP Servers
- AlicenseAqualityBmaintenanceDeal Strategy & Sales Enablement Engine - 12 tools for sales execution, deal management, and revenue acceleration.1271 npm1MIT
- AlicenseAqualityBmaintenance8 strategic GTM execution tools for founders, CMOs, and strategy leaders covering PMF assessment, launch planning, customer research, retention, partner programs, crisis management, and competitive intelligence.893 npmMIT
- AlicenseAqualityBmaintenanceRevenue intelligence for complex B2B growth. Your agent builds the assets technical founders sell with, and prepares them for real buyer conversations.34355 npm2MIT
- AlicenseAqualityFmaintenanceRevenue intelligence MCP server: RFM analysis, 14.5-point ICP scoring, pipeline health scoring. Embeds Artefact Formula methodology. HubSpot integration.7Business Source 1.1
Glama MCP Gateway
Add one secure layer between your agents and this server.