truvhq/truv-mcp-server
3.1
If you are the rightful owner of truv-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Truv MCP Server is a model context protocol server designed to facilitate secure and efficient communication between client applications and the Truv API.
Get started with Truv MCP
- Clone the repository
git clone https://github.com/truvhq/truv-mcp-server.git
- Open
truv-mcp-server
directory and create.env
file:
cd truv-mcp-server
make env
- Update the values in
.env
file by adding in your Client ID and Sandbox Access key:
# please set your <Client ID>
API_CLIENT_ID=
# please set your <Access key>
API_SECRET=
4. Run the MCP server:
uv run --project . mcp run server.py
## Docker setup
1. Authenticate Docker to your ECR registry:
```bash
aws ecr get-login-password --region us-west-2 | docker login --username AWS --password-stdin 666209742092.dkr.ecr.us-west-2.amazonaws.com
- Build and tag Docker image for ECR:
docker buildx build --platform linux/amd64 -f docker/Dockerfile \
-t 666209742092.dkr.ecr.us-west-2.amazonaws.com/my-truv:mcp-v0.0.1 \
.
- Push the image to ECR:
docker push 666209742092.dkr.ecr.us-west-2.amazonaws.com/my-truv:mcp-v0.0.1