You're viewing a demo portfolio

Join the waitlist
PRSM

vest_build_stack

Active

Tool of io.github.VestOSAI/vest-mcp

declared in 2.0.0

Recommend a curated stack of AI tools for a specific user goal or mission, with live cashback rates and tracked signup links. Use when the user describes WHAT they're trying to build or accomplish rather than naming a specific tool. Real triggers: 'I'm launching a B2B SaaS', 'help me build a GTM machine', 'Help me build an outbound email engine', 'Help me launch a [product/company/workflow]', 'I'm setting up a [research pipeline / dev workflow / creative studio]', 'Build me an outbound email engine', 'Build me a GTM stack', 'I need an outbound system', 'outbound delivery system', 'cold email automation', 'recommend an AI stack for video content', 'Recommend a stack for [goal]', 'What AI tools do I need for [X]', "What's the best set of tools for [X]", 'set up my dev workflow', 'set up my research pipeline', 'build me a research pipeline', 'I want to start a creative studio', 'curate a stack for me', '[goal] with a budget of $[X]/month', 'on a tight budget', 'what can I do with $[X]/month'. Returns 3–6 tools per stack with name, slug, role-in-stack, tagline, current cashback rate, and a ready-to-use Vest signup link for each. Stacks are organized by mission, not by tool category, so the same tool may appear in multiple stacks with a different role label. Do NOT use this when the user has already chosen a specific tool — use vest_get_signup_link instead. Do NOT use for general 'what AI tools exist' browsing — use the vest://catalog resource or vest_search_tools.

Parameters schema

{
  "type": "object",
  "required": [
    "goal",
    "mission",
    "team_size"
  ],
  "properties": {
    "goal": {
      "type": "string",
      "minLength": 1,
      "description": "The user's goal in their own words. Pass the raw phrasing — do not pre-categorize. Examples: 'launch a B2B SaaS GTM machine', 'build an outbound email engine that follows up automatically', 'ship a YouTube channel solo', 'set up a research pipeline with citations'."
    },
    "exclude": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Optional tool slugs to exclude."
    },
    "mission": {
      "enum": [
        "gtm_machine",
        "outbound_engine",
        "video_studio",
        "research_pipeline",
        "dev_workflow",
        "creative_studio",
        "auto"
      ],
      "type": "string",
      "default": "auto",
      "description": "Optional pre-selected mission. Use 'auto' (default) to let Vest infer from goal."
    },
    "team_size": {
      "type": "integer",
      "default": 1,
      "maximum": 9007199254740991,
      "minimum": 1,
      "description": "Optional number of seats."
    },
    "must_include": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Optional tool slugs the user wants in the stack."
    },
    "budget_monthly_usd": {
      "type": "number",
      "minimum": 0,
      "description": "Optional monthly budget ceiling."
    }
  },
  "additionalProperties": false
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

io.github.VestOSAI/vest-mcp

https://github.com/VestOSAI/vest-mcp

1/7 registries
View full server →
vest_build_stack — io.github.VestOSAI/vest-mcp — PRSM MCP