vest-mcp
Qué hace este MCP
Searches a catalog of AI tools, recommends tool stacks, estimates subscription cashback and provides tracked signup links.
Herramientas
Esquema de entrada
{'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 â\x80\x94 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}
Esquema de salida
{'type': 'object', 'properties': {}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', 'required': ['subscriptions', 'include_alternates'], 'properties': {'subscriptions': {'type': 'array', 'items': {'type': 'object', 'required': ['monthly_price_usd'], 'properties': {'name': {'type': 'string', 'description': 'Tool name if slug is not known.'}, 'slug': {'type': 'string', 'description': 'Tool slug from Vest catalog (preferred).'}, 'seats': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of seats (default 1).'}, 'monthly_price_usd': {'type': 'number', 'maximum': 10000, 'description': 'Monthly subscription cost in USD.', 'exclusiveMinimum': 0}}, 'additionalProperties': False}, 'minItems': 1, 'description': 'List of current or planned AI tool subscriptions.'}, 'include_alternates': {'type': 'boolean', 'default': False, 'description': 'When true, attempt to include cheaper alternatives for each tool.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'properties': {}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', 'required': ['include'], 'properties': {'include': {'type': 'array', 'items': {'enum': ['wallet', 'subscriptions', 'tier', 'lifetime_earnings', 'next_payout'], 'type': 'string'}, 'default': ['wallet', 'subscriptions', 'tier'], 'description': 'Which account fields to include in the response.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'properties': {}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', 'required': ['slug', 'utm_source'], 'properties': {'slug': {'type': 'string', 'minLength': 1, 'description': "Tool slug from the Vest catalog (e.g. 'elevenlabs', 'cursor', 'notion')."}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Recommended when not authenticated â\x80\x94 Vest auto-links cashback when you sign up with this address.'}, 'utm_source': {'type': 'string', 'default': 'mcp', 'description': "UTM source tag for tracking (default: 'mcp')."}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['tool', 'cashback_pct', 'vest_url', 'authenticated', 'attribution_email', 'signup_url', 'utm_source'], 'properties': {'tool': {'type': 'string'}, 'vest_url': {'type': 'string', 'format': 'uri'}, 'signup_url': {'type': 'string', 'format': 'uri'}, 'utm_source': {'type': 'string'}, 'cashback_pct': {'type': 'number'}, 'authenticated': {'type': 'boolean'}, 'attribution_email': {'anyOf': [{'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, {'type': 'null'}]}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', 'required': ['limit', 'verbose'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Max number of results (default 10, max 50).'}, 'query': {'type': 'string', 'description': 'Optional free-text search query to filter tools by name or description.'}, 'cursor': {'type': 'string', 'description': 'Optional pagination cursor from a previous response.'}, 'verbose': {'type': 'boolean', 'default': False, 'description': 'When true, include description, monthly_price_usd, and other extended fields.'}, 'category': {'enum': ['coding', 'writing', 'research', 'video', 'image', 'audio', 'sales_marketing', 'productivity'], 'type': 'string', 'description': 'Optional category filter.'}, 'min_cashback_pct': {'type': 'number', 'maximum': 25, 'minimum': 0, 'description': 'Optional minimum cashback percentage (0â\x80\x9325).'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['tools', 'next_cursor'], 'properties': {'tools': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': {}}}, 'next_cursor': {'type': 'null'}}, 'additionalProperties': {}}
Esquema de entrada
{'type': 'object', 'required': ['tool_name'], 'properties': {'tool_url': {'type': 'string', 'format': 'uri', 'description': 'Optional homepage or product URL for the tool.'}, 'use_case': {'type': 'string', 'description': "Optional description of how you'd use this tool."}, 'tool_name': {'type': 'string', 'minLength': 1, 'description': "The name of the tool you'd like Vest to add to the catalog."}, 'user_email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Optional email so Vest can follow up when the tool is added.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'properties': {}, 'additionalProperties': {}}
Cambios recientes en herramientas
Servidores MCP similares
Ask AI
Answers questions about connected e-commerce data from Shopify, Klaviyo, GA4, Triple Whale, and other sources, covering sales, ma…
Neonjelly
Analyzes Shopify stores, products, apps, traffic, competitors, catalog changes, market cohorts and outreach contacts across a lar…
Resonance Reward Agent
Finds cashback deals and rewards, compares brands and offers, and provides analytics and management tools for reward programs.
Real Real Genuine
Enables browsing fashion brands and listings, submitting designs, purchasing digital or physical products, referrals, vouchers, l…
Postscript
Retrieves Shopify Postscript SMS marketing subscribers, opt-in keywords, and subscriber or keyword details.
AgentIQ
Operates an agent-oriented advertising network for campaigns, placements, creative and coupon delivery, attribution, affiliate li…
Jungle Scout
Provides Amazon product searches, sales estimates, keyword metrics, pricing, rankings, and marketplace research.
Finewisdom 社媒与电商数据接口
Retrieves social media content and engagement data and searches products, shops, reviews, and sellers across Chinese and internat…