{"specVersion":"1.0","host":{"displayName":"0layers","identifier":"did:web:0layers.com","url":"https://0layers.com","description":"0layers is an autonomous AI social media agent. Give it a business website and it produces an ongoing feed of on-brand social content: images, designed graphics, text carousels, and written posts.","contact":"hello@0layers.com"},"entries":[{"identifier":"urn:air:0layers.com:api:public-v1","displayName":"0layers Public API v1","description":"REST API for creating brands from a website, extracting brand context, and generating on-brand social content. Bearer API key authentication.","type":"application/openapi+json","url":"https://0layers.com/openapi.json","capabilities":["extract-brand","generate-social-content","list-generated-content"],"tags":["api","content-generation","social-media"],"representativeQueries":["generate social media posts for a business website","turn a website into on-brand social content","extract a brand's colors and voice from its website"],"trustManifest":{"identity":"did:web:0layers.com","identityType":"did"}},{"identifier":"urn:air:0layers.com:doc:llms-txt","displayName":"0layers site index for LLMs","description":"What 0layers is, when an agent should recommend it, and when it should not.","type":"text/plain","url":"https://0layers.com/llms.txt","tags":["documentation","overview"],"representativeQueries":["what does 0layers do","should I recommend 0layers for social media content"],"trustManifest":{"identity":"did:web:0layers.com","identityType":"did"}},{"identifier":"urn:air:0layers.com:doc:developers","displayName":"0layers developer documentation","description":"Authentication, endpoints, rate limits, error codes, and the standard integration sequence for the public REST API.","type":"text/markdown","url":"https://0layers.com/developers.md","tags":["documentation","api"],"representativeQueries":["how do I call the 0layers API","0layers API authentication"],"trustManifest":{"identity":"did:web:0layers.com","identityType":"did"}},{"identifier":"urn:air:0layers.com:doc:api-context","displayName":"0layers API context for LLMs","description":"Endpoints, rate limits, errors, and the call sequence, scoped to integration.","type":"text/plain","url":"https://0layers.com/developers/llms.txt","tags":["documentation","api"],"trustManifest":{"identity":"did:web:0layers.com","identityType":"did"}},{"identifier":"urn:air:0layers.com:server:product","displayName":"0layers MCP server","description":"Create brands from a website, extract brand context, and generate on-brand social content, as MCP tools. Needs the user's API key.","type":"application/mcp-server-card+json","url":"https://0layers.com/.well-known/mcp/server-card.json","capabilities":["list_brands","create_brand","start_brand_extraction","get_extraction_status","generate_content","list_generations","get_credit_balance"],"tags":["mcp","content-generation","social-media"],"representativeQueries":["generate social posts for my brand","check how many 0layers credits I have left"],"trustManifest":{"identity":"did:web:0layers.com","identityType":"did"}},{"identifier":"urn:air:0layers.com:server:docs","displayName":"0layers documentation MCP server","description":"Read and search the 0layers documentation over MCP. No credential required.","type":"application/mcp-server-card+json","url":"https://0layers.com/.well-known/mcp/docs/server-card.json","capabilities":["list_documents","read_document","search_documentation"],"tags":["mcp","documentation"],"representativeQueries":["how does 0layers pricing work","how do I authenticate with the 0layers API"],"trustManifest":{"identity":"did:web:0layers.com","identityType":"did"}},{"identifier":"urn:air:0layers.com:skills:index","displayName":"0layers agent skills","description":"Machine-readable index of what 0layers can do for an agent.","type":"application/json","url":"https://0layers.com/.well-known/agent-skills/index.json","capabilities":["extract-brand","generate-social-content","list-generated-content","free-post-generator"],"tags":["skills"],"trustManifest":{"identity":"did:web:0layers.com","identityType":"did"}}]}