MCP server to interact with your Asgardeo organization through LLM tools
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"asgardeo-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
The Asgardeo MCP Server allows you to manage your Asgardeo organization or WSO2 Identity Server deployment seamlessly using LLM tools, enabling natural language interactions for various configuration tasks.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in security
An evil MCP server used for redteam testing
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Proof primitive for AI agents on MultiversX. Anchor file hashes on-chain as verifiable proofs.
mcpki-server is the backend infrastructure for https://www.mcpki.org, enabling secure public key management and autonomous certificate handling for large language models (LLMs).
MCP Security Weekly
Get CVE alerts and security updates for Asgardeo Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
The Asgardeo MCP Server allows you to manage your Asgardeo organization or WSO2 Identity Server deployment seamlessly using LLM tools, enabling natural language interactions for various configuration tasks.
[!IMPORTANT] Experimental Feature Notice
This software includes experimental functionality and is not intended for use in production environments. Features, APIs, and functionality may change as the implementation evolves without prior notice.
With tools like Claude Desktop, you can:
Listing Applications in Claude

Fetching Application Details in Claude

| API | Scopes |
|---|---|
Application Management API (/api/server/v1/applications) | internal_application_mgt_view, internal_application_mgt_update, internal_application_mgt_create |
API Resource Management API (/api/server/v1/api-resources) | internal_api_resource_create, internal_api_resource_view |
Identity Provider Management API (/api/server/v1/identity-providers) | internal_idp_view |
Authenticators Management API (/api/server/v1/authenticators) | internal_authenticator_view |
Claim Management API (/api/server/v1/claim-dialects) | internal_claim_meta_view |
SCIM2 Users API (/scim2/Users) | internal_user_mgt_create |
OIDC Scope Management API (/api/server/v1/oidc/scopes) | internal_oidc_scope_mgt_view |
git clone https://github.com/asgardeo/asgardeo-mcp-server.git
go mod tidy
go build -o asgardeo-mcp
This will create the asgardeo-mcp binary in the current directory (e.g., /Users/<user directory>/asgardeo-mcp-server/asgardeo-mcp). Note down this absolute path as you will need it in the next step.
Ctrl+Shift+P / Cmd+Shift+P) and select MCP: Open User Configuration.mcp.json file:
{
"servers": {
"asgardeo-mcp-server": {
"type": "stdio",
"command": "<absolute path to the asgardeo-mcp executable>",
"args": [],
"env": {
"BASE_URL" : "https://api.asgardeo.io/t/<asgardeo organization>",
"CLIENT_ID" : "<client ID>",
"CLIENT_SECRET" : "<client secret>"
}
}
}
}
mcp.json.Settings > Developer.claude_desktop_config.json file:
"asgardeo-mcp": {
"command": "<absolute path to the asgardeo-mcp executable>",
"args": [],
"env": {
"BASE_URL": "https://api.asgardeo.io/t/<asgardeo organization>",
"CLIENT_ID": "<client ID>",