Infisical MCP Server

Official

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides a way to install and run the Infisical MCP server using npx commands from the npm registry.

逻辑模型上下文协议

Infisical模型上下文协议服务器允许您通过函数调用与 Infisical API 集成。该协议支持各种工具与 Infisical 进行交互。

设置

环境变量

为了使用 MCP 服务器,您必须首先设置身份验证所需的环境变量。

  • INFISICAL_UNIVERSAL_AUTH_CLIENT_ID :用于身份验证的机器身份通用身份验证客户端 ID
  • INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET :将用于身份验证的机器身份通用身份验证客户端密钥。
  • INFISICAL_HOST_URL可选设置自定义主机 URL。如果您是自托管 Infisical 或使用专用基础架构,则此功能非常有用。默认为https://app.infisical.com

要使用 npx 运行 Infisical MCP 服务器,请使用以下命令:

npx -y @infisical/mcp

与 Claude Desktop 一起使用

将以下内容添加到你的claude_desktop_config.json中。更多详情请参见此处

{ "mcpServers": { "infisical": { "command": "npx", "args": ["-y", "@infisical/mcp"], "env": { "INFISICAL_HOST_URL": "https://<custom-host-url>.com", // Optional "INFISICAL_UNIVERSAL_AUTH_CLIENT_ID": "<machine-identity-universal-auth-client-id>", "INFISICAL_UNIVERSAL_AUTH_CLIENT_ID": "<machine-identity-universal-auth-client-secret" } } } }

可用工具

工具描述
create-secret创建新机密
delete-secret删除机密
update-secret更新机密
list-secrets列出所有机密
get-secret获取单个秘密
create-project创建新项目
create-environment创建新环境
create-folder创建新文件夹
invite-members-to-project邀请一个或多个成员加入项目

调试服务器

要调试您的服务器,您可以使用MCP Inspector

首先搭建服务器

npm run build

在终端中运行以下命令:

# Start MCP Inspector and server npx @modelcontextprotocol/inspector node dist/index.js

指示

  1. 按照环境变量步骤中所述设置环境变量。
  2. 运行命令启动 MCP Inspector。
  3. 在浏览器中打开 MCP Inspector UI,然后单击“连接”以启动 MCP 服务器。
  4. 您可以查看所有可用的工具并单独测试它们。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

模型上下文协议服务器,可与 Infisical API 交互以进行秘密管理,允许用户通过函数调用来创建、更新、删除和列出秘密。

  1. Setup
    1. Environment variables
    2. Usage with Claude Desktop
  2. Available tools
    1. Debugging the Server
      1. Instructions
    ID: 09hrd7ngqm