
Infisical Model Context Protocol

2025.04.12
12
JavaScript秘密管理项目管理团队协作开发效率
Infisical Model Context Protocol (MCP) 服务器是一个用于通过函数调用与Infisical API集成的工具。它支持多种工具来与Infisical进行交互,主要用于秘密管理、项目管理和团队协作等场景。
View on GitHub
Overview
基本能力
产品定位
Infisical MCP服务器是一个用于秘密管理和项目协作的工具,通过Model Context Protocol与Infisical API集成,提供了一系列功能来管理秘密、项目和团队成员。
核心功能
- 秘密管理:创建、删除、更新、列出和获取秘密。
- 项目管理:创建新项目和环境。
- 团队协作:邀请成员加入项目。
- 文件夹管理:创建新文件夹。
适用场景
- 开发团队需要集中管理敏感信息(如API密钥、数据库密码等)。
- 项目管理需要创建和管理多个环境。
- 团队协作需要邀请和管理成员权限。
工具列表
工具名称 | 描述 |
---|---|
create-secret |
创建新秘密 |
delete-secret |
删除秘密 |
update-secret |
更新秘密 |
list-secrets |
列出所有秘密 |
get-secret |
获取单个秘密 |
create-project |
创建新项目 |
create-environment |
创建新环境 |
create-folder |
创建新文件夹 |
invite-members-to-project |
邀请一个或多个成员到项目 |
常见问题解答
- 如何设置环境变量?
必须设置
INFISICAL_UNIVERSAL_AUTH_CLIENT_ID
和INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET
进行认证。 - 如何调试服务器? 使用MCP Inspector工具进行调试。
使用教程
使用依赖
- 设置环境变量:
INFISICAL_UNIVERSAL_AUTH_CLIENT_ID
INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET
- 可选:
INFISICAL_HOST_URL
(默认为https://app.infisical.com
)
安装教程
运行以下命令启动Infisical MCP服务器:
npx -y @infisical/mcp
调试方式
- 构建服务器:
npm run build
- 启动MCP Inspector和服务器:
npx @modelcontextprotocol/inspector node dist/index.js
- 打开MCP Inspector UI并点击Connect启动服务器。