PingOne Advanced Identity Cloud MCP Server Logo

PingOne Advanced Identity Cloud MCP Server

Official

Enables AI assistants to interact with PingOne Advanced Identity Cloud environments through natural ...

28 views
0 installs
Updated Jan 29, 2026
Not audited
Tools I Recommend
Enables AI assistants to interact with PingOne Advanced Identity Cloud environments through natural language, supporting user management, authentication theme customization, log analysis, and identity data queries with secure OAuth 2.0 authentication.
  1. Open the FastMCP Install Now interface
    Click the "Install Now" button in your FastMCP client to open the server installation / connection form.

  2. Add the environment variable in the form
    In the FastMCP connection form, add a new environment variable with the exact name:

    • Key: AIC_BASE_URL
    • Value: (see Step 4 for how to obtain this)
  3. Ensure you have the right PingOne AIC tenant and permissions

    • You must use a PingOne Advanced Identity Cloud Sandbox or Development tenant (this MCP is not for production).
    • You must be an administrator of that tenant to perform admin operations.
  4. How to obtain AIC_BASE_URL (tenant hostname)

    1. Sign in to your PingOne Advanced Identity Cloud admin console.
    2. Locate your tenant hostname — either:
      • Copy the hostname from the browser address bar when you are in your tenant admin UI (e.g., your-tenant.forgeblocks.com), or
      • Open your tenant or environment settings in the PingOne admin UI and copy the tenant URL/hostname shown there.
    3. Use either the bare hostname or full URL when entering the value. Valid examples:
  5. Enter the value into FastMCP and save
    Paste the hostname/URL you copied into the AIC_BASE_URL value field in the Install Now form, then save/confirm the installation.

  6. Post-installation: authentication behavior

    • After installation, the first time you call a tool the server will open a browser for OAuth 2.0 PKCE login. Complete the login with your admin account to authorize the MCP server.
    • Tokens are cached securely (OS keychain) for local deployments; for Docker deployments tokens are ephemeral.
  7. If you plan to use Docker instead of local MCP client
    Instead of filling FastMCP form, set the environment variable in the Docker run configuration: add -e AIC_BASE_URL=your-tenant.forgeblocks.com (or include it in the container environment section of your FastMCP Docker configuration).

  8. Verify the installation

    • Restart your MCP client if required.
    • Run a simple tool call (for example, listManagedObjects) — the browser login prompt should appear and, after successful auth, the tool should return results for your tenant.
  9. Troubleshooting notes (when filling the form)

    • If you see "FATAL: AIC_BASE_URL environment variable is not set", re-open the FastMCP Install Now form and confirm AIC_BASE_URL is present and correctly saved.
    • Ensure you used the correct tenant (sandbox/development) and that the value has no accidental whitespace.

Quick Start

View on GitHub

More for Cloud Platforms

View All →

More for Security

View All →

Report Issue

Thank you! Your issue report has been submitted successfully.