MCP Server
MCP
com.solinkify/mcp
Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.
Install
npx -y @solinkify/[email protected]
Configuration Example
{
"remotes": [],
"packages": [
{
"registryType": "npm",
"identifier": "@solinkify/mcp",
"version": "0.3.3",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Path to the agent's Solana JSON keypair (solana-keygen new -o agent-keypair.json). Needed by the tools that spend; discovery and search tools run without it.",
"format": "string",
"name": "SOLINKIFY_WALLET_PATH"
},
{
"description": "Hard cap for a single payment in USD (default 1)",
"format": "number",
"name": "SOLINKIFY_MAX_PAYMENT_USD"
},
{
"description": "Hard cap for total spend per UTC day in USD (default 10)",
"format": "number",
"name": "SOLINKIFY_DAILY_CAP_USD"
},
{
"description": "Owner mode (ADR-008): base58 address of the wallet that funds pay_checkout through its on-chain SpendAuthority. The agent signs but never holds the owner's funds; per-payment cap, daily ceiling and revoke are enforced by the Solana program. Unset means payments come from the agent wallet.",
"format": "string",
"name": "SOLINKIFY_OWNER_WALLET"
},
{
"description": "devnet (default) or mainnet-beta",
"format": "string",
"name": "SOLINKIFY_NETWORK"
},
{
"description": "Custom Solana RPC endpoint (defaults to the network's public RPC)",
"format": "string",
"name": "SOLANA_RPC_URL"
}
]
}
]
}
mcp
model-context-protocol
npm
Comments
Sign in to leave a comment