curl --request POST \
--url https://api.example.com/v1/mcp/provider/auth/github/sessions \
--header 'Content-Type: application/json' \
--data '
{
"email": "<string>"
}
'{
"user": {
"id": "<string>",
"name": "<string>",
"email": "<string>",
"type": "provider",
"emailVerified": true,
"authProvider": "local",
"providerId": "<string>",
"providerRole": "<string>",
"preferences": {}
},
"accessToken": "<string>",
"refreshToken": "<string>",
"expiresIn": 123,
"message": "<string>",
"requiresMfa": true,
"requiresMfaSetup": true
}curl --request POST \
--url https://api.example.com/v1/mcp/provider/auth/github/sessions \
--header 'Content-Type: application/json' \
--data '
{
"email": "<string>"
}
'{
"user": {
"id": "<string>",
"name": "<string>",
"email": "<string>",
"type": "provider",
"emailVerified": true,
"authProvider": "local",
"providerId": "<string>",
"providerRole": "<string>",
"preferences": {}
},
"accessToken": "<string>",
"refreshToken": "<string>",
"expiresIn": 123,
"message": "<string>",
"requiresMfa": true,
"requiresMfaSetup": true
}