
Vault MCP Server

2025.04.19
0
PythonVault 交互轻量级服务其它
Vault MCP Server 是一个基于 Python 和 HVAC SDK 开发的玩具级 MCP 服务器,主要用于与 Vault 服务器集群进行交互。它提供了简单易用的功能,可以通过 Docker 容器快速部署和运行。
View on GitHub
Overview
基本能力
产品定位
Vault MCP Server 是一个用于与 Vault 服务器集群交互的轻量级服务,适合开发者和初学者快速上手使用 Vault 的功能。
核心功能
- 通过 HVAC SDK 与 Vault 服务器集群交互
- 支持通过 Docker 容器快速部署
- 提供简单的环境变量配置
适用场景
- 开发者学习 Vault 的基本操作
- 快速测试 Vault 功能
- 作为其他客户端(如 Claude Desktop)的后端服务
工具列表
- Docker:用于快速部署和运行服务
- HVAC SDK:用于与 Vault 服务器交互
常见问题解答
- 容器镜像尚未构建,需要用户自行使用 Dockerfile 构建
使用教程
使用依赖
- 需要安装 Docker
- 需要 Vault 服务器集群 URL 和认证令牌
安装教程
- 克隆仓库
- 使用 Dockerfile 构建镜像
bash docker build -t matthewschuchard/vault-mcp-server .
- 运行容器
bash docker run -i --rm -e VAULT_URL=<VAULT SERVER CLUSTER URL> -e VAULT_TOKEN=<VAULT AUTHENTICATION TOKEN> matthewschuchard/vault-mcp-server
调试方式
- 检查环境变量是否正确设置
- 确保 Vault 服务器可访问