{"server":{"name":"vitalpeptides-mcp","version":"0.1.0","title":"VitalPeptides catalog"},"tools":[{"name":"list_products","title":"List catalog products","description":"List products from the public VitalPeptides catalog with name, slug, price (MXN), sale status, categories and a short description. Research use only.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true},"inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"limit":{"default":50,"description":"Maximum number of products to return (1-100).","type":"integer","minimum":1,"maximum":100},"category":{"description":"Optional category slug to filter by (e.g. 'glp-1', 'nootropicos').","type":"string"}}},"outputSchema":null},{"name":"get_product","title":"Get product detail","description":"Get full public detail for a single VitalPeptides catalog product by its slug: name, description, price (MXN), variants, images, categories. Research use only.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":true},"inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"slug":{"type":"string","minLength":1,"description":"Product slug (handle), e.g. 'tirzepatide' or 'bpc-157'."}},"required":["slug"]},"outputSchema":null},{"name":"list_kits","title":"List curated kits","description":"List curated VitalPeptides kits/bundles (grouped products at a bundle price). Includes items included, kit price and savings vs individual purchase (MXN).","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"category":{"description":"Optional kit category: 'GLP-1', 'Regenerativa', 'Cognitivo', 'Dermatología'.","type":"string"}}},"outputSchema":null},{"name":"list_blog_posts","title":"List blog posts","description":"List all public blog posts on vitalpeptides.app with slug, title, excerpt and publication date.","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"limit":{"default":50,"description":"Max posts to return.","type":"integer","minimum":1,"maximum":100}}},"outputSchema":null},{"name":"get_blog_post","title":"Get blog post","description":"Get the full body of a VitalPeptides blog post by slug (markdown / HTML content).","annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"slug":{"type":"string","minLength":1,"description":"Blog post slug, e.g. 'peptidos-guia-basica'."}},"required":["slug"]},"outputSchema":null}]}