The VGS Credential Management Platform MCP Server.
See the VGS Docs for all documents CMP.
This project uses fastmcp and uv to initialize and run a MCP server for configuring the VGS Secure Data Platform (Vault + Proxy).
- Python 3.x
fastmcpanduvlibraries installed
To install the required libraries, run:
pip install uv
uv venv
source .venv/bin/activateTo run the application, navigate to the mcp directory and execute the following command:
uv --directory $(pwd) run python -m cmp.mainThis will start the FastMCP server and print a confirmation message.
To see an example configuration look at mcp.json which shows a sample configuration file. Note the environment variables which are configured using instructions from SETUP.md
Make sure you ask your model to read SETUP.md to configure environment variables.