List my external MCP connections
import requests
url = "https://eu.app.clarifeye.ai/api/v1/users/me/mcp-connections/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://eu.app.clarifeye.ai/api/v1/users/me/mcp-connections/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));curl --request GET \
--url https://eu.app.clarifeye.ai/api/v1/users/me/mcp-connections/ \
--header 'Authorization: Bearer <token>'[
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"normalized_url": "<string>",
"status": "connected",
"auth_mode": "oauth",
"has_api_key": true,
"server_names": [
"<string>"
],
"store_names": [
"<string>"
],
"in_use": true,
"connected_at": "2023-11-07T05:31:56Z",
"last_refreshed_at": "2023-11-07T05:31:56Z",
"token_expires_at": "2023-11-07T05:31:56Z"
}
]{
"error": "Authentication credentials were not provided."
}External MCP
List my external MCP connections
The current user’s OAuth connections to external MCP servers, one per distinct server URL, grouped across all knowledge stores the user belongs to. Never returns tokens or client secrets.
GET
/
users
/
me
/
mcp-connections
/
List my external MCP connections
import requests
url = "https://eu.app.clarifeye.ai/api/v1/users/me/mcp-connections/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://eu.app.clarifeye.ai/api/v1/users/me/mcp-connections/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));curl --request GET \
--url https://eu.app.clarifeye.ai/api/v1/users/me/mcp-connections/ \
--header 'Authorization: Bearer <token>'[
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"normalized_url": "<string>",
"status": "connected",
"auth_mode": "oauth",
"has_api_key": true,
"server_names": [
"<string>"
],
"store_names": [
"<string>"
],
"in_use": true,
"connected_at": "2023-11-07T05:31:56Z",
"last_refreshed_at": "2023-11-07T05:31:56Z",
"token_expires_at": "2023-11-07T05:31:56Z"
}
]{
"error": "Authentication credentials were not provided."
}Authorizations
BearerAuthTokenAuth
Use Authorization: Bearer
Response
Connections
Available options:
connected, expired, revoked, error, not_connected Auth mode of the servers using this URL; null for an orphaned connection.
Available options:
oauth, api_key, none True when this is an api_key connection with a key stored.
Names of the enabled servers (across the user's stores) that use this URL.
False when no enabled server in any of the user's stores still references this URL.