{
  "schemaVersion": "2025-06-18",
  "serverInfo": {
    "name": "bopen-ai",
    "version": "1.0.0",
    "title": "bOpen.ai Marketplace",
    "description": "Read-only marketplace server exposing bOpen.ai plugins, agents, skills, and tool-shed entries.",
    "homepageUrl": "https://bopen.ai",
    "sourceUrl": "https://github.com/b-open-io/bopen-ai"
  },
  "transport": {
    "type": "webmcp",
    "description": "Tools are advertised in-page via navigator.modelContext.provideContext(). Equivalent HTTP JSON APIs are described at /.well-known/api-catalog and /api/openapi.json.",
    "httpFallback": {
      "apiCatalog": "https://bopen.ai/.well-known/api-catalog",
      "openApi": "https://bopen.ai/api/openapi.json"
    }
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "prompts": {
      "listChanged": false
    },
    "resources": {
      "listChanged": false
    },
    "logging": {}
  },
  "tools": [
    {
      "name": "bopen_list_marketplace",
      "description": "List every plugin, agent, and skill available in the bOpen.ai marketplace.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "bopen_get_agent",
      "description": "Fetch skills and metadata for a single bOpen.ai agent by its id (plugin:agent-name).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Agent id in the form plugin:agent-name."
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    },
    {
      "name": "bopen_search_agents",
      "description": "Search bOpen.ai agents by keyword. Matches system prompts and referenced skill content.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "q": {
            "type": "string",
            "description": "Search query (min 2 chars)."
          }
        },
        "required": [
          "q"
        ],
        "additionalProperties": false
      }
    },
    {
      "name": "bopen_search_tool_shed",
      "description": "Search the bOpen.ai Tool Shed catalog for developer tools.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "q": {
            "type": "string"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20
          }
        },
        "required": [
          "q"
        ],
        "additionalProperties": false
      }
    }
  ],
  "meta": {
    "oauth": {
      "authorizationServer": "https://bopen.ai/.well-known/oauth-authorization-server",
      "protectedResource": "https://bopen.ai/.well-known/oauth-protected-resource"
    },
    "agentSkillsIndex": "https://bopen.ai/.well-known/agent-skills/index.json"
  }
}