name: infisical-admin-mcp
description: >
Provisions projects and bootstrap credentials in Infisical using the global
infisical-admin MCP. Trigger: when the user asks to create a project/vault in
Infisical, get clientId and clientSecret, create or reuse machine identities,
initialize Universal Auth, or automate Infisical administration tasks without
going through the UI manually.
license: Apache-2.0
metadata:
author: Felipe Pérez
version: "1.0"
Use the global MCP infisical-admin as the preferred path for provisioning operations
in Infisical. Do not go to the UI or manual flows first if the MCP covers the task.
When to Use This Skill
- The user asks for
clientIdandclientSecret - The user wants to create or initialize a project/vault in Infisical
- The user wants to create or reuse a machine identity
- The user wants to automate Universal Auth or bootstrap credentials
Preferred MCP Tools
infisical_list_projectsinfisical_bootstrap_projectinfisical_ensure_credentials
Recommended Flow
- If it is not clear whether the project exists, use
infisical_list_projects. - If the user wants to create or set up everything from scratch, use
infisical_bootstrap_project. - If the project already exists and only credentials are missing, use
infisical_ensure_credentials. - Return
projectId,identityId,clientId, andclientSecretto the user when applicable.
Rules
- Treat
clientSecretas sensitive data. - Do not write real secrets to
.envexcept for bootstrap credentials explicitly permitted by the project. - If another Infisical skill also applies, use this skill first for provisioning and then the other for code integration.