Synpareia Trust Toolkit for VS Code
io.github.synpareia/trust-mcp
Verifiable dealings with other agents: prove what you did, vet who you deal with, bind agreements
client:VS Code
transport:stdio
runtime:pypi
Install Synpareia Trust Toolkit in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "synpareia-data-dir",
"description": "SYNPAREIA_DATA_DIR",
"password": true
},
{
"type": "promptString",
"id": "synpareia-display-name",
"description": "SYNPAREIA_DISPLAY_NAME",
"password": true
},
{
"type": "promptString",
"id": "synpareia-network-url",
"description": "SYNPAREIA_NETWORK_URL",
"password": true
},
{
"type": "promptString",
"id": "synpareia-witness-url",
"description": "SYNPAREIA_WITNESS_URL",
"password": true
}
],
"servers": {
"trust-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"synpareia-trust-mcp"
],
"env": {
"SYNPAREIA_DATA_DIR": "${input:synpareia-data-dir}",
"SYNPAREIA_DISPLAY_NAME": "${input:synpareia-display-name}",
"SYNPAREIA_NETWORK_URL": "${input:synpareia-network-url}",
"SYNPAREIA_WITNESS_URL": "${input:synpareia-witness-url}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs