{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.solinkify/mcp","description":"Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.","version":"0.1.1","websiteUrl":"https://solinkify.com/docs","packages":[{"registryType":"npm","identifier":"@solinkify/mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the agent's Solana JSON keypair (solana-keygen new -o agent-keypair.json)","isRequired":true,"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":"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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-12T04:53:42.485387Z","publishedAt":"2026-07-12T04:53:42.485387Z","updatedAt":"2026-07-12T04:53:42.485387Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.solinkify/mcp","description":"Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.","version":"0.2.0","websiteUrl":"https://solinkify.com/docs","packages":[{"registryType":"npm","identifier":"@solinkify/mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the agent's Solana JSON keypair (solana-keygen new -o agent-keypair.json)","isRequired":true,"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":"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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-14T07:56:36.271927Z","publishedAt":"2026-07-14T07:56:36.271927Z","updatedAt":"2026-07-14T07:56:36.271927Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.solinkify/mcp","description":"Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.","version":"0.2.1","websiteUrl":"https://solinkify.com/docs","packages":[{"registryType":"npm","identifier":"@solinkify/mcp","version":"0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the agent's Solana JSON keypair (solana-keygen new -o agent-keypair.json)","isRequired":true,"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":"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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-14T09:08:09.630941Z","publishedAt":"2026-07-14T09:08:09.630941Z","updatedAt":"2026-07-14T09:08:09.630941Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.solinkify/mcp","description":"Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.","version":"0.2.2","websiteUrl":"https://solinkify.com/docs","packages":[{"registryType":"npm","identifier":"@solinkify/mcp","version":"0.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the agent's Solana JSON keypair (solana-keygen new -o agent-keypair.json)","isRequired":true,"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":"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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T02:57:51.441327Z","publishedAt":"2026-07-18T02:57:51.441327Z","updatedAt":"2026-07-18T02:57:51.441327Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.solinkify/mcp","description":"Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.","version":"0.2.3","websiteUrl":"https://solinkify.com/docs","packages":[{"registryType":"npm","identifier":"@solinkify/mcp","version":"0.2.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":"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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T04:39:18.289792Z","publishedAt":"2026-07-26T04:39:18.289792Z","updatedAt":"2026-07-26T04:39:18.289792Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.solinkify/mcp","description":"Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.","version":"0.2.4","websiteUrl":"https://solinkify.com/docs","packages":[{"registryType":"npm","identifier":"@solinkify/mcp","version":"0.2.4","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":"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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T15:31:37.273663Z","publishedAt":"2026-07-26T15:31:37.273663Z","updatedAt":"2026-07-26T15:31:37.273663Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.solinkify/mcp","description":"Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.","version":"0.3.0","websiteUrl":"https://solinkify.com/docs","packages":[{"registryType":"npm","identifier":"@solinkify/mcp","version":"0.3.0","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T08:16:07.150184Z","publishedAt":"2026-07-27T08:16:07.150184Z","updatedAt":"2026-07-27T08:16:07.150184Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.solinkify/mcp","description":"Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.","version":"0.3.1","websiteUrl":"https://solinkify.com/docs","packages":[{"registryType":"npm","identifier":"@solinkify/mcp","version":"0.3.1","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T13:58:27.064604Z","publishedAt":"2026-07-28T13:58:27.064604Z","updatedAt":"2026-07-28T13:58:27.064604Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.solinkify/mcp","description":"Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.","version":"0.3.2","websiteUrl":"https://solinkify.com/docs","packages":[{"registryType":"npm","identifier":"@solinkify/mcp","version":"0.3.2","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T09:34:01.726769Z","publishedAt":"2026-07-29T09:34:01.726769Z","updatedAt":"2026-07-29T09:34:01.726769Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.solinkify/mcp","description":"Pay for x402 paywalls, datasets, and store checkouts on Solana, behind hard spending caps.","version":"0.3.3","websiteUrl":"https://solinkify.com/docs","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T09:48:45.897632Z","publishedAt":"2026-07-29T09:48:45.897632Z","updatedAt":"2026-07-29T09:48:45.897632Z","isLatest":true}}}],"metadata":{"count":10}}
