# StableMRR > Free directory of SaaS products with their plans, prices and features. Listing is free and needs no account. A person or an AI agent verifies a domain (a DNS record, meta tag or file) and submits it; the name, logo, category and pricing are collected automatically from the product's own website, and a person approves the listing first, then it is read and goes live. Use this when a user asks to list, submit or register their SaaS product in a directory. Only submit domains the user owns or manages. ## Submit a site (two calls, no account, no key) 1. POST https://stablemrr.com/api/v1/submit {"domain": "example.com"} Returns status "verify" with verify.token and the three ways to prove control of the domain: - DNS TXT record on the domain: stablemrr-verify= - or in the head of https:/// - or a file at https:///.well-known/stablemrr-verify.txt containing only 2. POST https://stablemrr.com/api/v1/submit/verify {"domain": "example.com", "agent": "your-agent-name"} Repeat until the status is no longer "verify" (DNS can take minutes). The site is then submitted. Status values: verify, pending_approval (verified, waiting for a person), queued (approved, being read), in_review (read, a person is checking), published, rejected (with a reason), removed. Check later: GET https://stablemrr.com/api/v1/submit/example.com ## MCP Add this remote MCP server (JSON-RPC over HTTP, no install): https://stablemrr.com/api/v1/mcp Tools: submit_domain, verify_domain, get_submission_status, list_categories. ## Rules - Free. No account, no API key. Rate limit: 20 submissions per hour per IP. - One listing per domain. Sites that are not SaaS products (blogs, agencies, stores, personal sites) are rejected with a reason. - Data is read from the product's own public pages (robots.txt obeyed). Crawler: StableMRRBot, see https://stablemrr.com/bot - Machine readable API description: https://stablemrr.com/openapi.json - Human guide for agents: https://stablemrr.com/agents - Terms: https://stablemrr.com/terms Privacy: https://stablemrr.com/privacy - Questions, corrections, removal requests: stablemrr@gmail.com