> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hasmcp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I list all available providers?

> API guide for listing all registered API providers in your HasMCP workspace.

# Listing Available Providers

## Using HasMCP UI

<img src="https://mintcdn.com/hasmcp/d2X-lsG7b5q-dkAh/images/kb/providers-list.png?fit=max&auto=format&n=d2X-lsG7b5q-dkAh&q=85&s=1c8d7411e7b5f5e9b5701b695dacb6b1" alt="Providers List Page" width="2560" height="1440" data-path="images/kb/providers-list.png" />

To view your configured API providers in the dashboard:

1. Log into your HasMCP account.
2. Click on **Providers** in the left-hand navigation menu.
3. You will see a grid or list view of all your currently integrated API providers.

## Using REST API

To see a list of all external API providers you have integrated with HasMCP programmatically, you can perform a `GET` request against the `/providers` endpoint.

### Listing Providers via API

Accessing the providers list helps you identify the `id` of providers you wish to attach tools to.

#### The Request

Make an authenticated `GET` request:

**`GET /providers`**

```bash theme={null}
curl -X GET https://app.hasmcp.com/api/v1/providers \
 -H "Authorization: Bearer YOUR_TOKEN"
```

#### The Response

The API will return a `200 OK` status and a [`ListProvidersResponse`](/api-reference/providers/list-providers) object, representing an array of `Provider` objects. Each provider exposes its ID, name, baseURL, visibility type, and other configured properties.
