Discovery files
Agents and crawlers can find every interface on these developer pages without reading them:
- https://www.upgrow.com/.well-known/api-catalog: API catalog (RFC 9727)
- https://www.upgrow.com/.well-known/ai-catalog.json: catalog of the MCP server, A2A agent, OpenAPI document and skills
- https://www.upgrow.com/.well-known/mcp/server-card.json: MCP server card
- https://www.upgrow.com/.well-known/agent-card.json: A2A agent card
- https://www.upgrow.com/.well-known/agent-skills/index.json: agent skills index
- https://www.upgrow.com/.well-known/poppy.json: organization discovery file
- https://www.upgrow.com/openapi.json: OpenAPI 3.1 description
- https://www.upgrow.com/llms.txt: plain-text site map for language models
- https://www.upgrow.com/.well-known/oauth-authorization-server and https://www.upgrow.com/auth.md: how agents get account access
The home page also sends a Link header that points to the API catalog, the OpenAPI document, the developers page, llms.txt and the health endpoint.
Agent skills
Three short skill files tell an agent how to use UpGrow well:
- choose-upgrow-offer: pick a growth plan or one-time product and send the user to sign-up
- use-upgrow-agent-api: connect to the MCP server, A2A agent and REST API
- find-upgrow-tools-and-guides: point a user to a free tool or a blog guide
In the browser (WebMCP)
In browsers that support WebMCP, UpGrow pages register tools an agent can call while the user watches: get_plans, list_products, search_blog, list_free_tools, open_signup and open_page (pages on www.upgrow.com only). Other browsers download nothing extra.
More for developers
- UpGrow for AI agents and developers: every interface on one page
- UpGrow MCP server: setup, tools and a test call: JSON config, Claude Code command, the six tools (list_plans, list_products, list_free_tools, search_blog, get_company_facts, get_signup_link) and a curl test call
- UpGrow A2A agent: agent card, endpoint and example: agent card, the JSON-RPC endpoint, the five kinds of questions it answers, SendMessage (A2A 1.0) and message/send (A2A 0.3), with a curl example
- UpGrow REST API: plans, shop products, free tools and blog search: the five public endpoints (plans, products, free tools, blog search, health), their parameters and curl examples
- Account access for agents: OAuth 2.1, API keys and GET /me: OAuth 2.1 with PKCE or a claimed API key, GET /me, the account MCP server at /mcp/account and its three tools
- Contact UpGrow: questions these pages do not answer