For AI agents
qyx.ai does not offer an API for the app. This page is for AI assistants and crawlers. It describes a read-only feed of the public website content: the AI tools and their features, Smart Templates, pricing and articles. It cannot generate anything or access any account. To use the AI tools, sign up at app.qyx.ai.
Authentication
None. Every endpoint is public and read-only (GET only), returns JSON and allows cross-origin requests. Responses are cached for 5 minutes.
JSON feed
Base URL: https://qyx.ai/api/v1. The full description is in the OpenAPI 3.1 spec.
| Endpoint | Returns |
|---|---|
GET /tools | AI tools, each with its features and a direct link to every feature |
GET /tools/{slug} | One tool with its features and FAQ |
GET /templates?category= | Smart Templates, optionally filtered by category |
GET /templates/{slug} | One template: what it does, the inputs it asks for, an example input and output, tips and FAQ |
GET /pricing | Plans in USD, monthly credits, credit packs and the approximate credit cost of an image and a video |
GET /articles?limit= | Latest blog articles |
GET /search?q= | Tools, templates, articles and pages that match a query |
Example request
curl https://qyx.ai/api/v1/pricing
Lists come back as {"count": 3, "items": [...]}. An unknown slug returns HTTP 404 with {"error": "not_found", "message": "..."}.
MCP feed
The same data is available as an MCP server over Streamable HTTP at https://qyx.ai/mcp, with no authentication. Its server card is at /.well-known/mcp.json.
search_qyx– search tools, templates, articles and pageslist_ai_toolsandget_ai_tool– AI tools and their featureslist_templatesandget_template– Smart Templates with examplesget_pricing– plans, credits and credit packslist_articles– latest articles
To add it to an MCP client, use this configuration:
{
"mcpServers": {
"qyx": { "type": "http", "url": "https://qyx.ai/mcp" }
}
}
Markdown for agents
Every page on qyx.ai is also available as Markdown. Send the header Accept: text/markdown to get it. The homepage returns the same summary as llms.txt.
curl -H "Accept: text/markdown" https://qyx.ai/
Versioning
The version is in the path (/api/v1) and in the API-Version response header. Fields may be added within v1 without notice, so ignore fields you do not know. Anything that would break a client (a removed or renamed field, a changed type) ships as a new version under a new path. Before an old version is switched off, its responses carry Deprecation and Sunset headers with the date, announced here at least 6 months ahead.
Rate limits
120 requests per minute per IP address, shared by the REST API and the MCP server. Every response carries RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset and RateLimit-Policy headers. Over the limit you get HTTP 429 with a Retry-After header in seconds.
Limits and support
Cache responses where you can. The API only shows public website content: it cannot create content, generate images or video, or access any account. Questions: hi@qyx.ai.