← Back to search
60
Partial
Agentic Readiness Score
+25 llms.txt +20 OpenAPI missing +20 ai-plugin
Raise this score to 95+
We ship the 6-file GEO uplift as a pull request against your repo. Flat fee, turnaround under 72 hours.
Fix this for $199 →
developer llms-txtopenapiapihosting

Agentic Signals

📄
Found
🤖
ai-plugin.json
Not found
📖
OpenAPI Spec
Found
🔗
Structured API
Found
🛡
Not specified
🏷
Schema.org Markup
Not found
MCP Server
Not found

Embed this badge

Show off your agentic readiness — the badge auto-updates when your score changes.

Agentic Ready 60/100

            

llms.txt Content

# Val Town Documentation - [Full documentation in one file](https://docs.val.town/llms-full.txt) ## Vals - [Overview](https://docs.val.town/vals.md): Learn about the basics of Vals - [Branches](https://docs.val.town/vals/branches.md): Val Branches are used for feature development, testing, and sharing - [Cron](https://docs.val.town/vals/cron.md): Schedules let code on Val Town run every day, every hour, or whenever you'd like - [Email](https://docs.val.town/vals/email.md): A kind of val that is able to receive emails sent to it. - [History](https://docs.val.town/vals/history.md): View a val's history and revert when needed - [HTTP](https://docs.val.town/vals/http.md): A kind of val that can serve a website or an API using web-standard Request & Response objects. - [Basic examples](https://docs.val.town/vals/http/basic-examples.md): Examples of basic HTTP triggers for common use cases - [CDNs and Cache Control](https://docs.val.town/vals/http/cdns.md): How to use Content Delivery Networks (CDNs) and cache control headers with HTTP vals - [Custom domains](https://docs.val.town/vals/http/custom-domains.md): Point your own domains to any HTTP val - [Custom subdomains](https://docs.val.town/vals/http/custom-subdomains.md): Choose custom subdomains of val.run for HTTP vals in projects - [Early Return](https://docs.val.town/vals/http/early-return.md): How to return a response early from an HTTP trigger - [HTML & JSX](https://docs.val.town/vals/http/jsx.md): You can use JSX syntax in Val Town to render HTML using React, Preact, Vue, Solid, etc. - [Routing](https://docs.val.town/vals/http/routing.md): How to implement routing within HTTP triggers to handle different paths and methods - [Val Limitations](https://docs.val.town/vals/limitations.md): Learn about the limitations of vals - [Organizations](https://docs.val.town/vals/organizations.md): Collaborate with your team - [Pull Requests](https://docs.val.town/vals/pull-requests.md): Pull Requests are used to merge changes

OpenAPI Spec (preview)

{"openapi":"3.1.0","info":{"title":"Val Town API","description":"Val Town’s public API\n\nOpenAPI JSON endpoint:\n\nhttps://api.val.town/openapi.json","termsOfService":"https://www.val.town/termsofuse","version":"1"},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Endpoints that support authorization expect Bearer authentication, using an API token provided from Val Town."}},"schemas":{"User":{"type":"object","required":["id","type","bio","username