AlphaBotPro Trading API

io.github.imrane2019Published by GitHub account imrane2019v1.1.0Updated Oct 24, 2026

Live XAUUSD/BTCUSD trading signals, priced in USD, payable by AI agents via crypto (x402).

VerifiedStreamable HTTPWeb executableFinanceBusiness & Commerce

Overview

AI-generated overview

Remote MCP server giving assistants live XAUUSD/BTCUSD trading signals, performance stats and expert-advisor metadata, with crypto (x402) payment for paid…

What you can do
  • Browse the public catalog of offerings, sample payloads and AI stock detections
  • Read live XAUUSD/BTCUSD signals and per-symbol win-rate performance
  • Fetch the latest War Room briefings and the expert-advisor catalog
  • Create a crypto invoice for a paid tier and poll it until settled to receive a scoped API key
  • Request a single-use download link for an expert advisor
When to use it
Use it when an assistant needs live gold or bitcoin trading signals, signal win-rate figures or War Room commentary, or when you want an agent to buy access to that data with stablecoins instead of a human checkout.
Requirements
A remote streamable-HTTP endpoint; no local package or runtime is needed. Public tools such as the catalog work without credentials. Paid data requires a crypto payment (USDT/USDC on TRON, Polygon or Base) and the resulting scoped API key; a funded wallet is needed to complete payment.
Before you install
Purchasing access spends real money in stablecoins and is irreversible once an invoice settles; the server creates invoices and issues API keys, so treat the returned key as a secret. Signals are informational and not financial advice, and trading carries risk of loss. The README notes the example script only completes payment steps when explicitly run with a pay flag.

Installation

In SourceWeft

  1. Open AlphaBotPro Trading API in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.imrane2019%2Falphabotpro/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "alphabotpro-trading-api": {
      "type": "http",
      "url": "https://mcp.alphabotpro.cloud/v1/mcp"
    }
  }
}

README

AlphaBotPro MCP + x402 Example

A minimal, runnable example showing an AI agent discovering, paying for, and unlocking live trading data over MCP using the x402 machine-payment pattern — no human, no dashboard, no checkout form.

This talks to the real, live AlphaBotPro MCP server. Nothing here is a mock.

What it demonstrates

  1. initialize — standard MCP JSON-RPC handshake
  2. tools/list — discover the available tools
  3. get_catalog — a public tool: prices and sample payloads, no auth
  4. get_signals without a key — a clean, structured payment_required error (the x402 pattern) instead of a silent failure
  5. purchase_access — request a crypto invoice (USDT/USDC on TRON, Polygon or Base) for a paid tier
  6. check_payment — poll until the invoice settles, then receive a scoped API key
  7. get_signals again, now authenticated

Run it

bash
node example.mjs

No dependencies, no API key required to run steps 1–5 (only step 6/7 need a real payment to complete — the script prints the payment instructions and exits there unless you pass --pay, which is left as a manual step since it requires a funded wallet).

Server details

Why this exists

Most "AI-ready" APIs still assume a human signs up, enters a card number, and pastes a key into a config file. That breaks the moment the buyer is an autonomous agent. This server lets an agent discover the price, pay in stablecoins, and start pulling data — all inside one continuous session.

Full write-up: https://alphabotpro.cloud/blog/post/how-ai-agents-pay-for-data-with-crypto-x402-mcp-example

Disclaimer

Trading signals returned by this API are informational tools, not financial advice, and not a guarantee of profit. Trading carries risk of loss. AlphaBotPro is not affiliated with the Model Context Protocol project or the x402 project — this repo is an independent example of using both.

License

MIT — see LICENSE.

Source: README.md at commit 7c48eba

Tools

9

get_catalog

Public offerings + sample payloads.

Takes no parameters.

get_signals

Latest live XAUUSD/BTCUSD signals.

Takes no parameters.

get_signal_performance

Win rate per symbol.

Takes no parameters.

get_warroom_analysis

Latest War Room briefings.

Takes no parameters.

list_expert_advisors

EA catalog (public metadata).

Takes no parameters.

get_ea_download

Single-use EA download link.

Parametersslugrequired

get_stock_catalog

AI stock detections.

Takes no parameters.

purchase_access

Create a crypto invoice for a tier.

Parameterstierrequirednetworkrobot_id

check_payment

Verify a payment and receive a key.

Parameterstx_hashpayment_reference_idrequired

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts