Skip to content
Agentmart
Submit a tool

Agent Payment

Stripe-style USDC billing for any API.

Connector by evidai · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 3
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/evidai-agent-payment

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Stripe-style USDC billing for any API. 8 free demo services no signup. Non-custodial.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
21 read · 13 write · 0 delete · 4 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 38

Read from the source code; the running server may list different tools.

Read 21 · Look things up without changing anything.

  • find_xstock
  • get_account
  • get_balance
  • get_item
  • get_latest_quote
  • get_market
  • get_order_book
  • get_positions
  • get_quote
  • get_service_info
  • get_trade_history
  • guard_status
Show 9 more tools
  • list_demos
  • list_markets
  • list_supported_stocks
  • paid_search
  • path
  • search
  • search_markets
  • setup
  • wallet_status

Write 13 · Create, change, send or run things.

  • buyerTag
  • call_demo
  • call_paid_api
  • cancel_order
  • EXECUTE_LEMONCAKE_PAYMENT
  • guard_set_limit
  • guarded_buy_stock
  • guarded_close_position
  • guarded_place_order
  • guarded_sell_stock
  • place_limit_order
  • place_market_order
Show 1 more tools
  • redeem_positions

Not yet classified 4 · We could not tell from the name and description.

  • body
  • limitUsdc
  • method
  • serviceId

Tools (38)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • body

    リクエストボディ(JSON 文字列)

  • buyerTag

    監査ログ用のタグ(エージェントセッション識別子など)

  • call_demoCall a free demo tool

    Run one of the 8 free demo tools (real upstreams, no charge, no auth). service must be one of: demo_search, demo_echo, demo_fx, demo_translate, demo_weather, demo_geocode, demo_time, demo_dictionary. Pass body per the tool's `example` (see list_demos). Returns: { service, response }.

  • call_paid_apiCall a paid API (spends prepaid credit)

    Call a paid API through the LemonCake x402 gateway using your Pay Token. Routes to https://<gateway>/g/<shortId> with Authorization: Bearer <LC_PAY_TOKEN>. The gateway verifies the token, meters the call, and forwards to the seller's API. PRECONDITIONS: • LC_PAY_TOKEN must be set. Get one by prepaying at /buy/<shortId> (token issued automatically), or issue a Buyer Key at /app and save a card at /agent/fund. • shortId identifies the paid endpoint (the part after /g/ or /buy/). BEHAVIOR: • 200 → { status, charge, response } (charge = USD debited from the prepaid token). • 402 → { …

  • cancel_orderCancel order

    Cancel an open limit order by order ID. Requires POLYMARKET_PRIVATE_KEY. Billed at $0.10 USDC via LemonCake.

  • EXECUTE_LEMONCAKE_PAYMENT

    LemonCake を利用して、指定されたサービス(serviceId)に対し 指定額(USDC)の支払い(JWT Pay Token の発行と API 呼び出し)を実行する。Pay Token の予算内でのみ動作し、上限超過時は自律的に停止する。

  • find_xstockFind xStockread-only

    Look up a tokenized US stock by ticker (e.g. AAPL or AAPLx → returns the verified Backed-issued mint with current price + holder count). Read-only.

  • get_accountAccountread-only

    Alpaca account snapshot (buying power, cash, equity, portfolio value, PDT flag). Read-only.

  • get_balanceBalanceread-only

    Get your USDC balance and token allowances on Polymarket's Polygon contracts. Requires POLYMARKET_PRIVATE_KEY. Billed at $0.05 USDC via LemonCake.

  • get_item

    IDを指定してアイテムの詳細を取得します。 使うべき場面: - search で見つけたアイテムの全文・詳細情報が必要なとき 引数の id は search レスポンスの results[].id から取得できます。 料金: 1コール = $0.0005 USDC

  • get_latest_quoteLatest quoteread-only

    Latest bid/ask/mid quote for a given symbol from Alpaca's market-data API. Read-only.

  • get_marketGet marketread-only

    Get full details for a single Polymarket market by its condition ID or slug. Includes resolution criteria, outcomes, current prices, and volume. Free — no billing.

  • get_order_bookOrder bookread-only

    Get the live order book (bids and asks) for a Polymarket market token. Use token_id from list_markets or get_market. Free — no billing.

  • get_positionsPositionsread-only

    Current open positions on Alpaca (symbol, qty, avg entry price, current price, unrealized P&L). Read-only.

  • get_quoteGet quoteread-only

    Latest bid/ask/mid for a Dinari dShare symbol (e.g. AAPL.d). Requires DINARI_API_KEY for real quotes; returns null with hint otherwise.

