Search a launch directory of new products, and submit and publish your own listing.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional. "Bearer <token>" with a token from https://launchator.com/agents, needed only to submit and manage your own listing. Searching works without it.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Products on Launchator similar to a given listed product (same category or tags).
Products on Launchator similar to a given listed product (same category or tags).
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 80
}
}
}Free check of how well AI assistants and search engines can read and recommend the user's live product site: robots.txt rules for AI crawlers, server-rendered content, structured data, llms.txt, meta tags and more, with a score, the top fixes and copy-ready code. Up to 3 runs per listing per day. Needs an access token.
| Argument | Type | Description |
|---|---|---|
| productId* | string | The productId returned by submit_product or list_my_products |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"productId"
],
"properties": {
"productId": {
"type": "string",
"maxLength": 40,
"minLength": 5,
"description": "The productId returned by submit_product or list_my_products"
}
}
}The HTML link the product's homepage must carry for a free listing, as a text link or a badge image. Add one to the site footer. Needs an access token.
| Argument | Type | Description |
|---|---|---|
| productId* | string | The productId returned by submit_product or list_my_products |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"productId"
],
"properties": {
"productId": {
"type": "string",
"maxLength": 40,
"minLength": 5,
"description": "The productId returned by submit_product or list_my_products"
}
}
}One of the user's own listings or drafts. Needs an access token.
| Argument | Type | Description |
|---|---|---|
| productId* | string | The productId returned by submit_product or list_my_products |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"productId"
],
"properties": {
"productId": {
"type": "string",
"maxLength": 40,
"minLength": 5,
"description": "The productId returned by submit_product or list_my_products"
}
}
}Full details of one product listed on Launchator: description, website, category, tags and upvotes.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The product's slug, from search results or its URL launchator.com/p/{slug} |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 80,
"description": "The product's slug, from search results or its URL launchator.com/p/{slug}"
}
}
}Launchator's product categories with how many products each has.
No arguments.
{
"type": "object",
"properties": {}
}The user's own Launchator listings and drafts, with their status and next step. Needs an access token.
No arguments.
{
"type": "object",
"properties": {}
}Re-checks whether a listing with a verified link can go live, e.g. after the founder confirmed their email. Needs an access token.
| Argument | Type | Description |
|---|---|---|
| productId* | string | The productId returned by submit_product or list_my_products |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"productId"
],
"properties": {
"productId": {
"type": "string",
"maxLength": 40,
"minLength": 5,
"description": "The productId returned by submit_product or list_my_products"
}
}
}Search Launchator's directory of SaaS, AI and indie products by what they do (e.g. 'invoicing for freelancers', 'screen recorder'). Returns the best matches with links.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Default 10 |
| query* | string | What the user is looking for |
| category | string | Limit to one category slug (see list_categories) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "Default 10"
},
"query": {
"type": "string",
"maxLength": 200,
"description": "What the user is looking for"
},
"category": {
"enum": [
"ai",
"ai-agents",
"developer-tools",
"design",
"marketing",
"sales",
"social-media",
"productivity",
"project-management",
"collaboration",
"analytics",
"finance",
"ecommerce",
"education",
"health",
"hiring",
"customer-support",
"writing",
"video-audio",
"no-code",
"security",
"web3",
"games",
"lifestyle",
"startup-tools"
],
"type": "string",
"description": "Limit to one category slug (see list_categories)"
}
}
}Start a free Launchator listing for the user's own website. Loads the homepage, screens it, and drafts the listing (takes about 30 seconds). Returns the draft and the next step. Needs an access token.
| Argument | Type | Description |
|---|---|---|
| url* | string | The product's homepage, e.g. https://example.com |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"maxLength": 300,
"description": "The product's homepage, e.g. https://example.com"
}
}
}Change the text of the user's listing. Only pass the fields to change. Logos and screenshots are changed in the browser (editInBrowser link). Needs an access token.
| Argument | Type | Description |
|---|---|---|
| name | string | |
| tags | array | |
| tagline | string | One-line headline, up to 80 characters |
| category | string | |
| productId* | string | The productId returned by submit_product or list_my_products |
| description | string | 50 to 2,500 characters, plain text with line breaks |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"productId"
],
"properties": {
"name": {
"type": "string",
"maxLength": 60
},
"tags": {
"type": "array",
"items": {
"enum": [
"ab-testing",
"accounting",
"advertising",
"affiliate-marketing",
"ai",
"ai-agents",
"analytics",
"android",
"api",
"audio",
"automation",
"b2b",
"blogging",
"books",
"branding",
"browser-extensions",
"budgeting",
"calendar",
"chatbots",
"chrome-extensions",
"cms",
"coding",
"collaboration",
"community",
"content-creators",
"cooking",
"crm",
"crypto",
"customer-feedback",
"dashboards",
"data-visualization",
"databases",
"dating",
"design-tools",
"developer-apis",
"devops",
"directories",
"documentation",
"ecommerce",
"education",
"email",
"email-marketing",
"events",
"fitness",
"forms",
"freelancers",
"games",
"health",
"hiring",
"home",
"image-editing",
"image-generation",
"invoicing",
"ios",
"journaling",
"knowledge-management",
"landing-pages",
"language-learning",
"launching",
"lead-generation",
"legal",
"linkedin",
"mac",
"marketplaces",
"meditation",
"meeting-software",
"mental-health",
"mobile-apps",
"monitoring",
"music",
"newsletters",
"no-code",
"note-taking",
"notion",
"online-learning",
"open-source",
"parenting",
"payments",
"personal-finance",
"photography",
"podcasting",
"privacy",
"productivity",
"project-management",
"prompts",
"real-estate",
"recruiting",
"remote-work",
"reviews",
"saas",
"saas-boilerplates",
"sales",
"scheduling",
"screenshots",
"scraping",
"security",
"seo",
"slack",
"social-media",
"spreadsheets",
"startups",
"storage",
"surveys",
"task-management",
"team-management",
"testimonials",
"testing",
"text-to-speech",
"time-tracking",
"to-do-lists",
"translation",
"travel",
"twitter",
"ui-kits",
"user-research",
"video",
"video-editing",
"voice",
"web3",
"website-builders",
"wellness",
"windows",
"wordpress",
"writing",
"youtube"
],
"type": "string"
},
"maxItems": 5
},
"tagline": {
"type": "string",
"maxLength": 80,
"description": "One-line headline, up to 80 characters"
},
"category": {
"enum": [
"ai",
"ai-agents",
"developer-tools",
"design",
"marketing",
"sales",
"social-media",
"productivity",
"project-management",
"collaboration",
"analytics",
"finance",
"ecommerce",
"education",
"health",
"hiring",
"customer-support",
"writing",
"video-audio",
"no-code",
"security",
"web3",
"games",
"lifestyle",
"startup-tools"
],
"type": "string"
},
"productId": {
"type": "string",
"maxLength": 40,
"minLength": 5,
"description": "The productId returned by submit_product or list_my_products"
},
"description": {
"type": "string",
"maxLength": 2500,
"description": "50 to 2,500 characters, plain text with line breaks"
}
}
}Checks the live homepage for the Launchator link and, if it's there, publishes the listing. Call after the site with the link is deployed. Needs an access token.
| Argument | Type | Description |
|---|---|---|
| productId* | string | The productId returned by submit_product or list_my_products |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"productId"
],
"properties": {
"productId": {
"type": "string",
"maxLength": 40,
"minLength": 5,
"description": "The productId returned by submit_product or list_my_products"
}
}
}