llms.txt for documentation discovery, MCP
for ongoing search, or the OpenAPI document to generate a typed client.
The documentation is public. Your application still needs an API key to
request a quote from https://api.uatu.dev.
Choose a context source
Start with
llms.txt for most tasks. It is an index that lets the agent find and
read only the pages it needs. Use llms-full.txt when the agent cannot fetch linked
pages or when you need a single offline snapshot.
You can also append .md to an individual documentation URL to retrieve that page
as plain Markdown:
Connect the documentation MCP server
Connect MCP when an agent needs to search and revisit the docs throughout a longer task. The server is public and read-only with respect to the uatu API:- Claude Code
- Cursor
- VS Code
- Claude Desktop
Generate a typed client
Use the OpenAPI document when the task is primarily about request and response types:openapi-typescript and openapi-generator. Generated types help prevent agents
from borrowing incompatible field names from other swap APIs.
Use a constrained implementation prompt
Tell the agent what to build and which safety boundaries it must preserve. Adapt this template to your project:Documentation access and transaction authority are separate. An agent may read
these docs freely, but your application should still require explicit user
confirmation before a wallet signs or broadcasts a quote step.