template
Generate in-memory starter boilerplate for any of the 12 supported manifest ids (ard, ai-catalog-well-known-file, llms-txt, agents-md, anthropic-agent-skills-format, mcp-server-cards, a2a, ai-crawler-tokens-robots, api-catalog-rfc9727, security-txt, auth-md, okf) without writing to disk. Returns { id, path, content_type, contents, validate_with }; when from_live: true is passed with domain, it probes the public origin over HTTPS to pre-fill discovered MCP, OpenAPI, A2A, and contact URLs. Use template to author a new manifest; use validate_manifest to lint existing content.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "template"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | one of ard, ai-catalog-well-known-file, llms-txt, agents-md, anthropic-agent-skills-format, mcp-server-cards, a2a, ai-crawler-tokens-robots, api-catalog-rfc9727, security-txt, auth-md, okf | |
| name | No | service or project display name | |
| domain | No | hostname, e.g. example.com | |
| api_url | No | https URL of OpenAPI spec | |
| contact | No | mailto:, https: or tel: URI | |
| mcp_url | No | https URL of MCP endpoint | |
| agent_url | No | https URL of A2A endpoint | |
| from_live | No | true: probe domain live and pre-populate template URLs/metadata from its discovered endpoints | |
| description | No | one-sentence description of the service or agent capability |