MCPHub LabRegistryNoFxAiOS/nofx
NoFxAiOS

NoFxAiOS/nofx

Built by NoFxAiOS β€’ 11,224 stars

What is NoFxAiOS/nofx?

Your personal AI trading assistant. Any market. Any model. Pay with USDC, not API keys.

How to use NoFxAiOS/nofx?

1. Install a compatible MCP client (like Claude Desktop). 2. Open your configuration settings. 3. Add NoFxAiOS/nofx using the following command: npx @modelcontextprotocol/nofxaios-nofx 4. Restart the client and verify the new tools are active.
πŸ›‘οΈ Scoped (Restricted)
npx @modelcontextprotocol/nofxaios-nofx --scope restricted
πŸ”“ Unrestricted Access
npx @modelcontextprotocol/nofxaios-nofx

Key Features

Native MCP Protocol Support
Real-time Tool Activation & Execution
Verified High-performance Implementation
Secure Resource & Context Handling

Optimized Use Cases

Extending AI models with custom local capabilities
Automating system workflows via natural language
Connecting external data sources to LLM context windows

NoFxAiOS/nofx FAQ

Q

Is NoFxAiOS/nofx safe?

Yes, NoFxAiOS/nofx follows the standardized Model Context Protocol security patterns and only executes tools with explicit user-granted permissions.

Q

Is NoFxAiOS/nofx up to date?

NoFxAiOS/nofx is currently active in the registry with 11,224 stars on GitHub, indicating its reliability and community support.

Q

Are there any limits for NoFxAiOS/nofx?

Usage limits depend on the specific implementation of the MCP server and your system resources. Refer to the official documentation below for technical details.

Official Documentation

View on GitHub
<h1 align="center">NOFX</h1> <p align="center"> <strong>Your personal AI trading assistant.</strong><br/> <strong>Any market. Any model. Pay with USDC, not API keys.</strong> </p> <p align="center"> <a href="https://github.com/NoFxAiOS/nofx/stargazers"><img src="https://img.shields.io/github/stars/NoFxAiOS/nofx?style=for-the-badge" alt="Stars"></a> <a href="https://github.com/NoFxAiOS/nofx/releases"><img src="https://img.shields.io/github/v/release/NoFxAiOS/nofx?style=for-the-badge" alt="Release"></a> <a href="https://github.com/NoFxAiOS/nofx/blob/main/LICENSE"><img src="https://img.shields.io/badge/License-AGPL--3.0-blue.svg?style=for-the-badge" alt="License"></a> <a href="https://t.me/nofx_dev_community"><img src="https://img.shields.io/badge/Telegram-Community-blue?style=for-the-badge&logo=telegram" alt="Telegram"></a> </p> <p align="center"> <a href="https://golang.org/"><img src="https://img.shields.io/badge/Go-1.21+-00ADD8?style=flat&logo=go" alt="Go"></a> <a href="https://reactjs.org/"><img src="https://img.shields.io/badge/React-18+-61DAFB?style=flat&logo=react" alt="React"></a> <a href="https://x402.org"><img src="https://img.shields.io/badge/x402-USDC%20Payments-2775CA?style=flat" alt="x402"></a> <a href="https://claw402.ai"><img src="https://img.shields.io/badge/Claw402-AI%20Gateway-FF6B35?style=flat" alt="Claw402"></a> </p> <p align="center"> <a href="README.md">English</a> Β· <a href="docs/i18n/zh-CN/README.md">δΈ­ζ–‡</a> Β· <a href="docs/i18n/ja/README.md">ζ—₯本θͺž</a> Β· <a href="docs/i18n/ko/README.md">ν•œκ΅­μ–΄</a> Β· <a href="docs/i18n/ru/README.md">Русский</a> Β· <a href="docs/i18n/uk/README.md">Π£ΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠ°</a> Β· <a href="docs/i18n/vi/README.md">TiαΊΏng Việt</a> </p>

NOFX is an open-source autonomous AI trading assistant. Unlike traditional AI tools that require you to manually configure models, manage API keys, and wire up data sources β€” NOFX's AI perceives markets, selects models, and fetches data entirely on its own. Zero human intervention. You set the strategy, the AI handles everything else.

Fully autonomous: The AI decides which model to use, what market data to pull, when to trade β€” all by itself. No manual model configuration. No juggling API keys for different services. Just fund a USDC wallet and let it run.

What makes it different: built-in x402 micropayments. No API keys. Fund a USDC wallet and pay per request. Your wallet is your identity.

curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bash

Open http://127.0.0.1:3000. Done.


How x402 Works

Traditional flow: register account β†’ buy credits β†’ get API key β†’ manage quota β†’ rotate keys.

x402 flow:

