Swiss company data for VS Code
ch.prospex/swissco
Swiss company data: Zefix register, SHAB gazette, simap tenders, FINMA, GLEIF and ARAMIS
client:VS Code
transport:stdio
runtime:pypi
Install Swiss company data in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "zefix-user",
"description": "ZEFIX_USER",
"password": true
},
{
"type": "promptString",
"id": "zefix-password",
"description": "ZEFIX_PASSWORD",
"password": true
},
{
"type": "promptString",
"id": "swissco-state",
"description": "SWISSCO_STATE",
"password": true
},
{
"type": "promptString",
"id": "swissco-interval",
"description": "SWISSCO_INTERVAL",
"password": true
}
],
"servers": {
"swissco": {
"type": "stdio",
"command": "uvx",
"args": [
"swissco-mcp"
],
"env": {
"ZEFIX_USER": "${input:zefix-user}",
"ZEFIX_PASSWORD": "${input:zefix-password}",
"SWISSCO_STATE": "${input:swissco-state}",
"SWISSCO_INTERVAL": "${input:swissco-interval}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs