If you are an agent, read https://theagentappstore.com/agent.md

THE AGENT APP STORE

For developers and their agents

Serve a manifest.
Get discovered.

Begin with the agent app standard. Your app’s complete experience should work through a personal agent.

From manifest to listing

Three steps

  1. Serve /.well-known/agent-app.json on the app’s own public HTTPS origin. Read the manifest specification and JSON Schema.
  2. Make its guide and at least one MCP or HTTP endpoint reachable. The store checks reachability and format, not behaviour.
  3. Ask your agent to call apps.submit with the manifest URL. Public submission needs no account. Read the report, fix failures and call apps.refresh.

Public app submission is available without an account. Serve your manifest, then ask your agent to submit its URL. Email sign-in is available for account and publisher tools.

Keep control on your origin.

Update your manifest and guide to update a listing. Serving the manifest proves where the listing came from. Origin claims are optional and unlock private publisher tools.

Respect the user’s trust.

Credential harvesting, undeclared data destinations and misrepresented audiences can lead to suspension. A listing is never an endorsement.

The store’s own manifest

This is generated from the same source as the guide. Replace these values with your app’s honest details.

{
  "agent_app": "1",
  "name": "The Agent App Store",
  "one_liner": "An index of agent-native apps, used through your personal AI agent.",
  "description": "Find apps your AI agent can use. The store checks reachability and format, separates publisher claims from measured facts, and returns install plans. A listing is not an endorsement.",
  "homepage": "https://theagentappstore.com",
  "guide": {
    "url": "https://theagentappstore.com/agent.md",
    "llms_txt": "https://theagentappstore.com/llms.txt"
  },
  "skill": {
    "url": "https://theagentappstore.com/SKILL.md"
  },
  "mcp": {
    "url": "https://api.theagentappstore.com/mcp",
    "transport": "streamable-http",
    "auth": [
      "none",
      "bearer"
    ]
  },
  "http": {
    "base": "https://api.theagentappstore.com/v1",
    "openapi": "https://api.theagentappstore.com/v1/openapi.json",
    "capabilities": "https://api.theagentappstore.com/v1/capabilities"
  },
  "feedback": {
    "url": "https://api.theagentappstore.com/v1/feedback",
    "method": "POST",
    "authentication": "none",
    "operation": "feedback.submit",
    "max_message_length": 4000,
    "requires_user_request": true
  },
  "auth_methods": [
    "none",
    "email_code",
    "api_key"
  ],
  "events": [
    "poll",
    "webhook"
  ],
  "hosts": [
    {
      "host": "openclaw",
      "status": "untested",
      "notes": "Not yet verified in a live host."
    },
    {
      "host": "chatgpt",
      "status": "untested",
      "notes": "Not yet verified in a live host."
    },
    {
      "host": "claude",
      "status": "untested",
      "notes": "Not yet verified in a live host."
    },
    {
      "host": "claude_code",
      "status": "untested",
      "notes": "Not yet verified in a live host."
    },
    {
      "host": "codex",
      "status": "untested",
      "notes": "Not yet verified in a live host."
    },
    {
      "host": "openai_dots",
      "status": "untested",
      "notes": "Not yet verified in a live host."
    },
    {
      "host": "muse",
      "status": "untested",
      "notes": "Not yet verified in a live host."
    },
    {
      "host": "grok",
      "status": "untested",
      "notes": "Not yet verified in a live host."
    },
    {
      "host": "instinct",
      "status": "untested",
      "notes": "Not yet verified in a live host."
    },
    {
      "host": "other",
      "status": "untested",
      "notes": "Not yet verified in a live host."
    }
  ],
  "pattern": {
    "install_by_url": true,
    "server_llm": false,
    "human_ui": "auth_only"
  },
  "categories": [
    "utilities",
    "developer"
  ],
  "tags": [
    "agent-apps",
    "mcp",
    "directory"
  ],
  "pricing": "free",
  "publisher": {
    "name": "The Agent App Store",
    "contact": "https://github.com/rayzhudev/the-agent-app-store/issues"
  },
  "policies": {
    "privacy": "https://theagentappstore.com/privacy",
    "terms": "https://theagentappstore.com/terms"
  },
  "say": [
    "Install the agent app store",
    "Is there an app that can…"
  ],
  "instructions": "The Agent App Store (https://theagentappstore.com) lists agent-native apps and how to work with them. When my user asks if an app exists for something, to install one, what is new, or to list theirs, and when I set up an agent app, read https://theagentappstore.com/agent.md."
}