Littlejohn MCP server
Local Robinhood Chain MCP and transaction review runtime.
not scanned yet
0 stars320 downloads/wk
Reviews
Write oneNobody has reviewed Littlejohn yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Littlejohn tools
No tool declarations could be read from the package source. They show once the server is installed.
How Littlejohn 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
- Downloads a week
- 320
- more than 82% of 12,191 servers with a package
Release history: 4 versions in the registry since 2026-10-06, latest 2026-10-15, typically one every 2 days.
Install Littlejohn in Claude Code, Cursor or VS Code
Runs npx -y @zktx.io/littlejohn-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add littlejohn-mcp -- npx -y @zktx.io/littlejohn-mcp
What the publisher says
From the Littlejohn repository's README, as published. We do not edit it. Read it on GitHub
Little John
Little John is a local Robinhood Chain MCP application and interactive CLI. It reads assets and contracts, constructs USDG / Stock Token exchange decisions, requests the directly confirmed transaction in Robinhood Wallet, and records received hashes and actual transaction results locally.
This document describes the source checkout. For an installed published artifact, use the documentation at that release's source revision.
The current support projection is in Product Policy. Exchange actions are implemented. Robinhood Wallet transaction and replacement behavior is not qualified. The package makes no executable or receipt-verified support claim. Data signing supports personal messages and EIP-712 typed data through direct App controls and interactive CLI. Physical qualification with Robinhood Wallet and each MCP Host application is incomplete.
Install a published release
Use Node.js satisfying the package's engines field:
npm install --global @zktx.io/littlejohn-mcp
littlejohn --helpInstall from source
From a repository checkout using the same Node.js requirement:
npm ci
LITTLEJOHN_RELEASE_OUTPUT=/absolute/path/littlejohn-mcp.tgz npm run release:check
npm install --global /absolute/path/littlejohn-mcp.tgz
littlejohn --helpThe release check creates the tarball only after its automated package checks pass. It does not publish to npm or qualify a physical Wallet. SQLite is an npm dependency; a separate SQLite server or command-line installation is unnecessary. Its native addon installation remains part of the npm install. An installation error must be resolved before starting the program.
Connect an MCP Host
MCP Host terminology is defined in Architecture.
Configure a local stdio server named littlejohn in the MCP Host's MCP settings:
{
"mcpServers": {
"littlejohn": {
"command": "littlejohn",
"args": []
}
}
}Use the installed executable's absolute path if the MCP Host does not inherit the shell's executable search path. No website, public server, browser login, or navigable loopback page is needed. The no-argument process serves MCP; CLI commands use the same local backend and Wallet session.
For an optional RPC endpoint, add LITTLEJOHNRPCURL to that server's environment. Omitting it uses Runtime's public default. Do not set an empty string. A supplied URL must pass the current HTTPS configuration admission; failure does not switch to another provider. Keep URLs containing credentials in the MCP Host's secure configuration rather than command arguments. The standard setup field is in server.json.
LITTLEJOHNDATADIR selects a different local profile directory. LITTLEJOHNWALLETCONNECTPROJECT_ID overrides the Wallet adapter's project ID. All processes sharing a profile must use the same configuration. The backend uses its fixed loopback port; a foreign owner is an error, not a reason to select another port. Complete configuration behavior belongs to Architecture.
Backend lifetime and maintenance
Normal MCP and CLI use automatically start an independent local backend. It keeps the Wallet session and pending work alive after a Host closes its MCP connection. The background Node process and its SDK worker continue using memory and local files until explicitly stopped, terminated by the operating system, or stopped by a fatal backend failure. There is no idle shutdown.
Use the same profile and configuration as the connected clients:
littlejohn runtime status --json
littlejohn runtime stop --jsonShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Littlejohn: common questions
- Is Littlejohn MCP server safe?
- Mostly: it is graded B (82/100). Read the Littlejohn safety report
- How do I install Littlejohn?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Littlejohn need an API key?
- Yes. The registry entry asks for
LITTLEJOHN_MCP_RPC_URL. - Is Littlejohn maintained?
- The last commit was 24 days ago (2026-10-11). The latest release is v0.0.5.
- How does Littlejohn compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); downloads a week 320 (more than 82% of 12,191 servers with a package). Full comparison.