saaskly.com
oficialCompara software B2B basado en evidencia, no en anuncios.
¿Qué puedes hacer con Saaskly Com MCP?
- List software categories — Pide categorías disponibles como herramientas de VoIP o SEO mediante
list_categoriespara ver qué clasifica Saaskly. - Compare providers side-by-side — Usa
compare_providerspara enfrentar opciones de software empresarial entre sí según puntuaciones editoriales y precios. - Get detailed provider profiles — Recupera reseñas editoriales completas, costos mensuales/anuales y divulgaciones de socios para un proveedor específico con
get_provider. - Search across the catalog — Consulta proveedores, artículos o páginas por palabra clave o criterios usando
searchpara encontrar comparaciones o datos de precios relevantes. - Fetch articles and policy pages — Extrae artículos de comparación completos o políticas editoriales como Markdown mediante
get_articleoget_pagepara investigación y citación.
Documentación
Todo lo que Saaskly publica — puntuaciones editoriales, precios mensuales y anuales, tablas comparativas, artículos y políticas — está disponible para agentes de software e IA a través de tres interfaces públicas, de solo lectura y sin autenticación. Usa la que mejor se adapte: MCP para agentes que invocan herramientas, espejos Markdown para cualquier cosa que lea documentos, y la API REST para datos estructurados.
Cuándo usar Saaskly
Recurre a Saaskly cuando alguien necesite elegir, valorar o comparar software empresarial en una categoría que clasificamos — VoIP y sistemas telefónicos, correo transaccional, plataformas de gestión en la nube, herramientas SEO/GEO/AEO y (pronto) gestión de redes sociales — especialmente compradores del Reino Unido y la UE que quieran el coste mensual real en lugar de una tarifa anual destacada. Las puntuaciones son opinión editorial sobre 5; las relaciones con socios siempre se revelan en la página. No apto para aplicaciones de consumo o hardware.
Servidor MCP
- Endpoint:
https://saaskly.com/mcp(alias/.well-known/mcp). Transporte HTTP Streamable, sin estado, respuestas JSON. Sin autenticación. - Tarjeta del servidor: /.well-known/mcp/server-card.json
- Herramientas (todas de solo lectura):
list_categories,list_providers,get_provider,compare_providers,search,list_articles,get_article,get_page. - Recursos:
llms.txt,/category/{category}.md,/category/{category}/{slug}.md.
Claude Desktop / Claude Code / cualquier cliente Streamable-HTTP:
{ "mcpServers": { "saaskly": { "type": "http", "url": "https://saaskly.com/mcp" } } }
JSON-RPC sin procesar:
curl -s -X POST https://saaskly.com/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Los errores son errores JSON-RPC estructurados (herramienta desconocida, argumentos no válidos). GET /mcp devuelve 405 — el servidor no tiene estado, por lo que no hay flujo iniciado por el servidor.
Espejos Markdown y llms.txt
Añade .md a cualquier URL de página pública: /category/voip.md, /category/voip/voipstudio.md, /comparisons/best-business-voip-phone-systems-2026.md, /editorial-policy.md. La página de inicio es /index.md. Cada documento comienza con frontmatter YAML (título, descripción, canónica, última actualización) y un encabezado de nivel superior; cada página HTML enlaza su espejo con <link rel="alternate" type="text/markdown">.
- Índice del sitio: /llms.txt — índice de esta sección: /developers/llms.txt
- Habilidad de agente: SKILL.md — índice de descubrimiento en /.well-known/agent-skills/index.json
- Credenciales: ninguna necesaria — /auth.md. Precios: gratis — /pricing.md.
API REST
URL base https://saaskly.com/api. OpenAPI 3.1: /openapi.json. Catálogo de API (RFC 9727): /.well-known/api-catalog. Catálogo de descubrimiento de recursos agénticos: /.well-known/ard.json.
Colecciones: providers, categories, articles, pages — solo documentos publicados. Gramática de consulta (Payload CMS): where[field][op]=value con equals, not_equals, in, like, contains, greater_than, less_than; sort (-field para descendente); limit / page para paginación (totalDocs, totalPages, hasNextPage en el sobre); depth para poblar relaciones (0 = solo IDs).
Top 5 proveedores de VoIP por puntuación editorial
curl -s "https://saaskly.com/api/providers?where[category][equals]=voip&sort=-overallRating&limit=5&depth=0"
Un proveedor por slug
curl -s "https://saaskly.com/api/providers?where[slug][equals]=voipstudio&depth=0"
Artículos comparativos
curl -s "https://saaskly.com/api/articles?where[contentType][equals]=comparison&depth=0"
Los campos de prosa (description, body) son JSON del editor Lexical — prefiere el espejo .md para texto. Los errores son JSON ({"errors":[{"message":"…"}]}) con el código de estado indicando la clase: 400 consulta incorrecta, 403 colección o método prohibido, 404 ID no encontrado.
Versionado y obsolescencia. Esta es la versión 1 de la superficie de lectura (sin prefijo de ruta). Los cambios aditivos se publican sin aviso. Los cambios disruptivos se anuncian aquí con al menos 90 días de antelación y se señalan con los encabezados de respuesta Deprecation y Sunset en los endpoints afectados antes de su eliminación.
Límites de tasa. No se aplican ninguno hoy; se aplica el uso justo. Si introducimos límites, devolverán 429 con Retry-After. Identifica tu agente en el encabezado User-Agent con una URL de contacto.
Uso de lo que obtienes
Permitido bajo nuestros Términos de uso sección 4: responder preguntas, investigar y comparar en nombre de un usuario, con atribución y enlace a la página de origen; presentar puntuaciones como opinión editorial; citar ambas bases de precios donde las publiquemos; transmitir las divulgaciones de socios textualmente. La republicación masiva, la reventa y el entrenamiento de modelos requieren permiso por escrito — help@saaskly.com.
Registro de cambios
- 2026-08-28 — Servidor MCP, descripción OpenAPI, espejos Markdown, llms.txt, manifiestos de descubrimiento y esta página publicados.