---
title: "List MCP connector providers"
method: GET
path: "/mcp-connectors/providers"
tags: ["MCP Connectors"]
---

# List MCP connector providers

`GET /mcp-connectors/providers`

## Request

- Base URL: `https://api.sazabi.com/v1`
- URL: `https://api.sazabi.com/v1/mcp-connectors/providers`
- Auth: none declared

List all supported MCP connector providers with their auth mode, setup skill, and about page.

## Response `200`

OK

- object
  - `providers` object[], required
    - `providerId` string, required: Provider identifier, e.g. "linear".
    - `label` string, required: Human-readable provider name.
    - `authMode` 'none' | 'headers' | 'oauth' | 'aws-sigv4', required: Authentication mode.
    - `availability` 'enabled' | 'disabled' | 'custom-only', required: Whether the provider is enabled or coming soon.
    - `setupSkill` string, nullable, required: Markdown setup skill for AI agents. Null when no skill is available.
    - `about` string, nullable, required: The provider's about page as markdown (Overview, How it works, Features, Requirements), the same text the dashboard shows. Null when none is authored.
    - `credentialHeaders` object[]: The headers a header-authenticated preset (authMode "headers") needs for a one-step install; empty for every other auth mode. Absent from an API older than this field, which clients treat as unknown.
      - `name` string, required: The HTTP header name, exactly as sent.
      - `placeholder` string, required: A placeholder for the value as you supply it, e.g. "<api-key>" or "Bearer <key>".
    - `serverUrlRequired` boolean, required: True when the preset has no default server URL, so a one-step install must pass serverUrl.

## Changes

- **2026-10-12** `b534c363fdf8`: 2 info
  - added the optional property `providers/items/credentialHeaders` to the response with the `200` status
  - added the required property `providers/items/serverUrlRequired` to the response with the `200` status
- **2026-10-11** `5f4a1feb193a`: 1 info
  - added the required property `providers/items/about` to the response with the `200` status

[Operation history](https://skmtc.dev/sazabi/apis/sazabi-public-api/changes/mcp-connectors/providers/get.md)

---

[API](https://skmtc.dev/sazabi/apis/sazabi-public-api.md) - [All operations](https://skmtc.dev/sazabi/apis/sazabi-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/sazabi/apis/sazabi-public-api/revisions/965b6230cf45?raw)
