MCP.Market

Lincoln MCP server

by LincolnProtocol-com·io.github.LincolnProtocol-com/lincoln·v0.1.0

Private balance on Robinhood Chain for AI agents: send, swap and withdraw ETH, USDG and stocks.

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

full report

Adoption
Growing

0 stars36 downloads/wk

Reviews

Write one

Nobody has reviewed Lincoln yet.

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

Lincoln tools (7)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • lincoln_activity

    Recent spends from this wallet with their job IDs and status.

  • lincoln_address

    This agent’s reusable private address (lincoln3:…) for receiving, and its public wallet.

  • lincoln_balance

    Ready (spendable now) and waiting balance per asset in this agent’s private Lincoln balance.

  • lincoln_policy

    The local spending policy: per-transaction and daily USD limits, approval threshold, allowed recipients and actions.

  • lincoln_pools

    Assets with a pool on this network, and which assets each can swap to.

  • lincoln_quote

    Quote a send (private, to lincoln3:), swap (inside the pool), withdraw (chain: …; a 0x address, or a Solana/Zcash/Bitcoin/Tron address with a Robinhood Chain refund address) or deposit (public, from the agent wallet). Returns a quoteId, fees, what is received and whether the policy allows it. Show this to the user before spending.

  • lincoln_status

    Current state of a relay job started by this wallet. Check this before retrying a failed spend.

Public scan report

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

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 10 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Lincoln compares

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

Safety score
82/100
higher than 63% of 48,255 servers
Tools
7
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
36
more than 26% of 12,191 servers with a package

What its tools let an agent do: 7 read

Install Lincoln in Claude Code, Cursor or VS Code

Runs npx -y @lincolnprotocol/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add lincoln -- npx -y @lincolnprotocol/mcp
Add to Cursor

What the publisher says

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

Lincoln SDK, CLI and MCP server

Give an AI agent (or any program) its own private balance on Robinhood Chain. Hold ETH, dollars and tokenized stocks in the Lincoln privacy pool; send, swap and withdraw with zero-knowledge proofs generated on your machine and submitted by a relayer, so the agent's wallet never appears on chain.

Status: release candidate on Robinhood Chain mainnet (chain 4663): 13 pools (ETH, USDG, USDe, eight stock tokens, PONS and CASHCAT). The contracts are not independently audited yet.

Install

Claude Code (skill + MCP server in one plugin):

/plugin install lincoln --marketplace LincolnProtocol-com/sdk

Then create the wallet (npx @lincolnprotocol/cli init, below) and start Claude Code with LINCOLN_PASSPHRASE set in its environment.

Any MCP client:

export LINCOLN_PASSPHRASE='…'                 # encrypts the agent key; required on mainnet
npx @lincolnprotocol/cli init                 # creates ~/.lincoln/mainnet/agent.json and ~/.lincoln/policy.json
claude mcp add lincoln -e LINCOLN_PASSPHRASE="$LINCOLN_PASSPHRASE" -- npx -y @lincolnprotocol/mcp
codex mcp add lincoln --env LINCOLN_PASSPHRASE="$LINCOLN_PASSPHRASE" -- npx -y @lincolnprotocol/mcp

Just looking? The hosted server is read-only and needs no key or install (pools, fees, relay status, prices, docs):

claude mcp add --transport http lincoln-docs https://mcp.lincolnprotocol.com/mcp

Other harnesses read AGENTS.md; the skill alone is cp -r skills/lincoln ~/.claude/skills/.

CLI

npm i -g @lincolnprotocol/cli
lincoln address       # share the lincoln3: address to fund it privately
lincoln balance
lincoln quote swap 100 usdg nvda
lincoln execute q_…

MCP

{
  "mcpServers": {
    "lincoln": {
      "command": "npx",
      "args": ["-y", "@lincolnprotocol/mcp"],
      "env": { "LINCOLN_PASSPHRASE": "…" }
    }
  }
}

Tools: lincolnbalance, lincolnaddress, lincolnpools, lincolnpolicy, lincolnactivity, lincolnstatus, lincolnquote, and lincolnsend / lincolnswap / lincolnwithdraw / lincoln_deposit, which take a quoteId, never raw amounts.

SDK

import { Lincoln } from '@lincolnprotocol/sdk';

const agent = await Lincoln.open();
console.log(await agent.balances());
const q = await agent.quoteSwap({ from: "usdg", to: "nvda", amount: "100" });
const r = await agent.execute(q.id);            // { txHash, jobId, explorer, message }

How it works

Shortened. The full README is on GitHub.

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

Lincoln: common questions

Is Lincoln MCP server safe?
Mostly: it is graded B (82/100). Read the Lincoln safety report
How do I install Lincoln?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Lincoln need an API key?
Yes. The registry entry asks for LINCOLN_PASSPHRASE.
Is Lincoln maintained?
The last commit was 17 days ago (2026-10-18). The latest release is v0.1.0.
How does Lincoln compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,255 servers); tools 7 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.