LogoSTMCP
Download
asgardeo-mcp-server

Asgardeo MCP Server

Asgardeo MCP Server enables natural language management of Asgardeo organizations and WSO2 Identity Server deployments through LLM tools, allowing configuration of applications, authentication flows, and user management.

Tools

1. list_applications

Lists all applications in your organization.

2. create_single_page_app

Creates a new Single Page Application.

3. create_webapp_with_ssr

Creates a new web application with server-side rendering.

4. create_mobile_app

Creates a new Mobile Application.

5. create_m2m_app

Creates a new Machine-to-Machine Application.

6. get_application_by_name

Gets details of an application by name.

7. get_application_by_client_id

Gets details of an application by client ID.

8. update_application_basic_info

Updates basic information of an application.

9. update_application_oauth_config

Updates OAuth/OIDC configurations of an application.

10. update_application_claim_config

Updates claim configurations of an application.

11. authorize_api

Authorizes an application to access an API.

12. list_authorized_api

Lists authorized API resources of an application.

13. update_login_flow

Updates login flow in an application based on a natural language prompt.

14. list_api_resources

Lists API resources in your organization.

15. search_api_resources_by_name

Searches for API resources by name.

16. get_api_resource_by_identifier

Gets an API resource by its identifier.

17. create_api_resource

Creates a new API resource.

18. create_user

Creates a user in your organization.

19. list_claims

Lists claims in your organization.

Open Graph image for Asgardeo MCP Server

JSON Config

{
  "asgardeo-mcp-server": {
    "type": "stdio",
    "command": "/path/to/asgardeo-mcp",
    "args": [],
    "env": {
      "BASE_URL": "https://api.asgardeo.io/t/organization",
      "CLIENT_ID": "client-id",
      "CLIENT_SECRET": "client-secret"
    }
  }
}

Useful Links

Information