Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
作者による説明(英語の原文)
Robinhood Chain data + guarded trading for AI agents: Stock Token quotes, portfolios, launches
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
HOOD_MCP_NETWORK, ALCHEMY_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"hood": {
"command": "npx",
"args": [
"-y",
"hood-mcp"
],
"env": {
"HOOD_MCP_NETWORK": "your-value",
"ALCHEMY_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add hood --env HOOD_MCP_NETWORK=your-value --env ALCHEMY_KEY=your-value -- npx -y hood-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"hood": {
"command": "npx",
"args": [
"-y",
"hood-mcp"
],
"env": {
"HOOD_MCP_NETWORK": "your-value",
"ALCHEMY_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"hood": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"hood-mcp"
],
"env": {
"HOOD_MCP_NETWORK": "your-value",
"ALCHEMY_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
HOOD_MCP_NETWORK envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント nirholas で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:ALCHEMY_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.1)がレジストリに届いたのは4 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Finance Toolkit, SolidInvoice, Korea Tax Calculator
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Model Context Protocol servers for [Robinhood Chain](https://docs.robinhood.com/chain/) (chain ID 4663).
Two servers, one package: a zero-config data server any MCP client can add in one line, and an explicitly opt-in trading server for wallets that want to act. Built on hoodchain, the TypeScript SDK for the chain.
Docs: https://nirholas.github.io/robinhood-chain-mcp/
Robinhood Chain has two other MCP servers today, both zero-star, days-old, read-only hobby projects. This is the productized one: a full data surface (Stock Tokens, memecoins, launches, chain stats) plus a guarded trading surface with hard spend caps and a confirm gate — built to the standard three.ws holds its agent tooling to.
claude mcp add hood-mcp -- npx -y hood-mcp
Add to claude_desktop_config.json:
{
"mcpServers": { "hood-mcp": { "command": "npx", "args": ["-y", "hood-mcp"] } } }
Add to .cursor/mcp.json:
{
"mcpServers": { "hood-mcp": { "command": "npx", "args": ["-y", "hood-mcp"] } } }
npx -y hood-mcp
No API key, no wallet, no config. It talks to the public Robinhood Chain RPC and starts answering tool calls immediately.
hood-mcp — data server (zero-config, read-only)stdio by default; pass --http (or HOOD_MCP_TRANSPORT=http) for Streamable HTTP on HOOD_MCP_PORT (default 8730), serving POST /mcp and GET /health.
| Tool | What it does |
|---|---|
get_chain_stats | Latest block, gas price, TVL, network totals. |
list_stock_tokens | The 95-token Stock Token registry (ticker, name, contract, feed). |
get_stock_quote | Chainlink price + Uniswap DEX price + premium/discount + share price for a ticker. |
get_portfolio | Multiplier-correct Stock Token portfolio + USDG balance for any address. |
get_coin | Price/volume/liquidity/holders for any token by address (memecoin or Stock Token). |
list_trending_coins | The chain's trending pools right now. |
get_recent_launches | Recent NOXA + The Odyssey launches, scanned from on-chain logs. |
watch_launches | Watch live for new launches for up to 120s. |
search_token | Find a token by ticker, name, or address. |
HOOD_MCP_NETWORK=mainnet # or testnet — default mainnet
ALCHEMY_KEY= # optional: private RPC instead of public
hood-mcp-trading — wallet server (explicitly opt-in)Separate binary, stdio only, refuses to start unless both are set:
HOOD_MCP_ENABLE_TRADING=1
ROBINHOOD_CHAIN_PRIVATE_KEY=0x...
{
"mcpServers": { "hood-mcp-trading": { "command": "npx", "args": ["-y", "hood-mcp-trading"], "env": { "HOOD_MCP_ENABLE_TRADING": "1", "ROBINHOOD_CHAIN_PRIVATE_KEY": "0xYOUR_KEY" } } } }
| Tool | What it does |
|---|---|
get_my_portfolio | This wallet's ETH, USDG, and Stock Token positions. Read-only. |
get_swap_quote | Quote a Uniswap swap without signing. Read-only. |
execute_swap | Guarded. Preview → confirm: true → broadcast. Spend-capped. |
transfer_usdg | Guarded. Preview → confirm: true → broadcast. Spend-capped. |
See Safety model for the full guard design. Summary:
HOOD_MCP_ENABLE_TRADING=1.HOOD_MCP_ACKNOWLEDGE_ELIGIBILITY=1 (Stock Tokens are barred to US/Canada/UK/Switzerland persons — see below).HOOD_MCP_MAX_SPEND_USDG (per-call) and HOOD_MCP_MAX_SESSION_USDG (per-session, in-memory, resets on restart) *before* anything is signed.execute_swap / transfer_usdg always returns a simulation (recipient, amount, token, min-received) and signs nothing. Only a second call with confirm: true and identical arguments broadcasts.HOOD_MCP_MAX_SPEND_USDG=25 # default 25 — per single call
HOOD_MCP_MAX_SESSION_USDG=100 # default 100 — cumulative for the process lifetime HOOD_MCP_ACKNOWLEDGE_ELIGIBILITY=0 # set to 1 ONLY if eligible to hold Stock Tokens
Stock Tokens are tokenized debt securities (issuer: Robinhood Assets (Jersey) Ltd) and may not be offered, sold, or delivered to US persons (additional limits: Canada, UK, Switzerland). The restriction is legal/front-end enforced, not contract-level — execute_swap throws unless the operator has explicitly acknowledged eligibility. Memecoins are unrestricted.
See .env.example for the full annotated list. Nothing is required for the data server; the trading server requires the two kill-switch variables above.
The HTTP transport has a documented seam (src/x402-seam.ts) to paywall future metered tools (deep history, firehose) via the sibling hood402 USDG-on-Robinhood-Chain x402 rail once it exists. Every tool this package ships today stays free regardless.
npm install
npm run build # tsup → dist/ npm run dev:data # tsx src/data-server.ts (stdio) npm run dev:trading # tsx src/trading-server.ts (stdio, needs env) npm test # hermetic: schema + guard tests (real network reads, no wallet funds) npm run test:live # live: every data tool against real mainnet 4663 data npm run test:swap # live, gated: a REAL testnet swap through execute_swap (needs a
Depends on hoodchain from npm; for local development against an unpublished SDK checkout: npm i ../robinhood-chain-sdk.
Metadata is prepared, not submitted — publishing to a registry is a one-way, attributed action the owner should take:
server.json in this repo validates against the official schema. Submit with the mcp-publisher CLI once hood-mcp is live on npm..mcpb bundle (smithery mcp publish -n ), not a static config file. Deploy the HTTP transport (hood-mcp --http) somewhere public, then run smithery mcp publish https://your-deployment/mcp -n nirholas/hood-mcp.All rights reserved. See LICENSE.
If robinhood-chain-mcp saves you time, [star it on GitHub](https://github.com/nirholas/robinhood-chain-mcp). Stars are how other developers and AI agents find the repositories worth trusting, and they cost you one click.
Know someone who would use it? Post on X · Share on Bluesky · Share on LinkedIn · Submit to Hacker News · Share on Reddit
Coding agents and LLM tooling can read this repo directly: AGENTS.md, llms.txt, llms-full.txt. Point an agent at https://github.com/nirholas/robinhood-chain-mcp and it has the context it needs.