Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AIC_BASE_URL | Yes | The base URL of your PingOne Advanced Identity Cloud tenant (e.g., your-tenant.forgeblocks.com or https://your-tenant.forgeblocks.com) |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| createManagedObject | Create a new managed object in PingOne AIC |
| deleteManagedObject | Delete a managed object by ID from PingOne AIC |
| getManagedObjectSchema | Retrieve schema definition for a managed object type in PingOne AIC |
| getManagedObject | Retrieve a managed object's complete profile by ID in PingOne AIC |
| listManagedObjects | Retrieve the list of all managed object types available in PingOne AIC |
| patchManagedObject | Update specific fields of a managed object in PingOne AIC using JSON Patch operations |
| queryManagedObjects | Query managed objects in PingOne AIC using CREST query filter syntax |
| getLogSources | Retrieve the list of available log sources in PingOne AIC |
| queryLogs | Query PingOne AIC logs with flexible filtering by time range, source, transaction ID, and payload content |
| createTheme | Create a new theme for a realm in PingOne AIC. IMPORTANT: Call getThemeSchema first to understand all available fields, their types, enum values, and requirements before creating a theme. |
| deleteTheme | Delete a theme from a realm in PingOne AIC |
| getThemeSchema | Get comprehensive schema documentation for PingOne AIC themes including the expected payload structure, field types, enum values, and constraints. Use this before creating or updating themes to understand requirements. |
| getTheme | Retrieve a specific theme by ID or name from PingOne AIC |
| getThemes | Retrieve all themes for a specific realm in PingOne AIC |
| setDefaultTheme | Set a theme as the default for a realm in PingOne AIC |
| updateTheme | Update an existing theme in PingOne AIC |
| deleteVariable | Delete an environment variable (ESV) from PingOne AIC |
| getVariable | Retrieve a specific environment variable (ESV) by ID with decoded value |
| queryESVs | Query environment secrets or variables (ESVs) in PingOne AIC by ID |
| setVariable | Create or update an environment variable (ESV) in PingOne AIC |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |