mcp for VS Code
com.solinkify/mcp
Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.
client:VS Code
transport:stdio
runtime:npm
Install mcp in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "solinkify-wallet-path",
"description": "SOLINKIFY_WALLET_PATH",
"password": true
},
{
"type": "promptString",
"id": "solinkify-max-payment-usd",
"description": "SOLINKIFY_MAX_PAYMENT_USD",
"password": true
},
{
"type": "promptString",
"id": "solinkify-daily-cap-usd",
"description": "SOLINKIFY_DAILY_CAP_USD",
"password": true
},
{
"type": "promptString",
"id": "solinkify-owner-wallet",
"description": "SOLINKIFY_OWNER_WALLET",
"password": true
},
{
"type": "promptString",
"id": "solinkify-network",
"description": "SOLINKIFY_NETWORK",
"password": true
},
{
"type": "promptString",
"id": "solana-rpc-url",
"description": "SOLANA_RPC_URL",
"password": true
}
],
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@solinkify/mcp"
],
"env": {
"SOLINKIFY_WALLET_PATH": "${input:solinkify-wallet-path}",
"SOLINKIFY_MAX_PAYMENT_USD": "${input:solinkify-max-payment-usd}",
"SOLINKIFY_DAILY_CAP_USD": "${input:solinkify-daily-cap-usd}",
"SOLINKIFY_OWNER_WALLET": "${input:solinkify-owner-wallet}",
"SOLINKIFY_NETWORK": "${input:solinkify-network}",
"SOLANA_RPC_URL": "${input:solana-rpc-url}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs