{
  "specVersion": "1.0",
  "host": {
    "displayName": "Everruns",
    "identifier": "did:web:everruns.com"
  },
  "entries": [
    {
      "identifier": "urn:air:everruns.com:server:everruns-cloud-mcp",
      "displayName": "Everruns Cloud MCP Server",
      "description": "Model Context Protocol endpoint for Everruns Cloud. Create and run durable AI agents, open sessions, and stream events. OAuth 2.1 with dynamic client registration; see /auth.md.",
      "type": "application/mcp-server-card+json",
      "url": "https://everruns.com/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "run a long-running AI agent that survives restarts",
        "create a durable agent session over MCP",
        "stream events from an autonomous agent run",
        "connect an MCP client to a durable agent platform"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:api:everruns-rest",
      "displayName": "Everruns REST API",
      "description": "HTTP API for agents, sessions, harnesses, capabilities, and providers, with server-sent event streams. Authenticated with a personal access token.",
      "type": "application/linkset+json",
      "url": "https://everruns.com/.well-known/api-catalog",
      "representativeQueries": [
        "create an AI agent over an HTTP API",
        "stream agent session events with server-sent events",
        "API for durable agent execution"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:doc:auth",
      "displayName": "Everruns Agent Credentials",
      "description": "How an AI agent obtains credentials for Everruns: OAuth 2.1 with dynamic client registration for MCP, or a personal access token for the REST API.",
      "type": "text/markdown",
      "url": "https://everruns.com/auth.md",
      "representativeQueries": [
        "how do I authenticate an agent to Everruns",
        "register an OAuth client for an MCP server",
        "get an API token for Everruns"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:doc:llms-txt",
      "displayName": "Everruns Site Index for LLMs",
      "description": "Index of everruns.com written for language models: products, platform concepts, use cases, comparisons, and engineering posts.",
      "type": "text/plain",
      "url": "https://everruns.com/llms.txt",
      "representativeQueries": [
        "what is Everruns",
        "open-source durable AI agent infrastructure",
        "self-hosted alternative to managed agent platforms"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:skill:everruns",
      "displayName": "everruns",
      "description": "Understand Everruns products, core concepts, and where to find documentation. Use for product questions, getting started, or choosing between Cloud, the self-hosted Platform, and the Rust Framework.",
      "type": "text/markdown",
      "url": "https://everruns.com/.well-known/agent-skills/everruns/SKILL.md",
      "representativeQueries": [
        "what is Everruns",
        "find Everruns documentation and workflow skills"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:skill:everruns-cli",
      "displayName": "everruns-cli",
      "description": "Use the everruns command tree to inspect and manage agents, sessions, integrations, triggers, and other platform resources. Use for CLI usage, shell scripting, and Platform Chat operations; use everruns-agent-authoring for agent design.",
      "type": "text/markdown",
      "url": "https://everruns.com/.well-known/agent-skills/everruns-cli/SKILL.md",
      "representativeQueries": [
        "use the Everruns CLI",
        "script Everruns platform operations"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:skill:everruns-mcp",
      "displayName": "everruns-mcp",
      "description": "Connect to and use the Everruns MCP endpoint to find agents, run and continue sessions, inspect results, and manage platform resources. Use for MCP connection setup and work through an Everruns MCP server; for authoring agents, also load everruns-agent-authoring. Use everruns-cli for command usage and examples, everruns for product concepts, and everruns-framework for Rust development.",
      "type": "text/markdown",
      "url": "https://everruns.com/.well-known/agent-skills/everruns-mcp/SKILL.md",
      "representativeQueries": [
        "connect to the Everruns MCP server",
        "run an Everruns agent over MCP",
        "manage Everruns resources through MCP"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:skill:everruns-agent-authoring",
      "displayName": "everruns-agent-authoring",
      "description": "Create or revise Everruns platform agents through MCP, including instructions, harnesses, capabilities, model selection, portable packages, and behavioral verification. Use when changing an agent definition; use everruns-mcp for running an existing agent or inspecting sessions.",
      "type": "text/markdown",
      "url": "https://everruns.com/.well-known/agent-skills/everruns-agent-authoring/SKILL.md",
      "representativeQueries": [
        "create or revise an Everruns agent",
        "choose an agent harness and capabilities"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:skill:everruns-framework",
      "displayName": "everruns-framework",
      "description": "Build Rust applications with the Everruns Framework or compose advanced execution hosts with everruns_core::host. Use for in-process agents, providers, tools, scoped MCP clients, and capability authoring. For product concepts use everruns; for platform operations use everruns-cli or everruns-mcp, and for agent definitions use everruns-agent-authoring.",
      "type": "text/markdown",
      "url": "https://everruns.com/.well-known/agent-skills/everruns-framework/SKILL.md",
      "representativeQueries": [
        "embed an Everruns agent in Rust",
        "build with the Everruns Framework"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:skill:everruns-plugin",
      "displayName": "everruns-plugin",
      "description": "Install the Everruns plugin in Claude Code, Codex, Cursor, or Gemini CLI so a coding agent can build, run, debug, and ship Everruns agents. Use when a person wants their coding agent to work with Everruns.",
      "type": "text/markdown",
      "url": "https://everruns.com/.well-known/agent-skills/everruns-plugin/SKILL.md",
      "representativeQueries": [
        "install the Everruns plugin in Claude Code",
        "let my coding agent create Everruns agents"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:skill:everruns-api",
      "displayName": "everruns-api",
      "description": "Create agents, open sessions, and stream events over the Everruns REST API with a personal access token. Use for server-to-server automation where no browser is available.",
      "type": "text/markdown",
      "url": "https://everruns.com/.well-known/agent-skills/everruns-api/SKILL.md",
      "representativeQueries": [
        "create an Everruns agent with curl",
        "stream Everruns session events"
      ]
    },
    {
      "identifier": "urn:air:everruns.com:skill:everruns-self-host",
      "displayName": "everruns-self-host",
      "description": "Run the full open-source Everruns platform locally or on your own infrastructure with Docker Compose. Use when evaluating Everruns or deploying it inside your own perimeter.",
      "type": "text/markdown",
      "url": "https://everruns.com/.well-known/agent-skills/everruns-self-host/SKILL.md",
      "representativeQueries": [
        "self-host Everruns with Docker Compose",
        "run an open-source agent platform locally"
      ]
    }
  ]
}