API resources and scopes required for MCP tools¶
The following table details the API Resources and Scopes each MCP Tool in Asgardeo MCP Server requires for authorization.
MCP Tool | API Resource | Scopes |
---|---|---|
list_applications |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_view |
create_single_page_app |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_create |
create_webapp_with_ssr |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_create |
create_mobile_app |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_create |
create_m2m_app |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_create |
get_application_by_name |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_create |
Claim Management API (/api/server/v1/claim-dialects ) |
internal_claim_meta_view |
|
OIDC Scope Management API (/api/server/v1/oidc/scopes ) |
internal_oidc_scope_mgt_view |
|
get_application_by_client_id |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_create |
Claim Management API (/api/server/v1/claim-dialects ) |
internal_claim_meta_view |
|
OIDC Scope Management API (/api/server/v1/oidc/scopes ) |
internal_oidc_scope_mgt_view |
|
update_application_basic_info |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_update |
update_application_oauth_config |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_view |
internal_application_mgt_update |
||
update_application_claim_config |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_update |
authorize_api |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_update |
list_authorized_api |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_view |
update_login_flow |
Application Management API (/api/server/v1/applications ) |
internal_application_mgt_view |
internal_application_mgt_update |
||
Authenticators Management API(/api/server/v1/authenticators ) |
internal_authenticator_view |
|
Identity Provider Management API (/api/server/v1/identity-providers ) |
internal_idp_view |
|
Claim Management API (/api/server/v1/claim-dialects ) |
internal_claim_meta_view |
|
list_api_resources |
API Resource Management API (/api/server/v1/api-resources ) |
internal_api_resource_view |
search_api_resources_by_name |
API Resource Management API (/api/server/v1/api-resources ) |
internal_api_resource_view |
get_api_resource_by_identifier |
API Resource Management API (/api/server/v1/api-resources ) |
internal_api_resource_view |
create_api_resource |
API Resource Management API (/api/server/v1/api-resources ) |
internal_api_resource_create |
create_user |
SCIM2 Users API (/scim2/Users ) |
internal_user_mgt_create |
list_claims |
Claim Management API (/api/server/v1/claim-dialects ) |
internal_claim_meta_view |