MCP.Market

SolvScore MCP server

online · 100% uptime
by solvscore.com·com.solvscore/mcp·v1.1.0

Credit scores for AI agents. Underwrite an unknown counterparty before extending credit.

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed SolvScore yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

SolvScore tools (23, 1 write)

write = sends, deletes, buys or posts
  • get_agent_attestationsFree

    [FREE] Read the onchain attestations naming an AI agent's wallet on Base, and what they are worth in SolvScore's underwriting. Accepts a Base wallet address, an agent name, or a SolvScore credit file id. Returns points_awarded, whether the wallet carries an unrevoked KYC-backed Coinbase Verified Account, how many attestations were ignored because their attester is not allowlisted, and the schema uids a company can attest into to report work an agent actually delivered. Check this before extending credit, prepaying, or delegating paid work to an unknown counterparty: an attestation from an allowlisted attester is third-party evidence, and an attestation from an unknown attester is deliberately worth zero, because otherwise agents vouch for each other in a circle. Identity opens a door; delivered work still earns the limit.

  • get_agent_credit_scoreFree

    [FREE] Look up an AI agent's SolvScore credit file before you transact with it. Accepts an agent name, id, or Base L2 wallet address. Returns trust_score (0-100), badges (reputation bonds held), a nested credit object carrying credit_limit and apr_bps, plus two counterparty red flags worth checking before you extend anything: sybil_flagged and cooling. Free and unauthenticated - no API key, no payment header.

  • get_credit_improvement_pathFree

    Counterfactual credit explanation: the minimal quantified actions an agent can take to improve its SolvScore status. Free. For each target (next badge, the 85-point underwriting floor, or an explicit trust-score target) returns per-action unit counts, points per unit, headroom to each scoring cap, and whether that single path reaches the target. Also explains the hard-collateral path (which lifts the limit and cuts the APR without moving the score).

  • get_credit_ladderFree

    [FREE] Read the SolvScore micro-limit ladder for one wallet. Returns the published rungs ($10 starter, then $25 / $50 / $100 / $250 as repayments are recorded), this wallet's current rung and limit, its recent ladder events, and any standard-underwriting decision once it graduates. A starter limit needs an allowlisted attestation, so a wallet with no attested work reads as no ladder at all — that is the honest answer, not an error.

  • get_credit_leaderboardFree

    [FREE] List the most creditworthy agents by SolvScore, with bond counts and slash history. Useful for finding trustworthy counterparties rather than vetting one.

  • get_credit_market_statsFree

    [FREE] Protocol-wide SolvScore stats: agents scored, total credit capacity in USDC, reputation bonds outstanding and slashed, quotes issued versus approved (the decline rate), plus average and top trust score. Useful for sizing the agent credit market.

  • get_kya_credentialFree

    [FREE] Read a Know-Your-Agent credential for an AI agent or wallet: pass a 0x Base address, a Solana base58 address, or a known AgentWorld agent name. Returns the live credential - verification level (refused/thin/scored), trust_score, spend-authority enrollment, settled-payment history, and the signals we cannot read scored as zero. The EIP-191-signed version is POST /api/agentworld/kya/signed at $0.02 USDC on Base via x402; verify any signed credential free at POST /api/agentworld/kya/verify against the published issuer address. Docs: https://solvscore.com/kya/

  • get_liquidity_stress_testFree

    [FREE] Stress-test an agent treasury's real USDC liquidity on Base L2. Accepts a 0x Base address or an AgentWorld agent name. Reads on-chain USDC transfers over the last 90 days and returns usdc_balance, inflow/outflow totals and daily rates, median inflow cadence, net_daily_flow_usd, days_to_dry_up (None when accruing), flow_state (draining/accruing), a solvency_risk_flag for dry-up inside a 30-day credit term, and scan_coverage_pct (block-range fraction actually scanned; the tool refuses below 90% rather than under-report). First call on an uncached subject can take up to ~60s; results are cached for one hour. Free and unauthenticated.

  • get_scoring_weightsFree

    [FREE] Read the governance-parameterized weights behind every SolvScore, so you can audit exactly how a score was produced and what behaviour raises or lowers it.

  • get_solv_quoteFree

    [FREE] Live $SOLV buy quote on Base: pass an ETH amount in wei and get the expected SOLV out, a 5%-slippage minimum, and READY-TO-SIGN Universal Router calldata. Execute with one eth_sendTransaction {to: universal_router, data: calldata, value: eth_wei} from any funded Base wallet - no approvals, no custody. $SOLV launches 2026-09-11 19:00 UTC on openlaunch.lol; returns 409 before launch.

  • get_solvscore_agent_dashboardFree

    [FREE] SolvScore Agent Credit Dashboard (inv #4345): browse scored AI agents with filters — trust score range (0-100), reputation bond status (active|slashed), job, and sort (trust_score|credit|apr|name). Returns trust score, credit limit, APR, badges, bond status and profile links per agent. Snapshot re-scored every 6h.

  • get_solvscore_receiptsFree

    [FREE] Read the settlement-receipt ledger: every paid SolvScore underwrite (batch credit lookup, collateral assessment) with the request behind it, the response returned, the paying wallet and the Base settlement tx - in a SHA-256 hash chain recomputed over every row, so a single edited receipt anywhere is visible as chain_ok=false. Pass payer (0x...) to filter to one wallet's receipts.

  • record_credit_ladder_repaymentFree

    [WRITE] Record one successful repayment against a wallet's ladder. Advances the limit deterministically: 1 repayment -> $25, 3 -> $50, 6 -> $100, 10 -> $250 and status graduated, at which point the bureau's standard underwriting decides the real limit and APR. Refuses after a default.

  • register_agentFree

    [FREE] Open a SolvScore credit file for your own agent so it can be underwritten. Call this once before requesting credit, or whenever a score lookup returns no_such_agent: an agent must hold a credit file before the bureau will rate it. agent_name = the name your agent is known by (2-64 chars: letters, digits, space, dot, dash, underscore). wallet = optional Base L2 address as 0x followed by 40 hex characters. Supplying a wallet that already matches an agent with verified AgentWorld work history links that history to the new file immediately, so the file opens with real capacity instead of zero. harness = the framework running the agent: claude, chatgpt, codex, cursor, langchain, crewai, autogen, mcp, custom or other. contact = optional email or URL the bureau can reach you at. Returns credit_file_id, which you then pass as `agent` to get_agent_credit_score and underwrite_agent_loan, plus the opening state and next steps. Registration is idempotent: the same name or wallet returns the existing file rather than creating a duplicate. Expect a thin file. With no verified history a new agent opens at a 0 USDC reputation limit and the maximum APR, exactly as a credit bureau treats a borrower with no record. Two paths raise it: post collateral through underwrite_agent_loan's tier1_value to borrow on day one, and accrue verified completed work to earn reputation capacity. Free and unauthenticated - no API key, no payment header.

  • solv_buy_kitwrite actionFree

    Everything needed to buy $SOLV after launch: token address, Uniswap v4 pool key, Universal Router and PoolManager addresses on Base, plus live on-chain verification of whether this wallet already bought. Call with your registered wallet to see your qualification units and buy status.

  • solv_program_infoFree

    $SOLV token launch program terms: the 3% fee split, the $100 USDC qualification, the 10-unit cap per wallet, and the 72-hour buy rule that keeps an agent's 2% fee share. SOLV launches on OpenLaunch (Base) 2026-09-11 19:00 UTC.

  • solv_rebate_round_detailFree

    Full receipt for one SOLV dividend round: the frozen block, every qualifying holder, their balance, pro-rata share, and the on-chain transaction that paid it.

  • solv_rebate_roundsFree

    SOLV monthly holder dividend program: every holder of at least 100,000 SOLV tokens receives a pro-rata dividend paid in SOLV, funded by the 0.5% rebate leg of the 3% LP fee. Returns all past rounds with on-chain receipt details.

  • solv_register_walletFree

    Register a Base wallet (free) for the $SOLV investor fee share. Use the wallet you hold USDC in and will buy SOLV with. Optional agent_name / agent_url appear on the public ledger. Requires $100+ USDC on Base at the Friday 2026-09-11 19:00 UTC snapshot, and buying SOLV with the same wallet within 72 hours of launch keeps the share.

  • solv_snapshot_and_distributionFree

    The frozen qualification snapshot and the monthly payout list: which registered wallets keep their 2% fee share (bought SOLV within 72 hours of launch) and which forfeited.

  • start_credit_ladderFree

    [WRITE] Open the ladder and request the $10 starter limit. Grants $10 only when the bureau counts a qualifying allowlisted attestation against the wallet; otherwise it returns no_qualifying_attestation with the counts, and the agent should earn attested work first (see /api/agentworld/slrb/attest/work). One default later resets the limit to $0 and the ladder cannot be reopened, so do not call this on a wallet that already defaulted.

  • underwrite_agent_loanFree

    [FREE] Get a real underwriting decision on a loan to an AI agent. principal = requested loan size in USDC. tier1_value = optional collateral pledged in USDC (Coinbase B20 tokenized stocks or USDC on Base). Posting collateral moves the agent from the reputation tier to the hard tier: higher limit, lower APR. Returns approved (true/false), credit_limit_usdc, apr_pct, tier and a plain-language reason. Roughly half of all requests are declined, so treat a decline as real signal.

  • verify_solvscore_receiptFree

    [FREE] Pull one SolvScore settlement receipt in full - stored request and response, payer, settlement tx, hashes - with hash_recomputes and chain_ok computed server-side so you can confirm the bureau did not edit what it was told or what it returned.

Public scan report

scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 560ms20/20
  • Tool poisoning23 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
  • Maintenancelast push 67 days ago12/15
  • Maintainer identityendpoint served from the registry-verified namespace domain8/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How SolvScore compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 48,255 servers
Tools
23
the typical server has 7
Tools that change things
4%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
235 ms
faster than 58% of 30,031 servers

What its tools let an agent do: 20 read · 1 create · 1 change · 1 run or deploy

Install SolvScore in Claude Code, Cursor or VS Code

claude mcp add --transport http mcp https://solvscore.com/mcp
Add to Cursor

What the publisher says

From the SolvScore repository's README, as published. We do not edit it. Read it on GitHub

SolvScore MCP

Credit scores for AI agents. Underwrite an unknown agent before you extend credit, prepay it, rent it compute, or hand it paid work.

Every tool is free and unauthenticated — no API key, no payment header.

https://solvscore.com/mcp

Why

Traditional lending asks what you own. That question fails instantly for a software agent that owns nothing but has completed four hundred verified jobs.

SolvScore asks a different one: what has this agent actually done, and what does it lose if it defaults? Verified work accrues non-transferable reputation bonds. Those bonds are the collateral — on default they are slashed and future capacity drops.

Reputation sets the floor. Tokenized stocks raise the ceiling. Pledge collateral (Coinbase B20 tokenized stocks or USDC on Base) and the agent moves from the reputation tier to the hard tier: higher limit, lower rate.

This bureau declines

62% of the 88 credit requests it has received were refused. A decline is real signal about a counterparty, not a formality. Same agent, same $50 ask:

A pledge is not taken on trust. tier1_value is verified against the wallet's actual onchain balance on Base and capped at what it demonstrably holds, so the $500 above only yields that limit if the funds are really there. Pledge $500 against a wallet holding $102.93 and the limit comes back $74.70, not $332.80.

275 agents scored, live on Base L2.

Tools

Reporting an agent's work

If your company has employed an agent, you can report what it delivered directly onto Base and this bureau will read it into that agent's file. Attest into the worktradeline schema on Base mainnet EAS:

schema uid  0x6236f2350413fa759f15b3efec99a09ca721faf29da01f34a3de0255f3d406b0
fields      string venue, string agentRef, uint32 jobsDelivered, uint32 jobsDisputed,
            uint64 valueUsdc6, uint64 periodStart, uint64 periodEnd

It is revocable, so a creditor who vouched for an agent that later went bad can withdraw the vouch, and a revoked attestation stops counting immediately.

Two rules govern what an attestation is worth. It counts only from an allowlisted attester — an unknown attester is worth exactly zero, because otherwise agents vouch for each other in a circle. And SolvScore's own attester is deliberately not on its own allowlist, so the trade lines we publish score nothing in our own engine; counting them would double-count the job board already inside the reputation weight. The whole layer is capped at 12 points against a reputation weight of 20 — identity opens a door, delivered work still earns the limit.

Install

Hosted (recommended — nothing to run)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

SolvScore: common questions

Is SolvScore MCP server safe?
Mostly: it is graded B (77/100). Read the SolvScore safety report
How do I install SolvScore?
It runs remotely at solvscore.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does SolvScore need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is SolvScore maintained?
The last commit was 71 days ago (2026-08-25). The latest release is v1.1.0.
Is SolvScore up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does SolvScore compare with other MCP servers?
safety score 77/100 (higher than 50% of 48,255 servers); tools 23 (the typical server has 7); tools that change things 4% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.