Uxify for developers
Everything you need to call Uxify from code or from an AI agent: the Uxify MCP server, OAuth 2.0 discovery and scopes, and the files an agent can read before it has any credentials.
{
"mcpServers": {
"uxify": {
"url": "https://mcp.uxify.com",
"headers": {
"Authorization": "Bearer <token>"
}
}
}
} The Uxify MCP server
Uxify's programmatic surface is an MCP server. It is authenticated, not public: every call carries a token tied to a Uxify account. MCP access is included on every plan, including Free.
https://mcp.uxify.com Scopes
-
mcp:list_sitesEnumerate the sites in the authorizing workspace. -
mcp:ask_uxiAsk Uxi questions against that workspace. -
mcp:ask_uxi_rumQuery real-user monitoring data - Core Web Vitals, behavior, and agent activity.
Per-client setup guides
Uxify OAuth 2.0 authentication
Uxify implements standard OAuth 2.0 discovery, so a client can work out how to authenticate without being told in advance.
- 1
Discover the resource
Fetch /.well-known/oauth-protected-resource from uxify.com or from the MCP origin. It names the resource, its authorization server, and every scope on offer.
- 2
Discover the authorization server
Follow authorization_servers to app.uxify.com, whose RFC 8414 metadata lives at /.well-known/oauth-authorization-server. Requesting that path on uxify.com redirects there.
- 3
Register and authorize
Dynamic client registration is open at /oauth2/register, and the authorization code flow requires PKCE with S256. Ask only for the scopes the task needs.
- 4
Call the server
Send the access token as a bearer credential in the Authorization header. An unauthenticated initialize returns an OAuth challenge - that is the handshake working, not an error to route around.
Machine-readable Uxify endpoints
These need no credentials. An agent that lands on uxify.com cold can read all of them.
| Path | Content type | What it holds |
|---|---|---|
/llms.txt | text/plain | What Uxify is, when an agent should reach for it, and how to call it. |
/pricing.md | text/markdown | Plans, limits, and prices as plain markdown - no HTML scraping. |
/sitemap.xml | application/xml | Every indexable URL, with lastmod dates. |
/.well-known/oauth-protected-resource | application/json | RFC 9728 metadata: the resource, its authorization server, and the scopes it accepts. |
Every page on uxify.com also returns markdown when requested with Accept: text/markdown. Missing paths return a real 404 with a markdown body naming the sitemap, llms.txt, and the main sections, so an agent following a stale link can recover.
Uxify developer FAQ
Does Uxify have a public REST API?
Not today. The Uxify MCP server at mcp.uxify.com is the supported programmatic surface, and it covers querying real-user data, benchmarks, and agent activity. There is no public REST API and no OpenAPI document, so if you find one referenced somewhere it is not ours.
Is the Uxify MCP server public?
No. Every request needs an access token tied to a Uxify account and scoped to that workspace. There is no anonymous tool listing and no read-only public surface. An unauthenticated initialize returns an OAuth challenge by design, which is what lets a client discover how to authenticate without guessing.
How does an agent authenticate with Uxify?
Through standard OAuth 2.0 discovery. Fetch the RFC 9728 protected-resource metadata at uxify.com/.well-known/oauth-protected-resource, follow it to the authorization server at app.uxify.com, register dynamically if needed, and run the authorization code flow with PKCE. Scopes are named - mcp:list_sites, mcp:ask_uxi, and mcp:ask_uxi_rum - so a client can request least privilege.
What can I read from Uxify without an account?
The static, machine-readable files: llms.txt for what Uxify does and when to use it, pricing.md for plans and limits, sitemap.xml for every indexable URL, and the OAuth protected-resource metadata. Any page on uxify.com also returns markdown when requested with an Accept: text/markdown header, including the 404 page, which lists recovery targets.
Which MCP clients does Uxify support?
Any client that speaks the Model Context Protocol. Uxify publishes step-by-step setup guides for Claude, ChatGPT, n8n, and Zapier; Cursor, VS Code, and other MCP-compatible tools connect with the same config, since the protocol is open. MCP access is included on every plan, including Free.