SaaSCity is a remote MCP server that gives an AI agent 23 tools, among them ab_test_significance, calculate_arr, calculate_arr_bridge. It answers at https://saascity.io/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 4 of 4 times since 24 September 2026; the last check, on 7 November 2026, succeeded.
Audit your site, pick from 1,600+ launch directories by DR and link type, and list on SaaSCity.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
ab_test_significance | Two-proportion test of an A/B result: conversion rates, relative uplift, p-value, confidence interval, the chance that B beats A, and a sample ratio mismatch check. Full calculator: https://saascity.io/free-tools/ab-test-calculator Inputs: visitors_a, conversions_a, visitors_b, conversions_b, confidence_pct |
calculate_arr | Turn monthly recurring revenue into annual recurring revenue (ARR = MRR x 12), with ARPU when the customer count is given and the months to $100k, $1M and $10M ARR at a monthly growth rate. Count annual plans at their yearly price divided b Inputs: mrr, customers, monthly_growth_pct |
calculate_arr_bridge | Explain how ARR moved over a period: ending ARR = starting ARR + new + expansion - contraction - churned. Returns net new ARR, growth, the SaaS quick ratio ((new + expansion) / (contraction + churned)), and net and gross revenue retention o Inputs: start_arr, new_arr, expansion_arr, contraction_arr, churned_arr |
calculate_churn | Customer churn and retention for a period, its monthly and annual equivalents (compounded, so 5% a month is about 46% a year, not 60%), and the average customer lifetime. Full calculator: https://saascity.io/free-tools/churn-rate-calculator Inputs: customers_at_start, customers_lost, period |
calculate_nps | Net Promoter Score from the counts of promoters (9-10), passives (7-8) and detractors (0-6), with the margin of error at 95% confidence. Full calculator: https://saascity.io/free-tools/nps-calculator Inputs: promoters, passives, detractors |
calculate_nrr | Net revenue retention (NRR) and gross revenue retention (GRR) of a group of customers from their starting MRR, expansion, contraction and churned MRR, with annualised figures. Full calculator: https://saascity.io/free-tools/net-revenue-rete Inputs: start_mrr, expansion_mrr, contraction_mrr, churned_mrr, period |
check_backlink | Check whether a directory listing page links to your site and whether that link is followed. Reads the page's static HTML and reports every anchor pointing at your domain with its rel (nofollow, ugc, sponsored), hidden links, links that onl Inputs: page_url, your_domain |
check_badge | Check whether the SaaSCity badge is live on a site. Reads the given URL and, for a deep page, the site homepage too, rendering JavaScript if needed. Free listings require a badge and use nofollow website links. Inputs: url |
check_launch_readiness | Audit a product homepage before launching it: HTTPS, noindex, title and meta description, og:image (fetched to confirm it loads), X card, favicon, canonical, mobile viewport, h1, JSON-LD, robots.txt, sitemap, parked or 404 pages, response t Inputs: url |
find_alternatives | Other SaaSCity listings in the same category as a given listing, most upvoted first. Useful for competitor research and positioning. Inputs: slug, limit |
find_launch_directories | Filter 1,667 startup, SaaS and AI directories by category, minimum Ahrefs DR, link type (dofollow/nofollow), price and badge-swap requirement. Returns submit URLs. Link type and price are "unknown" where nobody has verified them yet - treat Inputs: query, category, min_dr, link_type, pricing, exclude_badge_exchange |
get_launch_directory | Look up one directory by domain or URL: Ahrefs DR, dofollow or nofollow, price, whether it wants a badge swap, the submit URL, and a human verdict where one exists. Use it to vet a directory before paying for a listing. Inputs: domain |
get_launch_weeks | SaaSCity launch weeks: the next 12 Mondays. A round opens each Monday at 00:00 UTC, and a paid listing can take any of them. |
get_leaderboard | SaaSCity's most upvoted launches for this week's launch, the last 30 days, or all time, optionally within one category. Inputs: period, category, limit |
get_listing | One live SaaSCity listing by slug: title, tagline, full description, category, upvote points, link type (dofollow/nofollow), listing page and product site. Inputs: slug |
get_offers | SaaSCity paid listing offers and the free badge option. Only a human can pay, on the claim page. |
get_submission_status | Where a SaaSCity submission stands. By claim token: unclaimed, expired, claimed but the form not submitted yet, submitted and waiting for payment, submitted and in review, rejected, archived, or live. By slug: a live listing (launch week, b Inputs: claim_token, slug |
markup_margin | Selling price, profit and margin from a cost and a markup percent, or markup and margin from a cost and a selling price. Full calculator: https://saascity.io/free-tools/markup-calculator Inputs: cost, markup_pct, price |
recommend_launch_directories | Hand-picked launch directories for a product type, grouped by when to submit (launch day first, evergreen after). Every pick carries a human-written verdict, including the ones that are not worth paying for, plus Ahrefs DR, link type and pr Inputs: product_type, free_only |
rule_of_40 | Rule of 40 score (revenue growth % + profit margin %), plus the magic number, burn multiple and SaaS quick ratio when their inputs are given. Full calculator: https://saascity.io/free-tools/rule-of-40-calculator Inputs: growth_pct, margin_pct, revenue_this_quarter, revenue_last_quarter, sales_marketing_last_quarter, net_burn |
search_listings | Search products listed on SaaSCity by keyword and/or category. Returns title, tagline, category, upvote points, the listing page and the product site. Useful for market research ("what else exists in this space?") before a launch. Inputs: query, category, sort, limit, offset |
submit_project | List a product on the SaaSCity launch directory. Creates a draft and returns a claim URL. The human signs in, chooses a paid plan or an available free badge slot, and submits the prefilled form for review. Only the human pays for a paid pla Inputs: title, tagline, category, description, website_url, twitter_url |
uptime_downtime | Allowed downtime per day, week, month, quarter and year, in seconds, for an availability target such as 99.9%. Full calculator: https://saascity.io/free-tools/uptime-calculator Inputs: availability_pct |
Every block below points at https://saascity.io/api/mcp. Pick your client and copy.
claude mcp add --transport http saascity https://saascity.io/api/mcp
{
"mcpServers": {
"saascity": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://saascity.io/api/mcp"]
}
}
}{
"mcpServers": {
"saascity": {
"url": "https://saascity.io/api/mcp"
}
}
}{
"servers": {
"saascity": {
"type": "http",
"url": "https://saascity.io/api/mcp"
}
}
}{
"context_servers": {
"saascity": {
"url": "https://saascity.io/api/mcp"
}
}
}{
"mcpServers": {
"saascity": {
"serverUrl": "https://saascity.io/api/mcp"
}
}
}{
"mcpServers": {
"saascity": {
"url": "https://saascity.io/api/mcp"
}
}
}name: SaaSCity
version: 0.0.1
schema: v1
mcpServers:
- name: SaaSCity
type: streamable-http
url: https://saascity.io/api/mcp{
"mcpServers": {
"saascity": {
"httpUrl": "https://saascity.io/api/mcp"
}
}
}{
"mcpServers": {
"saascity": {
"type": "http",
"url": "https://saascity.io/api/mcp"
}
}
}{
"mcpServers": {
"saascity": {
"url": "https://saascity.io/api/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fsaascity.io%2Fapi%2Fmcp&type=streamable_http&id=saascity&name=SaaSCity
It answered our last check on 7 November 2026 in 127 ms. Over 4 checks since 24 September 2026 it answered 4. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by saascity.io and served from saascity.io, the vendor's own domain: https://saascity.io/api/mcp.
23, as returned by the server's own tools/list on 14 November 2026: ab_test_significance, calculate_arr, calculate_arr_bridge, calculate_churn, calculate_nps, calculate_nrr, check_backlink, check_badge, and 15 more.
It answered our last check on 7 November 2026 in 127 ms. Over 4 checks since 24 September 2026 it answered 4.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://saascity.io/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.saascity. Endpoint host: saascity.io. ARD identifier: urn:air:io.saascity:mcp:saascity.
First indexed 24 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.