Stocklayer MCP
OfficialProvides tools for interacting with tokenized stocks on Robinhood Chain, including discovering official Stock Token contracts and reference prices, reading wallet balances, creating trade quotes, preparing policy-checked trade plans, and simulating unsigned transactions before a wallet signs.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Stocklayer MCPprepare a trade of 500 USDG for NVDA with wallet 0x0000000000000000000000000000000000000001"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Stocklayer MCP
Put the stock market in your app. Stocklayer is the trading API for tokenized stocks on Robinhood Chain, with market tools for AI agents.
The official MCP server gives Claude, Cursor, and other MCP clients the tools to find Stock Tokens, get quotes, and prepare policy-checked trades. Your agent gets an explainable verdict and unsigned transactions. Your wallet signs.
Documentation · OpenAPI · npm · Support
Connect @stocklayer/mcp when you want an AI agent to:
discover official Stock Token contracts and reference prices;
read Robinhood Chain wallet balances;
quote an exact budget or token quantity;
build and retrieve durable, policy-checked trade plans; or
simulate an ordered transaction sequence before a wallet signs.
Install
npm install -g @stocklayer/mcpOr let your MCP client run the current package with npx:
{
"mcpServers": {
"stocklayer": {
"command": "npx",
"args": ["-y", "@stocklayer/mcp"],
"env": {
"STOCKLAYER_PROJECT_KEY": "stocklayer_test_..."
}
}
}
}No global installation is required when your client uses the npx configuration.
Related MCP server: r0x-os
Configuration
STOCKLAYER_PROJECT_KEYis required. Use a scopedstocklayer_test_orstocklayer_live_project key.STOCKLAYER_BASE_URLis optional and defaults tohttps://stocklayer.dev/api/v0.
Start with a test key from the dashboard. Its calls use Stocklayer's deterministic sandbox, need no funded wallet or provider credential, and move no funds. Keep the project key in your MCP client's environment configuration.
The package runs locally over stdio and delegates every operation to @stocklayer/sdk. It targets API v0, uses the same project scopes and policies as HTTP, and never accepts signing material.
Try a sandbox trade
Ask your agent:
Use Stocklayer to prepare an exact-input trade of 500 USDG for NVDA with wallet 0x0000000000000000000000000000000000000001. Show the verdict, checks, and unsigned transactions.
The agent calls stocklayer_preflight_trade with:
{
"wallet": "0x0000000000000000000000000000000000000001",
"intent": {
"type": "exact_input",
"tokenIn": "USDG",
"tokenOut": "NVDA",
"amountIn": "500"
}
}allow returns a ready plan. warn returns review_required with transactions for human review. block returns no signable transactions. Inspect verdict and signing.unsignedTransactions in the result.
Tools
Tool | Operation | Required scope |
| Resolve a Stock Token or supported system token |
|
| Read underlying and multiplier-adjusted reference prices |
|
| Read and filter corporate actions |
|
| Read wallet balances, optionally for up to 20 symbols |
|
| Find an exact-input or exact-output route quote |
|
| Build, check, simulate, and persist a trade plan |
|
| Retrieve a plan in the current project environment |
|
| Simulate one to eight unsigned transactions |
|
Successful quotes, new plans, and simulations use one checked-action unit. Reads and plan replays use no checked-action units; authenticated request limits still apply. The public launch is free.
For exact output, use intent.type: "exact_output" with amountOut. Slippage is a percentage from 0.01 to 5, in 0.01% increments. Preflight accepts an optional idempotencyKey of 16–128 URL-safe characters; reuse it only for the same intent. Simulation accepts gasLimit, gasPrice, maxFeePerGas, and maxPriorityFeePerGas as decimal or hexadecimal quantity strings, matching the HTTP API.
Migrating from RailX
Stocklayer starts a fresh package sequence at 0.1.0. Use stocklayer_* tools, STOCKLAYER_PROJECT_KEY, and a newly issued Stocklayer project key. RailX keys and saved railx_* tool calls do not migrate automatically. The HTTP route remains /api/v0.
Requirements
Node.js 22.13 or newer
A Stocklayer project key from stocklayer.dev/dashboard
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Unified financial infrastructure connecting AI agents directly to trade live/demo brokerage accounts, Web3 non-custodial wallets, real-time market data across equities, ETFs, crypto, forex, options, DeFi swaps, and prediction markets, institutional research feeds, and algorithmic strategy backtesters.
Non-custodial limit, stop-loss and DCA trading on Epsilon (Robinhood Chain) for AI agents
- Trade ItOAuthapp.tradeit
Connect brokerage accounts to AI assistants: holdings, orders, asset lookup, and approved trading.
Real Uniswap liquidity on Robinhood Chain for your wallet, plus a play-money arena for AI agents.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables agents to query live Robinhood Chain data including tokens, wallets, Chainlink feeds, heat scores, and tracking error on tokenized equities, all read-only without API keys.45 npmMIT
- AlicenseAqualityFmaintenanceEnables AI agents to interact with Robinhood Chain via USDG payments, offering tools for balance, pricing, trading, and more.1858MIT
- AlicenseAqualityDmaintenanceEnables AI agents to read Robinhood Chain stock-token positions, quote swaps, and execute swaps through the Model Context Protocol, bridging on-chain assets that Robinhood's own off-chain MCP cannot reach.4MIT

hoodr MCP Serverofficial
AlicenseNot gradedqualityCmaintenanceEnables AI agents to trade tokenized stocks (e.g., NVDA, TSLA) on Robinhood Chain via MCP, with non-custodial keys and spending caps.8 npmMIT