Request β†’ 402 (here's the price) β†’ wallet signs USDC β†’ retry β†’ done

No accounts. No API keys. No prepaid credits. One wallet, every model.

Built-in x402 Providers

ProviderChainModels
<img src="web/public/icons/claw402.png" width="20" height="20" style="vertical-align: middle;"/> Claw402BaseGPT-5.4, Claude Opus, DeepSeek, Qwen, Grok, Gemini, Kimi β€” 15+ models

What It Does

FeatureDescription
Multi-AIDeepSeek, Qwen, GPT, Claude, Gemini, Grok, Kimi, MiniMax β€” switch anytime
Multi-ExchangeBinance, Bybit, OKX, Bitget, KuCoin, Gate, Hyperliquid, Aster, Lighter
Strategy StudioVisual builder β€” coin sources, indicators, risk controls
AI CompetitionAIs compete in real-time, leaderboard ranks performance
Telegram AgentChat with your trading assistant β€” streaming, tool calling, memory
DashboardLive positions, P/L, AI decision logs with Chain of Thought

Markets

Crypto Β· US Stocks Β· Forex Β· Metals

Exchanges (CEX)

ExchangeStatusRegister (Fee Discount)
<img src="web/public/exchange-icons/binance.jpg" width="20" height="20" style="vertical-align: middle;"/> Binanceβœ…Register
<img src="web/public/exchange-icons/bybit.png" width="20" height="20" style="vertical-align: middle;"/> Bybitβœ…Register
<img src="web/public/exchange-icons/okx.svg" width="20" height="20" style="vertical-align: middle;"/> OKXβœ…Register
<img src="web/public/exchange-icons/bitget.svg" width="20" height="20" style="vertical-align: middle;"/> Bitgetβœ…Register
<img src="web/public/exchange-icons/kucoin.svg" width="20" height="20" style="vertical-align: middle;"/> KuCoinβœ…Register
<img src="web/public/exchange-icons/gate.svg" width="20" height="20" style="vertical-align: middle;"/> Gateβœ…Register

Exchanges (Perp-DEX)

ExchangeStatusRegister (Fee Discount)
<img src="web/public/exchange-icons/hyperliquid.png" width="20" height="20" style="vertical-align: middle;"/> Hyperliquidβœ…Register
<img src="web/public/exchange-icons/aster.svg" width="20" height="20" style="vertical-align: middle;"/> Aster DEXβœ…Register
<img src="web/public/exchange-icons/lighter.png" width="20" height="20" style="vertical-align: middle;"/> Lighterβœ…Register

AI Models (API Key Mode)

AI ModelStatusGet API Key
<img src="web/public/icons/deepseek.svg" width="20" height="20" style="vertical-align: middle;"/> DeepSeekβœ…Get API Key
<img src="web/public/icons/qwen.svg" width="20" height="20" style="vertical-align: middle;"/> Qwenβœ…Get API Key
<img src="web/public/icons/openai.svg" width="20" height="20" style="vertical-align: middle;"/> OpenAI (GPT)βœ…Get API Key
<img src="web/public/icons/claude.svg" width="20" height="20" style="vertical-align: middle;"/> Claudeβœ…Get API Key
<img src="web/public/icons/gemini.svg" width="20" height="20" style="vertical-align: middle;"/> Geminiβœ…Get API Key
<img src="web/public/icons/grok.svg" width="20" height="20" style="vertical-align: middle;"/> Grokβœ…Get API Key
<img src="web/public/icons/kimi.svg" width="20" height="20" style="vertical-align: middle;"/> Kimiβœ…Get API Key
<img src="web/public/icons/minimax.svg" width="20" height="20" style="vertical-align: middle;"/> MiniMaxβœ…Get API Key

AI Models (x402 Mode β€” No API Key)

15+ models via Claw402 β€” just a USDC wallet


Screenshots

<details> <summary><b>Config Page</b></summary>
AI Models & ExchangesTraders List
<img src="screenshots/config-ai-exchanges.png" width="400"/><img src="screenshots/config-traders-list.png" width="400"/>
</details> <details> <summary><b>Dashboard</b></summary>
OverviewMarket Chart
<img src="screenshots/dashboard-page.png" width="400"/><img src="screenshots/dashboard-market-chart.png" width="400"/>
Trading StatsPosition History
<img src="screenshots/dashboard-trading-stats.png" width="400"/><img src="screenshots/dashboard-position-history.png" width="400"/>
PositionsTrader Details
<img src="screenshots/dashboard-positions.png" width="400"/><img src="screenshots/details-page.png" width="400"/>
</details> <details> <summary><b>Strategy Studio</b></summary>
Strategy EditorIndicators Config
<img src="screenshots/strategy-studio.png" width="400"/><img src="screenshots/strategy-indicators.png" width="400"/>
</details> <details> <summary><b>Competition</b></summary>
Competition Mode
<img src="screenshots/competition-page.png" width="400"/>
</details>

Install

Linux / macOS

curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bash

Railway (Cloud)

Deploy on Railway

Docker

curl -O https://raw.githubusercontent.com/NoFxAiOS/nofx/main/docker-compose.prod.yml
docker compose -f docker-compose.prod.yml up -d

Windows

Install Docker Desktop, then:

curl -o docker-compose.prod.yml https://raw.githubusercontent.com/NoFxAiOS/nofx/main/docker-compose.prod.yml
docker compose -f docker-compose.prod.yml up -d

From Source

# Prerequisites: Go 1.21+, Node.js 18+, TA-Lib
# macOS: brew install ta-lib
# Ubuntu: sudo apt-get install libta-lib0-dev

git clone https://github.com/NoFxAiOS/nofx.git && cd nofx
go build -o nofx && ./nofx          # backend
cd web && npm install && npm run dev  # frontend (new terminal)

Update

curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bash

Setup

Beginner mode: First-time users get a guided onboarding flow β€” select beginner mode at registration and the system walks you through AI, exchange, and strategy setup step by step.

Advanced mode:

  1. AI β€” Add API keys or configure x402 wallet
  2. Exchange β€” Connect exchange API credentials
  3. Strategy β€” Build in Strategy Studio
  4. Trader β€” Combine AI + Exchange + Strategy
  5. Trade β€” Launch from the dashboard

Everything through the web UI at http://127.0.0.1:3000.


Deploy to Server

HTTP (quick):

curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bash
# Access via http://YOUR_IP:3000

HTTPS (Cloudflare):

  1. Add domain to Cloudflare (free plan)
  2. A record β†’ your server IP (Proxied)
  3. SSL/TLS β†’ Flexible
  4. Set TRANSPORT_ENCRYPTION=true in .env

Architecture

                              NOFX
    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚                 Web Dashboard                     β”‚
    β”‚           React + TypeScript + TradingView        β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚                  API Server (Go)                  β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚  Strategy  β”‚      Telegram       β”‚
    β”‚   Engine   β”‚       Agent         β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚               MCP AI Client Layer                β”‚
    β”‚    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
    β”‚    β”‚  API Key   β”‚  β”‚   x402    β”‚  β”‚           β”‚  β”‚
    β”‚    β”‚ DeepSeek   β”‚  β”‚ Claw402   β”‚  β”‚           β”‚  β”‚
    β”‚    β”‚ GPT,Claude β”‚  β”‚           β”‚  β”‚           β”‚  β”‚
    β”‚    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚             Exchange Connectors                   β”‚
    β”‚  Binance Β· Bybit Β· OKX Β· Bitget Β· KuCoin Β· Gate  β”‚
    β”‚      Hyperliquid Β· Aster DEX Β· Lighter            β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Docs

ArchitectureSystem design and module index
Strategy ModuleCoin selection, AI prompts, execution
FAQCommon questions
Getting StartedDeployment guide

Contributing

See Contributing Guide Β· Code of Conduct Β· Security Policy

Contributor Airdrop Program

All contributions are tracked. When NOFX generates revenue, contributors receive airdrops.

Pinned Issues get the highest rewards.

ContributionWeight
Pinned Issue PRsβ˜…β˜…β˜…β˜…β˜…β˜…
Code (Merged PRs)β˜…β˜…β˜…β˜…β˜…
Bug Fixesβ˜…β˜…β˜…β˜…
Feature Ideasβ˜…β˜…β˜…
Bug Reportsβ˜…β˜…
Documentationβ˜…β˜…

Links

Websitenofxai.com
Dashboardnofxos.ai/dashboard
API Docsnofxos.ai/api-docs
Telegramnofx_dev_community
Twitter@nofx_official

Risk Warning: AI auto-trading carries significant risks. Recommended for learning/research or small amounts only.


Sponsors

<a href="https://github.com/pjl914335852-ux"><img src="https://github.com/pjl914335852-ux.png" width="50" height="50" style="border-radius:50%"/></a> <a href="https://github.com/cat9999aaa"><img src="https://github.com/cat9999aaa.png" width="50" height="50" style="border-radius:50%"/></a> <a href="https://github.com/1733055465"><img src="https://github.com/1733055465.png" width="50" height="50" style="border-radius:50%"/></a> <a href="https://github.com/kolal2020"><img src="https://github.com/kolal2020.png" width="50" height="50" style="border-radius:50%"/></a> <a href="https://github.com/CyberFFarm"><img src="https://github.com/CyberFFarm.png" width="50" height="50" style="border-radius:50%"/></a> <a href="https://github.com/vip3001003"><img src="https://github.com/vip3001003.png" width="50" height="50" style="border-radius:50%"/></a> <a href="https://github.com/mrtluh"><img src="https://github.com/mrtluh.png" width="50" height="50" style="border-radius:50%"/></a> <a href="https://github.com/cpcp1117-source"><img src="https://github.com/cpcp1117-source.png" width="50" height="50" style="border-radius:50%"/></a> <a href="https://github.com/match-007"><img src="https://github.com/match-007.png" width="50" height="50" style="border-radius:50%"/></a> <a href="https://github.com/leiwuhen1715"><img src="https://github.com/leiwuhen1715.png" width="50" height="50" style="border-radius:50%"/></a> <a href="https://github.com/SHAOXIA1991"><img src="https://github.com/SHAOXIA1991.png" width="50" height="50" style="border-radius:50%"/></a>

Become a sponsor

License

AGPL-3.0

Star History Chart

Global Ranking

8.5
Trust ScoreMCPHub Index

Based on codebase health & activity.

Manual Config

{ "mcpServers": { "nofxaios-nofx": { "command": "npx", "args": ["nofxaios-nofx"] } } }