
Product
Socket for Asana Is Now Available
Create and manage Asana tasks directly from Socket alerts, with manual task creation, automated ticketing rules, and two-way sync.
@solinkify/mcp
Advanced tools
Solinkify MCP server — let AI agents pay for gated content (x402), buy and rate datasets, and settle store checkouts on Solana, with hard spending caps.
MCP (Model Context Protocol) server that lets any AI agent — Claude Desktop, Claude Code, Cursor, or your own MCP host — pay for things on Solana through Solinkify, with hard spending caps:
Add to your MCP host config (e.g. Claude Desktop claude_desktop_config.json):
{
"mcpServers": {
"solinkify": {
"command": "npx",
"args": ["-y", "@solinkify/mcp"],
"env": {
"SOLINKIFY_WALLET_PATH": "/path/to/agent-keypair.json",
"SOLINKIFY_MAX_PAYMENT_USD": "1",
"SOLINKIFY_DAILY_CAP_USD": "10"
}
}
}
}
The wallet is a standard Solana JSON keypair (solana-keygen new -o agent-keypair.json),
funded with a little SOL for fees and the stablecoin you want to spend
(USDC/USDT/PYUSD).
| Tool | What it does |
|---|---|
wallet_status | Address, SOL, stablecoin balances, prepaid balance, remaining budget |
gate_get_price | Preview an x402 paywall without paying |
gate_fetch | Fetch gated content, auto-paying (prepaid preferred, escrow otherwise) |
gate_prepaid_balance / gate_prepaid_deposit | Manage the pre-paid balance (no per-request signing) |
gate_subscribe | Buy a creator's subscription plan (price read on-chain first) |
datahub_search | Search the DataHub dataset marketplace |
datahub_buy | Buy a dataset and get the download link |
pay_get_session | Inspect a checkout session (accepts the full checkout URL) |
pay_checkout | Pay a pending checkout session; the merchant's order is marked paid |
social_get_blink | Inspect a Blink product link (title, price, seller) without paying |
social_buy_blink | Buy from a Blink link; returns the receipt + download link |
An LLM holds this wallet, so the server enforces two hard caps before any funds move, on every tool:
SOLINKIFY_MAX_PAYMENT_USD — max for a single payment (default 1)SOLINKIFY_DAILY_CAP_USD — max total per UTC day (default 10, persisted
in ~/.solinkify/mcp-spend.json, fail-closed)Refusals come back as readable messages the agent can relay to the user. The
server also self-identifies as an AI agent via User-Agent (override with
SOLINKIFY_USER_AGENT), so Gate-protected sites answer with a clean 402
instead of being scraped.
| Var | Default | Purpose |
|---|---|---|
SOLINKIFY_WALLET_PATH / SOLINKIFY_WALLET_BS58 | — (required) | Agent wallet |
SOLANA_RPC_URL | devnet public RPC | Solana RPC |
SOLINKIFY_NETWORK | devnet | mainnet-beta switches mints + default RPC |
SOLINKIFY_API_URL | https://api.solinkify.com | Solinkify backend |
SOLINKIFY_MAX_PAYMENT_USD | 1 | Per-payment cap |
SOLINKIFY_DAILY_CAP_USD | 10 | Daily budget |
scripts/qa-battery.mjs drives every tool through a real MCP stdio client
against live devnet; scripts/qa-guard-probe.mjs proves both caps refuse.
FAQs
Solinkify MCP server — let AI agents pay for gated content (x402), buy and rate datasets, and settle store checkouts on Solana, with hard spending caps.
We found that @solinkify/mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Create and manage Asana tasks directly from Socket alerts, with manual task creation, automated ticketing rules, and two-way sync.

Security News
Open VSX has removed three extension IDs from its malicious-extension list as the legitimate publishers they impersonated move to claim the names for themselves.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.