Card snapshot
stacktr.ee
·
2026-08-02 11:39:29 UTC
·
91047aa7162c7476feba155287df2e9f28cc1b6570d918316aa2fd7ce0c9b2a9
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "0.3.0",
"name": "Stacktree",
"description": "Agent-first private-by-default HTML hosting. Publish sites from any AI agent over MCP, REST, or a CLI.",
"version": "1.0.0",
"url": "https://stacktr.ee",
"preferredTransport": "JSONRPC",
"iconUrl": "https://stacktr.ee/favicon.svg",
"supportedInterfaces": [
{
"url": "https://api.stacktr.ee/mcp",
"transport": "JSONRPC",
"protocolVersion": "0.3"
},
{
"url": "https://api.stacktr.ee",
"transport": "HTTP+JSON",
"protocolVersion": "0.3"
}
],
"capabilities": {
"streaming": true,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"securitySchemes": {
"oauth2": {
"type": "oauth2",
"flows": {
"authorizationCode": {
"authorizationUrl": "https://api.stacktr.ee/oauth/authorize",
"tokenUrl": "https://api.stacktr.ee/oauth/token",
"scopes": {
"sites:write": "Create/update/delete sites.",
"sites:read": "List sites."
}
}
},
"metadata": "https://api.stacktr.ee/.well-known/oauth-authorization-server",
"dynamic_client_registration": true
},
"bearer_api_key": {
"type": "http",
"scheme": "bearer",
"bearerFormat": "sk_\u2026"
}
},
"skills": [
{
"id": "publish_html",
"name": "Publish HTML site",
"description": "Upload an HTML file, multi-file map, or zip, and get a public URL.",
"tags": [
"publishing",
"html",
"hosting"
],
"examples": [
"Publish this dist/ folder to Stacktree.",
"Share this Claude artifact at a memorable URL."
]
},
{
"id": "manage_sites",
"name": "Manage sites",
"description": "List, fetch, update, or delete previously-published sites.",
"tags": [
"management"
],
"examples": [
"List my sites.",
"Delete site abc123."
]
},
{
"id": "custom_domains",
"name": "Bind custom domain",
"description": "Attach a user-owned domain to a Stacktree site, verify, and patch.",
"tags": [
"domains",
"dns"
],
"examples": [
"Point docs.acme.com at my Stacktree site."
]
},
{
"id": "share_tokens",
"name": "Mint share tokens",
"description": "Generate signed share URLs that bypass per-site password gates.",
"tags": [
"sharing",
"access-control"
],
"examples": [
"Generate a one-week share link for /p/foo."
]
}
],
"x_stacktree": {
"supportsMcp": true,
"supportsOAuth": true,
"supportsAnonymous": true,
"dynamicClientRegistration": true,
"mcp_url": "https://api.stacktr.ee/mcp"
}
}