end user self-service
Request access to Opal resources, groups, and bundles

Install

Select a method below to install the server.
Cursor
Claude Code
Claude Desktop
VS Code
Gemini CLI
Codex CLI
Available Tools (18)
opal_get_resources Returns a list of resources for your organization.
Returns a list of resources for your organization.
opal_user Retrieves detailed user information from Opal. This endpoint is designed to fetch user details by either user ID (UUID) or email address. The endpoint follows a strict precedence rule where user_id takes priority over email if both are provided. Key Implementation Notes: - Exactly one identifier (user_id OR email) must be provided - Returns a complete User object with all associated metadata - Suitable for user verification and profile data retrieval - Recommended for MCP user synchronization workflows Authentication: - Requires valid API authentication - Respects standard Opal authorization rules
Retrieves detailed user information from Opal. This endpoint is designed to fetch user details by either user ID (UUID) or email address. The endpoint follows a strict precedence rule where user_id takes priority over email if both are provided. Key Implementation Notes: - Exactly one identifier (user_id OR email) must be provided - Returns a complete User object with all associated metadata - Suitable for user verification and profile data retrieval - Recommended for MCP user synchronization workflows Authentication: - Requires valid API authentication - Respects standard Opal authorization rules
opal_get_users Returns a list of users for your organization.
Returns a list of users for your organization.
opal_get_resource_nhis Gets the list of non-human identities with access to this resource.
Gets the list of non-human identities with access to this resource.
opal_create_request Create an access request
Create an access request
opal_get_resource_users Gets the list of users for this resource.
Gets the list of users for this resource.
opal_get_requests Returns a list of requests for your organization that is visible by the admin.
Returns a list of requests for your organization that is visible by the admin.
opal_get_request Returns a request by ID.
Returns a request by ID.
opal_get_group_users Gets the list of users for this group.
Gets the list of users for this group.
opal_get_groups Returns a list of groups for your organization.
Returns a list of groups for your organization.
opal_get_group_containing_groups Gets the list of groups that the group gives access to.
Gets the list of groups that the group gives access to.
opal_get_group_resources Gets the list of resources that the group gives access to.
Gets the list of resources that the group gives access to.
opal_get_group Returns a `Group` object.
Returns a `Group` object.
opal_get_bundle_groups Returns a list of `Group` objects in a given bundle.
Returns a list of `Group` objects in a given bundle.
opal_get_bundle_resources Returns a list of `Resource` objects in a given bundle.
Returns a list of `Resource` objects in a given bundle.
opal_get_apps Returns a list of `App` objects.
Returns a list of `App` objects.
opal_get_bundles Returns a list of `Bundle` objects.
Returns a list of `Bundle` objects.
opal_get_bundle Returns a `Bundle` object.
Returns a `Bundle` object.
No tools match your search.
Server URL
https://app.getgram.ai/mcp/opal-end-user
Raw Configuration
If you have a client that's not listed above, access the raw MCP configuration below. Check out the troubleshooting documentation for more help.
{ "command": "npx", "args": [ "mcp-remote@0.1.25", "https://app.getgram.ai/mcp/opal-end-user", "--header", "Mcp-Opal-Bearer-Auth:${MCP_OPAL_BEARER_AUTH}" ], "env": { "MCP_OPAL_BEARER_AUTH": "<your-value-here>" } }