
Infisical Model Context Protocol

2025.05.08
0
JavaScript秘密管理项目配置开发效率
Infisical Model Context Protocol (MCP) 服务器允许通过函数调用与Infisical API集成,支持多种工具与Infisical进行交互。该服务主要用于秘密管理、项目和环境配置等操作。
View on GitHub
Overview
基本能力
产品定位
Infisical MCP服务器是一个用于秘密管理和项目配置的工具,通过Model Context Protocol与Infisical 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
环境变量 - 如何自定义主机URL?
通过设置
INFISICAL_HOST_URL
环境变量
使用教程
使用依赖
需要安装Node.js和npm
安装教程
运行以下命令启动MCP服务器:
npx -y @infisical/mcp
调试方式
- 构建服务器
npm run build
- 启动MCP Inspector和服务器
npx @modelcontextprotocol/inspector node dist/index.js
- 在浏览器中打开MCP Inspector UI并点击Connect启动MCP服务器
- 可以查看所有可用工具并单独测试它们