SailPoint MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SAILPOINT_BASE_URL | Yes | The base URL of your SailPoint Identity Security Cloud tenant API (e.g., https://your-tenant.api.identitynow.com) | |
| SAILPOINT_CLIENT_ID | Yes | The Client ID generated from SailPoint Personal Access Tokens | |
| SAILPOINT_CLIENT_SECRET | Yes | The Client Secret generated from SailPoint Personal Access Tokens |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_identitiesB | List identities in SailPoint with optional filtering. Returns identity ID, name, email, lifecycle state, and manager information. |
| get_identityB | Get detailed information about a specific identity by ID, including attributes, accounts, and access. |
| list_accountsB | List accounts across all sources with filtering options. Returns account ID, name, source, identity owner, and status. |
| get_accountC | Get detailed information about a specific account including attributes and entitlements. |
| get_account_entitlementsC | List entitlements assigned to a specific account. |
| enable_accountC | Enable a disabled account. |
| disable_accountC | Disable an active account. |
| unlock_accountC | Unlock a locked account. |
| list_access_profilesC | List access profiles with optional filtering. Access profiles bundle entitlements for role-based access. |
| get_access_profileB | Get detailed information about a specific access profile including entitlements. |
| create_access_profileC | Create a new access profile. |
| list_rolesC | List roles with optional filtering. Roles bundle access profiles and entitlements for business functions. |
| get_roleB | Get detailed information about a specific role including access profiles and memberships. |
| get_role_assigned_identitiesC | List identities assigned to a specific role. |
| create_roleC | Create a new role. |
| list_certificationsB | List active certification reviews. Certifications are access review campaigns. |
| get_certificationC | Get detailed information about a specific certification including items to review. |
| list_certification_campaignsB | List certification campaigns with status and progress. |
| get_certification_campaignC | Get detailed information about a certification campaign including statistics. |
| list_workflowsC | List workflows (automation scripts) in the tenant. |
| get_workflowB | Get detailed information about a specific workflow including steps and triggers. |
| get_workflow_executionsC | List execution history for a specific workflow. |
| test_workflowC | Test a workflow with sample input. |
| list_sourcesC | List connected sources (identity repositories). Sources are the systems SailPoint connects to. |
| get_sourceB | Get detailed information about a specific source including connection status. |
| searchC | Perform a search across identities, accounts, access profiles, roles, or entitlements using query syntax. |
| search_aggregateC | Perform aggregate queries on search indices for analytics (counts, groupings, etc.). |
| list_entitlementsB | List entitlements (permissions/privileges) across sources. |
| get_entitlementC | Get detailed information about a specific entitlement. |
| list_access_requestsC | List access requests with status filtering. |
| create_access_requestC | Create a new access request for roles, access profiles, or entitlements. |
| list_identity_profilesC | List identity profiles (configurations for how identities are created/managed). |
| get_identity_profileB | Get detailed information about an identity profile including attribute mappings. |
| list_sod_policiesB | List Separation of Duties (SOD) policies for compliance monitoring. |
| get_sod_policyC | Get detailed information about a specific SOD policy. |
| list_sod_violationsC | List SOD violations for review and remediation. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/schwarztim/sailpoint-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server