{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.certifier/mcp",
  "version": "1.0.0",
  "description": "MCP server for issuing, searching, and managing Certifier certificates and digital badges.",
  "serverUrl": "https://api.certifier.io/v1/mcp",
  "title": "Certifier MCP Server",
  "websiteUrl": "https://developers.certifier.io/docs/api-reference/mcp-server",
  "icons": [
    {
      "src": "https://certifier.io/logotype-black.png",
      "mimeType": "image/png"
    }
  ],
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://api.certifier.io/v1/mcp"
    }
  ],
  "tools": [
    {
      "name": "create_issue_and_send_credential",
      "description": "Create, issue, and email a digital certificate or badge to a recipient in a single step using a credential template."
    },
    {
      "name": "search_credentials",
      "description": "Search and filter issued credentials by recipient name, email, identifier, status, or date range."
    },
    {
      "name": "get_credential",
      "description": "Retrieve full details, attributes, verification status, and PDF/PNG asset links for a specific credential."
    },
    {
      "name": "list_credentials",
      "description": "List credentials in the workspace with pagination, sorting, and state filters."
    },
    {
      "name": "update_credential",
      "description": "Update recipient attributes, metadata, or expiration date on an existing credential."
    },
    {
      "name": "resend_credential",
      "description": "Resend the credential delivery email with access links to the recipient."
    },
    {
      "name": "list_credential_templates",
      "description": "List available credential groups and design templates in the workspace."
    },
    {
      "name": "create_credential_template",
      "description": "Create a new credential template group for a course, webinar, or certification program."
    }
  ]
}
