信息素模型上下文协议服务器为用户提供了便捷的密钥管理和项目操作功能,通过设置环境变量进行身份验证,可在不同环境下灵活使用,还能借助相关工具进行调试和操作。
要使用信息素 MCP 服务器,必须首先设置用于身份验证所需的环境变量。以下是需要设置的环境变量及其说明:
INFISICAL_UNIVERSAL_AUTH_CLIENT_ID
:用于身份验证的机器标识符通用身份验证客户端 ID。INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET
:用于身份验证的机器标识符通用身份验证客户端密钥。INFISICAL_HOST_URL
:可选 设置自定义主机 URL。这在自托管信息素或使用专用基础设施时很有用,默认为 https://app.infisical.com
。使用 npx 运行信息素 MCP 服务器的命令如下:
npx -y @infisical/mcp
将以下内容添加到你的 claude_desktop_config.json
文件中。有关更多详细信息,请参见 此处。
{
"mcpServers": {
"infisical": {
"command": "npx",
"args": ["-y", "@infisical/mcp"],
"env": {
"INFISICAL_HOST_URL": "https://.com" , // 可选
"INFISICAL_UNIVERSAL_AUTH_CLIENT_ID": "" ,
"INFISICAL_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 检查器。
npm run build
# 启动 MCP 检查器和服务器
npx @modelcontextprotocol/inspector node dist/index.js