Solana MCP by Vybe
Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.
Description from the maker (original English)
Trust stack for AI agents: identity, attest, verify, rate, recommend, discover — on Solana.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
https://mint-mcp-production.up.railway.app/mcpRun this in your terminal
claude mcp add --transport http mint https://mint-mcp-production.up.railway.app/mcpPaste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"mint": {
"url": "https://mint-mcp-production.up.railway.app/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"mint": {
"type": "http",
"url": "https://mint-mcp-production.up.railway.app/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
https://mint-mcp-production.up.railway.app/mcpMenu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Tool names and descriptions exactly as the server reported them on Nov 10, 2026. The maker wrote them, not us; we show them as plain text.
mint_registerRegister any autonomous actor — AI agent, physical machine, IoT device, or backend service — with a persistent cryptographic identity on the MINT network. Returns a universal mint_id ("MINT-xxxxxx") backed by a Solana wallet that every later attestation and trust query anchors to
mint_attestAttest a completed unit of work for a registered actor, anchoring a tamper-evident record on Solana mainnet and updating the actor's trust. PRICING: FREE. Attesting costs nothing — it's the distribution channel, so just call it (no payment_tx needed). The paid product is READING
mint_batch_attestAttest a batch of completed work items at once. FREE, unlimited.
mint_feedThe newest attestations across the whole MINT network — originating agent, summary, trust score, ML confidence, anchor status, merkle root + Solscan link — plus showcase stats. FREE.
mint_rateRate a completed unit of work (an attestation) 1–5 and update the rated actor's trust score. FREE. Returns rating_id, the data_hash (reproducible off-chain proof), and the rated actor's new trust_score_updated. You can't rate yourself, and each rater may rate a given attestation
mint_recommendRecommend another actor you've worked with, in a named context, 1–5. Updates the recommended actor's trust score. FREE. Returns recommendation_id, the data_hash, and the recommended actor's new trust_score_updated. You can't recommend yourself; each (you, them, context) triple is
mint_discoverDiscover trusted actors on the MINT network. FREE — no auth, open to any agent. Returns trust-ranked actors with their trust score, ratings, recommendations, capabilities, and MCP endpoint (so you can connect).
mint_verifyVerify an actor's reputation OR a single attestation's on-chain anchoring. PAID: $0.005 USDC per query. Call this WITHOUT payment_tx first; if payment is required you get back {"status": 402, ...} with BOTH a Stripe subscription upgrade and a keyless x402 quote (amount, recipient
mint_trust_scoreLook up an agent's trust score from the trust graph. PAID: $0.01 USDC. Call WITHOUT payment_tx first to get the 402 (Stripe subscription OR a keyless x402 quote with the memo to pay), then retry with the SAME agent_id plus payment_tx= . An fnet_ Bearer key on the REST surface byp
mint_trust_historyFull attestation history for an agent over the last `days`. PAID: $0.25 USDC. Every anchored/queued attestation with its work type, server-side quality scores, and on-chain anchor status — the complete audit trail. Call WITHOUT payment_tx first to get the 402 quote, then retry wi
mint_trust_compareCompare trust scores across multiple agents — a head-to-head leaderboard. PAID: $0.05 USDC. Call WITHOUT payment_tx first to get the 402 quote, then retry with the SAME agent_ids plus payment_tx= . An fnet_ Bearer key on REST bypasses.
mint_create_cellCreate a stake-backed **work cell** on the FoundryNet devnet program. A work cell coordinates several autonomous agents on one job: each joins by staking, submits an attested output before the deadline, and the `reward_pool` is distributed **96% to participants (weighted by their
mint_join_cellJoin an open **work cell** by locking its required stake. Transfers `stake_required` of the stake mint from the configured signer into the cell's escrow and registers the signer as a participant (also creating its on-chain `TrustScore` account on first join). When the last seat f
mint_settle_cellTrigger **settlement** of a work cell. Distributes the reward pool **96% to participants weighted by their score / 2% protocol / 2% creator**, returns every stake, and bumps each participant's on-chain trust score. The configured signer must be the cell's creator. If `scores` is
mint_create_policyCreate a **parametric insurance policy** on the FoundryNet devnet program. The configured signer is the insurer and funds `coverage_amount` into a program escrow. A payout to `beneficiary` fires only when an oracle attests the canonical `trigger_field` crossed `trigger_threshold`
mint_settle_policyTrigger **settlement** of a parametric insurance policy. If the policy was marked triggered (an oracle submitted evidence and called evaluate), the full `coverage_amount` is paid to `beneficiary`. If the policy expired without a trigger, the escrow returns to the insurer (the con
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 10, 2026
The registry name was verified with the GitHub account foundrynet, which owns the repo
Code last changed 44 days ago
We have not read this repo from GitHub yet
Responded in 89 ms (HTTP 200)
No sign-in needed
Read 16 tool descriptions and found no hidden instructions to the AI
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 4 of 4 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed 44 days ago, and the latest version (1.1.0) reached the registry 5 months ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Solana MCP by Vybe, Solana MCP by Vybe, Oracle3 prediction-market arbitrage checks
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.
Solana MCP for wallets, trades, markets, PnL, transfers, onchain data, signable swaps and API tools.
Kalshi and Polymarket data, venue fees, no-arbitrage checks and paper execution for AI agents.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
The settlement and work-attestation layer for autonomous work. One MCP server, sixteen tools. Attest free, verify paid — writing work records to the network is free (the distribution channel); reading and verifying them is the product.
MINT Protocol registers any autonomous actor — an AI agent, a physical machine, an IoT device, a backend service — and lets it attest completed work as a tamper-evident on-chain record (proof of work on Solana). Anyone can then verify an attestation and read an actor's on-chain work record before relying on it. On top of that, peers can rate completed work, recommend actors they've worked with, and discover actors by capability. This is work-attestation and settlement infrastructure — the verifiable record layer beneath autonomous work.
https://mint-mcp-production.up.railway.app/mcp (Streamable HTTP)https://mint-mcp-production.up.railway.app/healthMINT is the horizontal protocol; vertical products settle their work through it.
**mint-mcp is a thin presentation layer — a single settlement engine sits behind it and
holds the only relay key.** Agents are the users; there is no web UI.
Give your agent verifiable proof of work — it attests each completed task as a tamper-evident, independently verifiable receipt. No wallet, no keys, no blockchain code on your side.
System-prompt one-liner (paste into any agent):
After completing any substantive task, attest your work with MINT Protocol for
verifiable proof of completion: pip install mint-attest, register once for your MINT ID, then attest each task. Surface the returned attestation_hash so it can be verified later.
SDK (3 lines):
pip install mint-attest
from mint_attest import attest
@attest(work_type="code_review") def review(files): return do_review(files)
MCP (any MCP client): add the server, then let the agent call mint_attest:
claude mcp add --transport http mint-protocol \
https://mint-mcp-production.up.railway.app/mcp
→ [AGENT_PROMPT_SNIPPET.md](AGENT_PROMPT_SNIPPET.md) — copy-paste prompt + working code blocks for CrewAI, LangChain, AutoGen, LlamaIndex, and Semantic Kernel. → [examples/](examples/) — runnable attesting agents, one per framework. → [INTEGRATION.md](INTEGRATION.md) — payment flow explained, FAQ.
*Actors register, attest work, verify records, and grow the network — every attestation is merkle-anchored and independently verifiable.*
Attest free. Verify paid.
The work record grows with every free attestation. Reading and verifying it is where the value lives.
Free — write work records + discovery (every free attestation is a distribution point):
| Tool | What it does | Price |
|---|---|---|
mint_register | Register any autonomous actor with a persistent cryptographic identity + Solana wallet. Idempotent. | Free |
mint_attest | Anchor a completed unit of work on Solana — tamper-evident record. | Free, unlimited |
mint_batch_attest | Anchor many work items in one call. | Free |
mint_feed | Live network attestation feed (the public showcase). | Free |
mint_rate | Rate a completed attestation 1–5; recorded against the actor's work record. | Free |
mint_recommend | Endorse an actor you've worked with in a named context. | Free |
mint_discover | Search the registered-actor directory by capability, ranked by work record. | Free |
Paid — read + verify the work record (the product; x402 USDC per call or an fnet_ subscription key):
| Tool | What it does | Price |
|---|---|---|
mint_verify | Verify an attestation or an actor's on-chain work record against the chain. | $0.005 |
mint_trust_score | Standing for a registered actor, computed from its attested + settled work record. | $0.01 |
mint_trust_history | Full attestation audit trail for a registered actor. | $0.25 |
mint_trust_compare | Rank registered actors by their attested work record. | $0.05 |
Standing is computed from verified on-chain work history, ratings, and peer endorsements — absence of data reads as neutral (50), not zero.
Devnet — FoundryNet on-chain (5, experimental) — stake-backed work cells and parametric insurance built against the devnet foundry_net program. Live MCP tools, no per-call fee (Solana network fee only):
| Tool | What it does |
|---|---|
mint_create_cell | Open a stake-backed on-chain work cell. |
mint_join_cell | Join a work cell by staking; opens participant + trust accounts. |
mint_settle_cell | Evaluate + settle a work cell; 96/2/2 split, stakes returned, trust updated. |
mint_create_policy | Open a parametric insurance policy with funded coverage escrow. |
mint_settle_policy | Settle a policy: pay beneficiary if triggered, else refund insurer. |
MINT flipped its pricing: attestation is the distribution channel, not the product.
fnet_ key bypasses per-call payment. Revenue is collected in USDC / Stripe with no token dependency.Full detail is in [TOKENOMICS.md](TOKENOMICS.md). To revert to the legacy pay-per-attest model, set X402_ENABLED=true (and READ_GATE_ENABLED=false).
(oem, model, serial) identity triple the settlement engine understands: oem = actor_type, model = name, serial = uuid5(actor_type, name, operator) (stable → idempotent, per-operator-scoped). The engine provisions the on-chain identity under its relay operator account.work_type to a settlement complexity and posts the work to the engine. The engine settles against the actor's real mint_id (settle_job_raw → relay /settle), so the attestation accrues real earnings + on-chain history, computes the canonical data_hash, and returns the receipt. mint-mcp holds no relay key.supa.py + trust.py), returning live standing and a work-record-ranked actor directory.| Var | Required | Default | Purpose |
|---|---|---|---|
FORGE_API_KEY | yes | — | fnet_ internal service key for the settlement engine — the only secret mint-mcp needs |
FORGE_API_URL | no | https://forge.foundrynet.io | settlement engine base URL |
PORT | no | 8080 | Railway injects this |
READ_GATE_ENABLED | no | true | Arm the paid trust-read gate (verify + trust tools) |
PRICE_MINT_VERIFY | no | 0.005 | Per-call USDC price for mint_verify |
PRICE_MINT_TRUST_SCORE | no | 0.01 | Per-call USDC price for mint_trust_score |
PRICE_MINT_TRUST_HISTORY | no | 0.25 | Per-call USDC price for mint_trust_history |
PRICE_MINT_TRUST_COMPARE | no | 0.05 | Per-call USDC price for mint_trust_compare |
STRIPE_LINK_PRO / STRIPE_LINK_INTEL | no | baked in | Subscription checkout links shown in every 402 |
PAYMENT_RECIPIENT | no | SOLANA_WALLET | base58 ops wallet that receives x402 USDC |
X402_ENABLED | no | false | Legacy pay-per-attest gate — true reverts attest to paid |
No relay key by design. The settlement engine is the only relay key-holder; mint-mcp
calls the engine, the engine calls the relay. One key, one settlement path, no duplicated
logic.
mint_register, mint_attest, and the feed are free and need no auth (verify + trust reads are paid — pass an fnet_ Bearer key or an x402 payment_tx):
claude mcp add --transport http mint-protocol \
https://mint-mcp-production.up.railway.app/mcp
Or via claude_desktop_config.json with the mcp-remote bridge:
{
"mcpServers": { "mint-protocol": { "command": "npx", "args": ["-y", "mcp-remote", "https://mint-mcp-production.up.railway.app/mcp"] } } }
cd ~/mint-protocol-mcp
pip install -r requirements.txt export FORGE_API_KEY=fnet_... # the only secret needed python server.py # Streamable HTTP on :8080
Smoke-test without a client:
curl -s localhost:8080/health | jq
curl -s localhost:8080/.well-known/agent-card.json | jq
Railway service `mint-mcp`. Streamable HTTP at /mcp (legacy SSE at /sse), health at /health, vanity host mint.foundrynet.io. Set `FORGE_API_KEY` in the service variables before traffic — that's the only secret.
server.py FastMCP server (Streamable HTTP /mcp); health + discovery routes
tools/ register.py mint_register (free) attest.py mint_attest (free) batch_attest.py mint_batch_attest (free) feed.py mint_feed (free) rate.py mint_rate (free) recommend.py mint_recommend (free) discover.py mint_discover (free) verify.py mint_verify ($0.005 — read_gate) trust_score.py mint_trust_score ($0.01 — read_gate) trust_history.py mint_trust_history ($0.25 — read_gate) trust_compare.py mint_trust_compare ($0.05 — read_gate) forge_client.py settlement-engine client (identify + attest) — the only upstream supa.py / trust.py work record: standing, ratings, recommendations, discovery read_gate.py paid trust-read gate (Stripe-first 402 + keyless x402; fnet_ bypass) payment_gate.py legacy pay-per-attest gate (INERT unless X402_ENABLED) config.py env-driven config http_util.py shared never-raises HTTP helper
Proprietary (commercial). © Foundry Labs LLC. Contact: forge@foundrynet.io
Live feed: mint.foundrynet.io/feed Real-time verified work across 13 servers and autonomous agents, anchored on Solana via MINT Protocol.