---
title: "Get Mcp Oauth User Credential Status"
method: GET
path: "/v1/mcp/server/{server_id}/oauth-user-credential/status"
tags: ["mcp_management"]
---

# Get Mcp Oauth User Credential Status

`GET /v1/mcp/server/{server_id}/oauth-user-credential/status`

## Request

- Base URL: `https://api.flock.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.flock.io/v1/mcp/server/{server_id}/oauth-user-credential/status`
- Auth: API key in header `x-litellm-api-key`

Check whether the calling user has a stored OAuth2 credential for this MCP server

## Path parameters

- `server_id` string, required

## Response `200`

Successful Response

- MCPOAuthUserCredentialStatus: Describes whether the calling user has a stored OAuth credential.
  - `connected_at` string, nullable
  - `expires_at` string, nullable
  - `has_credential` boolean, required
  - `is_expired` boolean
  - `server_id` string, required

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-28** `ce26a1d33267`: 2 info
  - api tag `mcp_management` added
  - api tag `mcp` removed
- **2026-10-21** `937c47a050a7`: 2 info
  - api tag `mcp` added
  - api tag `mcp_management` removed
- **2026-10-21** `921de885449e`: 2 info
  - api tag `mcp_management` added
  - api tag `mcp` removed
- **2026-10-19** `ef11f30391ba`: 2 info
  - api tag `mcp` added
  - api tag `mcp_management` removed
- **2026-10-19** `d32453ad5872`: 2 info
  - api tag `mcp_management` added
  - api tag `mcp` removed

[Operation history](https://skmtc.dev/flock/apis/litellm-api/changes/v1/mcp/server/:server_id/oauth-user-credential/status/get.md)

---

[API](https://skmtc.dev/flock/apis/litellm-api.md) - [All operations](https://skmtc.dev/flock/apis/litellm-api/llms.txt) - [OpenAPI document](https://skmtc.dev/flock/apis/litellm-api/revisions/ce26a1d33267?raw)
