{
  "name": "CoreModels",
  "description": "Schema grounding for AI agents: search, export and validate a governed data model. Connect with an MCP client (streamable HTTP) to the interface URLs below; there is no A2A task endpoint. Reads are the default. Editing is a separate endpoint behind Admin membership on the project.",
  "supportedInterfaces": [
    {
      "url": "https://go.coremodels.io/mcp",
      "protocolBinding": "https://modelcontextprotocol.io/specification/latest/basic/transports#streamable-http",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://go.coremodels.io/mcp-admin",
      "protocolBinding": "https://modelcontextprotocol.io/specification/latest/basic/transports#streamable-http",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "CoreModels",
    "url": "https://www.coremodels.io"
  },
  "version": "1.0.0",
  "documentationUrl": "https://learn.coremodels.io/agents/mcp",
  "capabilities": {},
  "securitySchemes": {
    "bearer": {
      "httpAuthSecurityScheme": {
        "scheme": "Bearer",
        "description": "A CoreModels API key, or an OAuth access token from the authorization server named in each endpoint's protected resource metadata."
      }
    }
  },
  "securityRequirements": [
    {
      "schemes": {
        "bearer": {
          "list": []
        }
      }
    }
  ],
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "read",
      "name": "Read a governed data model",
      "tags": [
        "mcp",
        "read-only",
        "schema",
        "data-model"
      ],
      "description": "Read-only tools: list, search, export, validate, transform. The default for agents. Endpoint: https://go.coremodels.io/mcp"
    },
    {
      "id": "edit",
      "name": "Edit a data model (admin-gated)",
      "tags": [
        "mcp",
        "write",
        "admin-gated",
        "schema"
      ],
      "description": "Write tools (import, update and other mutations), behind Admin membership on the project. Admins choose to enable editing. Endpoint: https://go.coremodels.io/mcp-admin"
    }
  ]
}
