Launchator MCP
An official MCP server for Launchator that allows AI agents to search a directory of new SaaS and indie products, and enables founders to submit, draft, edit, and publish their own product listings directly from their development environment.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://launchator.com/api/mcpWhat you can do with it
- Search for products in the Launchator directory
- Submit a new product listing via AI agent
- Update existing product details
- Verify backlinks and publish listings
Source and maintenance
Protocol and capabilities
- Server
- launchator 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 12 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
12 advertised
search_products — Search 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.
{
"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)"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}get_product — Get product
Full details of one product listed on Launchator: description, website, category, tags and upvotes.
{
"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}"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}alternatives_to — Alternatives
Products on Launchator similar to a given listed product (same category or tags).
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 80
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}list_categories — List categories
Launchator's product categories with how many products each has.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}submit_product — Submit a product
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.
{
"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"
}
}
}{
"readOnlyHint": false,
"openWorldHint": true
}list_my_products — My products
The user's own Launchator listings and drafts, with their status and next step. Needs an access token.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}get_my_product — Get my product
One of the user's own listings or drafts. Needs an access token.
{
"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"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}update_listing — Update listing
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.
{
"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"
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true
}get_badge_snippet — Get the backlink code
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.
{
"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"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}verify_backlink — Verify the link and publish
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.
{
"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"
}
}
}{
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": true
}publish — Publish
Re-checks whether a listing with a verified link can go live, e.g. after the founder confirmed their email. Needs an access token.
{
"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"
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true
}check_ai_ready — AI-ready check
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.
{
"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"
}
}
}{
"readOnlyHint": false,
"openWorldHint": true
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 843 ms
- 95th percentile latency
- 843 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 843 ms · metadata changed · 12 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http launchator-mcp https://launchator.com/api/mcpCodex
codex mcp add launchator-mcp --url https://launchator.com/api/mcpCursor
{
"mcpServers": {
"launchator-mcp": {
"url": "https://launchator.com/api/mcp"
}
}
}Cline
{
"mcpServers": {
"launchator-mcp": {
"type": "streamableHttp",
"url": "https://launchator.com/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"launchator-mcp": {
"type": "http",
"url": "https://launchator.com/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http launchator-mcp https://launchator.com/api/mcpClaude Desktop
{
"mcpServers": {
"launchator-mcp": {
"url": "https://launchator.com/api/mcp"
}
}
}Windsurf
{
"mcpServers": {
"launchator-mcp": {
"serverUrl": "https://launchator.com/api/mcp"
}
}
}Let your agent find its tools
Find servers like Launchator MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run Launchator MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.