Show 23 more tools
  • get_service_info

    このサービスの情報と利用可能な機能一覧を返します。 このツールは課金されません。 エージェントが最初に呼び出してサービスの全容を把握するために使います。

  • get_trade_historyTrade historyread-only

    Get your past trades on Polymarket: order IDs, market, outcome, price, size, timestamp. Requires POLYMARKET_PRIVATE_KEY. Billed at $0.05 USDC via LemonCake.

  • guard_set_limitSet daily cap

    Set the daily USD cap. The agent cannot raise its own cap silently — calling this tool is logged in the ledger. Typical use: human operator runs this once to set the daily limit (default $10) before letting the agent loose.

  • guard_statusGuard statusread-only

    Return today's spend ledger: daily limit, used so far, remaining, lifetime order count, and recent 10 orders. Read-only.

  • guarded_buy_stockBuy tokenized stock (guarded)

    Buy a tokenized US stock for a specified USD amount, paid in USDC via Dinari. Preflighted against today's daily cap — refuses with BUDGET_EXCEEDED if over. The user's wallet receives the dShare token; LemonCake never holds the USDC. Returns: { allowed, status, notionalUsd, fee, dinariOrder?, x402Receipt? }

  • guarded_close_positionClose position (guarded)

    Close a position on Alpaca. Pre-flighted against the daily cap: if closing requires re-opening exposure (short close → re-buy) that exceeds the cap, refuses.

  • guarded_place_orderPlace order (guarded)

    Place an order on Alpaca, but ONLY if the trade's notional USD value fits within today's remaining cap. Pre-flight is mandatory: agent cannot override. If notional > remaining, returns BUDGET_EXCEEDED with a structured hint. On success the charge is recorded to the local ledger so the cap survives MCP restarts. Returns: { allowed, status, tradeNotionalUsd, remainingUsd, limitUsd, alpacaOrder?, x402Receipt? }

  • guarded_sell_stockSell tokenized stock (guarded)

    Sell a quantity of dShare tokens for USDC. Preflighted on notional against the daily cap.

  • limitUsdc

    この呼び出しで使う上限額(USDC)例: '1.00'。省略時は '0.10'

  • list_demosList free demo toolsread-only

    List the 8 free demo tools. No authentication, no charge. Each hits a real free upstream. Use call_demo with the returned `id` to invoke one. Returns: array of { id, name, upstream, description, example }.

  • list_marketsList marketsread-only

    List active Polymarket prediction markets. Returns market titles, condition IDs, token IDs, volume, and YES/NO prices. Free — no billing.

  • list_supported_stocksList supported stocksread-only

    List tokenized US stocks tradable via Dinari. Without DINARI_API_KEY, returns a representative subset (10 high-confidence tickers) so the tool is useful for inspection. With credentials, fetches live from Dinari.

  • method

    HTTP メソッド(GET / POST / PUT / PATCH / DELETE)。省略時は POST

  • paid_search

    Description is built at runtime.

  • path

    サービス内のサブパス 例: '/search'。省略時は '/'

  • place_limit_orderLimit order

    Place a limit order to buy or sell outcome shares at a specific price on Polymarket CLOB. Requires POLYMARKET_PRIVATE_KEY. Billed at $0.10 USDC via LemonCake.

  • place_market_orderMarket order

    Buy or sell outcome shares at market price on Polymarket. USDC cost is calculated at the current best ask/bid. Requires POLYMARKET_PRIVATE_KEY. Billed at $0.10 USDC via LemonCake.

  • redeem_positionsRedeem positions

    Claim winnings from resolved Polymarket markets. Redeems outcome token shares for USDC if the market resolved in your favor. Requires POLYMARKET_PRIVATE_KEY. Billed at $0.10 USDC via LemonCake.

  • search

    [あなたのサービス名] で検索します。 使うべき場面: - ユーザーが情報を探しているとき - 特定のキーワードに関連するコンテンツが必要なとき 返り値: 関連度スコア付きの結果リスト。score が高いほど関連性が高い。 料金: 1コール = $0.001 USDC

  • search_marketsSearch marketsread-only

    Search Polymarket markets by keyword. Searches market titles and descriptions. Free — no billing.

  • serviceId

    LemonCake マーケットプレイスのサービスID(list_services で取得)

  • setupSetupread-only

    Show alpaca-guard-mcp setup status: env vars, paper/live mode, current daily cap, and ledger file location. Read-only.

  • wallet_statusWallet statusread-only

    Return the configured Solana wallet's public key, SOL balance (for gas), and USDC balance. Read-only.

Signals

Stars
3
Forks
0
Open issues
4
Last commit
Jun 17, 2026 (4 months ago)
Last release
May 23, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.evidai/agent-payment
Version
0.9.1
Auth
No auth
Packages
npm agent-payment-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from evidai

Cite this page

Agent Payment MCP server. Agent Mart. https://agentmart.dev/connectors/evidai-agent-payment (last updated 2026-10-25)