Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
作者による説明(英語の原文)
Alpaca trading API with hard daily USD cap guard. Paper trading default; live opt-in.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
ALPACA_API_KEY, ALPACA_SECRET_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"alpaca-guard": {
"command": "npx",
"args": [
"-y",
"alpaca-guard-mcp"
],
"env": {
"ALPACA_API_KEY": "your-value",
"ALPACA_SECRET_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add alpaca-guard --env ALPACA_API_KEY=your-value --env ALPACA_SECRET_KEY=your-value -- npx -y alpaca-guard-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"alpaca-guard": {
"command": "npx",
"args": [
"-y",
"alpaca-guard-mcp"
],
"env": {
"ALPACA_API_KEY": "your-value",
"ALPACA_SECRET_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"alpaca-guard": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"alpaca-guard-mcp"
],
"env": {
"ALPACA_API_KEY": "your-value",
"ALPACA_SECRET_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント evidai で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:ALPACA_API_KEY, ALPACA_SECRET_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.1)がレジストリに届いたのは6 か月前です。
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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
The billing, budget & identity layer for software for agents. Private Beta · Open core
*Monetize any MCP/API in minutes, and let AI agents pay for it safely — each agent gets a spend-capped identity (budget, usage, pause/revoke). Buyers pay by card; no crypto wallet.* *First 3,000 calls free (lifetime). Then 3% only when your API earns.*
-green.svg)
[🚀 Get started](#-get-started) · [💲 Pricing](https://lemoncake.xyz/pricing) · [📚 Docs](https://lemoncake.xyz/docs) · [🌐 Live](https://lemoncake.xyz)
☝️ A real AI agent buys API calls by itself ($0.01 each), stops at its cap, and the API owner earns — no human, no crypto. · demo source
Monetizing an MCP/API? Start here — one command:
npx create-lemon-mcp my-paid-mcp # a paid MCP server, running in sandbox now
Pick your path:
| I want to… | Do this |
|---|---|
| Monetize my MCP/API (sellers) | `npx create-lemon-mcp` → add a Seller Key in /app to go live |
| Add billing to a server I already have | @lemon-cake/mcp-sdk — wrap a tool with lc.charge(), or route through the gateway (no code) |
| Let an agent pay for paid APIs (buyers) | npx -y agent-payment-mcp — 8 free demo tools, no signup |
Buyer-side MCP — try in 30 seconds
npx -y agent-payment-mcp
{ "mcpServers": { "lemon": { "command": "npx", "args": ["-y", "agent-payment-mcp"] } } }
Ask your agent to run list_demos / call_demo. To call paid APIs, set LC_PAY_TOKEN (get one at lemoncake.xyz/app).
LemonCake is an x402 payment rail for monetizing MCP servers and HTTP APIs. Sellers register an endpoint and set a price per call. Buyers prepay by card and receive a spend-capped Pay Token. Agents call the gateway with that token, and LemonCake verifies, meters, forwards, and records usage.
sequenceDiagram
participant A as 🤖 AI Agent participant G as 🍋 LemonCake Gateway participant API as Your API A->>G: POST /g/:id (no token) G-->>A: 402 + accepts[] (price, mintUrl) A->>G: mint Pay Token (off-session, capped) A->>G: Bearer :jwt G->>API: forward (upstream key hidden) API-->>A: 200 + result Note over A,G: budget exhausted → 402 → agent self-funds → continues
Sellers register any HTTP API and set a price per call. Buyers / agents prepay with a card → Pay Token issued automatically → agent calls the API within budget. Budget exhausted → 402 challenge → agent self-funds → continues. No humans.
| Layer | Status | Where |
|---|---|---|
Buyer-side MCP (agent-payment-mcp) | ✅ MIT | npm, src |
Seller SDK (@lemon-cake/mcp-sdk) | ✅ MIT | npm, src |
| Starter templates | ✅ MIT | examples/ |
| Docs site | ✅ Public | lemoncake.xyz/docs |
| Gateway + billing engine | 🔒 Hosted | lemoncake.xyz |
| Dashboard (analytics, usage ledger) | 🔒 Hosted | lemoncake.xyz/app |
lemoncake.xyz/buy/ )Authorization: Bearer to the gatewaybk_...) at /app → Pay Tokens panePOST /api/lc/agent/tokens (Bearer bk_) → off-session card charge → JWT// MCP config for agent with pre-issued Pay Token
{ "mcpServers": { "lemon": { "command": "npx", "args": ["-y", "agent-payment-mcp"], "env": { "LC_PAY_TOKEN": " " } } } }
Monetize any HTTP API or MCP server:
$0.01)sk_live_…) to charge from your own serverScaffold a paid MCP in one command — sandbox by default, production with one env var:
npx create-lemon-mcp my-paid-mcp # demo runs with no key
Add billing to any tool with the SDK (@lemon-cake/mcp-sdk v1, no crypto):
import { createLemonCakeSDK } from "@lemon-cake/mcp-sdk";
const lc = createLemonCakeSDK(); // reads LEMONCAKE_SELLER_KEY (demo without it)
server.tool("my_premium_tool", "desc", { q: z.string() }, lc.charge({ price: 0.01 })(async ({ q }) => { return { content: [{ type: "text", text: "result" }] }; }), );
lc.charge wraps the handler: preflight (reserve) → run → settle (confirm on success, refund on failure). Or route existing traffic through https://lemoncake.xyz/g/ — no code changes required.
Give each AI agent its own spend-capped identity — so a fleet can pay for APIs without a shared card or runaway cost. Built on top of Pay Tokens; no balance pool, custody-free (an agent's "budget" is just the Pay Tokens bound to it).
agentId) → spend is attributed to that agent.pause / resume / revoke an agent; bound tokens are rejected at the gateway instantly (AGENT_PAUSED / AGENT_REVOKED), even with budget remaining.# manage agents (owner-authenticated)
POST /api/agents # create → { agent_id, ... } POST /api/agents/:id/pause # kill switch (also /resume, /revoke) GET /api/agents # list + per-agent spend rollup
accepts[] with price + mintUrlbk_...), no promptsnpx create-lemon-mcp, or lc.charge() on any tool, or route through the gatewayWWW-Authenticate: Lemoncake-Prepaid┌─────────────────────────────────────────────────┐
│ Buyer / Agent │ │ ↳ prepays via card OR Buyer Key (bk_...) │ │ ↳ receives Pay Token (signed JWT) │ └──────────────────────┬──────────────────────────┘ │ Authorization: Bearer ▼ ┌─────────────────────────────────────────────────┐ │ LemonCake Gateway /g/ │ │ ↳ verify JWT signature │ │ ↳ check budget + calls + rate limit │ │ ↳ decrement spend, write to ledger │ └──────────────────────┬──────────────────────────┘ │ HTTPS + upstream_auth (hidden) ▼ ┌─────────────────────────────────────────────────┐ │ Your API / MCP server (unchanged) │ └─────────────────────────────────────────────────┘
LemonCake is the middle box. It never holds funds — money flows Stripe → seller via Direct Charge.
Japan FSA Fintech Support Desk (2026-06) confirmed: no registration required. Custody-free design (Stripe Connect Direct Charge, no pooled balance).
| Jurisdiction | Basis |
|---|---|
| 🇯🇵 Japan | FSA — registration not required |
| 🇺🇸 USA | FinCEN 2019 §4.5 — non-custodial software ≠ MSB |
| 🇪🇺 EU | MiCA — non-CASP |
| 🇬🇧 UK | FCA — Tech Service Provider |
| 🇸🇬 Singapore | MAS — DPT non-applicable |
| 🇨🇦 Canada | FINTRAC — non-custodial exemption |
| 🇨🇭 Switzerland | FINMA — non-financial intermediary |
| Package | What it does |
|---|---|
agent-payment-mcp | Main entry — x402 gateway + agent payment rail |
@lemon-cake/mcp-sdk | Seller SDK — lc.charge() / lc.protect(), fiat, no crypto |
create-lemon-mcp | Scaffold a paid MCP server — sandbox→prod with one env var |
xstocks-mcp | Buy tokenized US stocks on Solana |
alpaca-guard-mcp | Alpaca paper / live trading with hard daily cap |
tokenized-stock-mcp | Dinari dShares |