{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.0",
  "version": "1.0",
  "protocolVersion": "2025-06-18",
  "supportedProtocolVersions": [
    "2024-11-05",
    "2025-03-26",
    "2025-06-18"
  ],
  "serverInfo": {
    "name": "ossium",
    "title": "ossium",
    "version": "1.0.0",
    "description": "MCP access to ossium open source discovery: trending repos, issues, GSoC orgs, bounties, and Ossistant guidance for contributors.",
    "homepage": "https://ossium.in",
    "vendor": {
      "name": "ossium",
      "url": "https://ossium.in"
    }
  },
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://ossium.in/mcp",
    "url": "https://ossium.in/mcp"
  },
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://ossium.in/mcp",
      "supportedProtocolVersions": [
        "2024-11-05",
        "2025-03-26",
        "2025-06-18"
      ],
      "authentication": {
        "required": false,
        "schemes": [
          "none",
          "session"
        ]
      }
    }
  ],
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "listChanged": false,
      "subscribe": false
    },
    "prompts": {
      "listChanged": false
    }
  },
  "authentication": {
    "required": false,
    "type": "optional_session",
    "description": "Most discovery tools work without auth. Signed-in session cookies unlock user-specific history and protected APIs. See OAuth PRM for protected resources.",
    "protected_resource_metadata": "https://ossium.in/.well-known/oauth-protected-resource",
    "authorization_server": "https://ossium.in",
    "bearer_methods_supported": [
      "header"
    ]
  },
  "documentation": "https://ossium.in/about",
  "websiteUrl": "https://ossium.in",
  "name": "live.ossium/mcp",
  "description": "Open source discovery MCP server for ossium.in — GitHub trending, contribution issues, GSoC, bounties, and Ossistant.",
  "tools": [
    {
      "name": "search_trending_repos",
      "description": "List trending open source GitHub repositories (language/topic filters when available)."
    },
    {
      "name": "search_issues",
      "description": "Find open issues suitable for contribution (good first issue style filters)."
    },
    {
      "name": "list_gsoc_orgs",
      "description": "List Google Summer of Code organizations and related program data."
    },
    {
      "name": "list_bounties",
      "description": "List open source bounty opportunities."
    },
    {
      "name": "explain_repository",
      "description": "Explain a public GitHub repository using live README and structure (Ossistant)."
    },
    {
      "name": "contribution_guidance",
      "description": "Guidance on PRs, good first issues, and open source contribution etiquette."
    }
  ],
  "resources": [
    {
      "name": "llms.txt",
      "uri": "https://ossium.in/llms.txt",
      "description": "LLM-oriented product summary",
      "mimeType": "text/plain"
    },
    {
      "name": "api-catalog",
      "uri": "https://ossium.in/.well-known/api-catalog",
      "description": "RFC 9727 API catalog (linkset+json)",
      "mimeType": "application/linkset+json"
    },
    {
      "name": "openapi",
      "uri": "https://ossium.in/openapi.json",
      "description": "OpenAPI 3.1 for public HTTP APIs",
      "mimeType": "application/json"
    }
  ],
  "prompts": [
    {
      "name": "find_first_contribution",
      "description": "Help a beginner find a good first open source issue and contribution plan."
    },
    {
      "name": "gsoc_org_picker",
      "description": "Help a student shortlist GSoC organizations matching their skills."
    }
  ],
  "links": {
    "homepage": "https://ossium.in",
    "chat": "https://ossium.in/chat",
    "authMd": "https://ossium.in/auth.md",
    "llmsTxt": "https://ossium.in/llms.txt",
    "apiCatalog": "https://ossium.in/.well-known/api-catalog",
    "openapi": "https://ossium.in/openapi.json",
    "oauthProtectedResource": "https://ossium.in/.well-known/oauth-protected-resource",
    "oauthAuthorizationServer": "https://ossium.in/.well-known/oauth-authorization-server",
    "agentCard": "https://ossium.in/.well-known/agent.json",
    "agentSkills": "https://ossium.in/.well-known/agent-skills/index.json"
  },
  "compliance": {
    "privacyPolicy": "https://ossium.in/privacy",
    "terms": "https://ossium.in/terms"
  },
  "_meta": {
    "live.ossium/product": "ossium",
    "live.ossium/ui": "https://ossium.in/chat"
  }
}