Infisical Model Context Protocol Server
by mikeysrecipes
The Infisical Model Context Protocol (MCP) server enables integration with Infisical APIs through function calling, supporting various tools for interacting with Infisical. It allows you to manage secrets, projects, environments, and folders within Infisical using tools like Claude Desktop.
Last updated: N/A
What is Infisical Model Context Protocol Server?
The Infisical Model Context Protocol (MCP) server is a tool that allows you to interact with Infisical's APIs using function calling. It provides a standardized way for other applications, like Claude Desktop, to manage secrets, projects, environments, and folders within your Infisical instance.
How to use Infisical Model Context Protocol Server?
To use the MCP server, you need to set environment variables for authentication (INFISICAL_UNIVERSAL_AUTH_CLIENT_ID, INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET, and optionally INFISICAL_HOST_URL). You can then run the server using npx -y @infisical/mcp
. For integration with Claude Desktop, you need to add a configuration block to your claude_desktop_config.json
file, specifying the command to run the server and the necessary environment variables.
Key features of Infisical Model Context Protocol Server
Function calling interface to Infisical APIs
Support for managing secrets (create, delete, update, list, get)
Support for managing projects, environments, and folders
Integration with Claude Desktop
Debugging tools with MCP Inspector
Use cases of Infisical Model Context Protocol Server
Automating secret management tasks within Infisical
Integrating Infisical with AI assistants like Claude
Building custom workflows that interact with Infisical
Programmatically managing projects and environments in Infisical
FAQ from Infisical Model Context Protocol Server
What environment variables are required?
What environment variables are required?
INFISICAL_UNIVERSAL_AUTH_CLIENT_ID, INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET, and optionally INFISICAL_HOST_URL.
How do I run the MCP server?
How do I run the MCP server?
You can run the server using npx -y @infisical/mcp
.
How do I integrate with Claude Desktop?
How do I integrate with Claude Desktop?
Add a configuration block to your claude_desktop_config.json
file, specifying the command to run the server and the necessary environment variables.
What tools are available?
What tools are available?
Available tools include create-secret
, delete-secret
, update-secret
, list-secrets
, get-secret
, create-project
, create-environment
, create-folder
, and invite-members-to-project
.
How do I debug the server?
How do I debug the server?
Use the MCP Inspector by running npx @modelcontextprotocol/inspector node dist/index.js
after building the server with npm run build
.