ListMySaaS API Documentation & Agent Portal
Welcome to the official ListMySaaS API reference and agent discovery hub. All public directory query endpoints and SEO analysis tools are available with Zero-Auth Access (no API keys required for public reads) and standard RFC rate-limiting headers.
Machine-Readable Specifications & Catalogs
Zero-Auth Access & Onboarding
To eliminate integration friction for autonomous AI agents, crawlers, and developers, ListMySaaS exposes all directory browsing, category listing, search, and SEO diagnostic tools with Zero-Auth access.
- Free Tier: Free directory exploration, tool search, and web-based SEO analysis.
- Zero-Auth: No signup, token generation, or API key needed for GET queries and tool analysis POST endpoints.
- Sandbox / Test Mode: Live public directory acts as an open sandbox with idempotent responses.
API Versioning & Deprecation Policy
ListMySaaS APIs utilize explicit URL path versioning (e.g. /api/v1/...).
Deprecation Signaling: When an API version or endpoint is scheduled for sunset, responses will include standard Deprecation and Sunset HTTP headers (per RFC 8594) at least 90 days before retirement.
Rate Limiting & Response Headers
All API responses include standard IETF RateLimit and backwards-compatible headers:
When a rate limit is exceeded (HTTP 429 Too Many Requests), the response will include a Retry-After: <seconds> header and an RFC 9457 structured error body.
REST Endpoints Reference (v1)
/api/v1/toolsList and search curated SaaS directory tools with optional query filters and pagination.
/api/v1/tools/{slug}Get full profile details, metadata, score, and related alternatives for a specific SaaS tool.
/api/v1/categoriesList all 30+ SaaS categories with live listing counts and links.
/api/v1/tools/heading-analyzerAudit H1-H6 heading hierarchy, word count, image alt tags, and internal/external link structure for any URL.
/api/v1/tools/meta-analyzerAnalyze meta tags, OpenGraph properties, Twitter Cards, robots directives, and canonical URLs.
Model Context Protocol (MCP) Server
ListMySaaS provides a native Model Context Protocol (MCP) server using Streamable HTTP transport. Claude Desktop, Cursor, ChatGPT, and autonomous agents can discover and call directory tools directly.
list_tools— Query and search tools by keyword, category, and scoreget_tool— Fetch complete metadata and alternatives for any toollist_categories— Retrieve 30+ categorized software indexesanalyze_headings— Extract and audit H1-H6 heading structure and word countanalyze_meta— Analyze SEO meta tags, OpenGraph, and Twitter Cards
Official CLI Tool (`listmysaas`)
Developers and autonomous scripts can interact with ListMySaaS directly from the command line using npx listmysaas:
Markdown Content Negotiation (acceptmarkdown.com)
All public pages on ListMySaaS support Accept: text/markdown content negotiation or appending .md: