{
  "schemaVersion": "agentmart.discovery.v1",
  "name": "iAgentMart",
  "description": "A public directory of MCP servers, agent skills, agent plugins, and applications with machine-facing control surfaces.",
  "baseUrl": "https://iagentmart.com",
  "resources": {
    "endpoint": "https://iagentmart.com/api/resources",
    "detailTemplate": "https://iagentmart.com/api/resources/{resource_id}",
    "submissionEndpoint": "https://iagentmart.com/api/resources",
    "types": ["mcp", "skill", "plugin", "agent_app"],
    "filters": ["q", "type", "subcategory", "capability", "interface", "platform", "limit", "cursor"],
    "format": "application/json",
    "schema": "agentmart.resource.v2"
  },
  "guidance": {
    "agentAppEligibility": "An agent_app must document an API, semantic state, stable structured actions, MCP, CLI, or another machine-facing control interface.",
    "classification": "Every resource has one required type-specific subcategory. Each type also provides other for uncatalogued domains; fetch the collection taxonomy for the complete controlled list.",
    "repositoryIdentity": "A canonical public GitHub owner/repository pair uniquely identifies each listing.",
    "recommendedFlow": [
      "Search the collection using structured filters.",
      "Open the resource detail before installing or invoking it.",
      "Inspect repository documentation and permissions before use."
    ]
  },
  "humanPages": {
    "directory": "https://iagentmart.com/marketplace",
    "submission": "https://iagentmart.com/submit",
    "agentGuide": "https://iagentmart.com/docs.html"
  }
}
