
Signalfuse
io.github.hypeprinter007-stackPublished by GitHub account hypeprinter007-stackv1.1.4Updated Oct 25, 2026
11 tools: crypto signals, sentiment, macro regime, arena, search, exec. x402 pay-per-call.
Overview
Local MCP server that gives an assistant paid crypto trading signals, sentiment, macro regime data, strategy rankings, web search and sandboxed code execution.
- What you can do
- Retrieve fused directional crypto signals for supported assets, including entry, take-profit and stop-loss levels, or fetch all assets in one batch call. Get ModernFinBERT sentiment scores and labels, and macro regime classification as risk-on, risk-off or neutral. Read the Strategy Arena leaderboard and signals from individual arena strategies. Run web searches through Brave or Tavily. Execute Python or JavaScript in a sandboxed environment. Check pricing and credit balance.
- When to use it
- Useful when an assistant needs crypto market signals, sentiment or macro context, or wants to compare competing trading strategies. Also handy as a single paid gateway for web search and short sandboxed code runs.
- Requirements
- Runs locally via npx or a global npm install, so Node.js is needed. Calls the remote SignalFuse API over the network. Paid calls need either a credit token in the SIGNALFUSE_CREDIT_TOKEN environment variable or x402 USDC payments on Base. A free trial of 5 credits is claimed by sending an Ethereum wallet address.
Installation
In SourceWeft
- Open Signalfuse in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
SignalFuse MCP Server
MCP server and REST API for crypto trading signals, sentiment analysis, macro regime classification, strategy arena, web search, and sandboxed code execution. Designed for AI agents, LLMs, and autonomous trading systems.
- Base URL:
https://api.signalfuse.co - OpenAPI spec:
https://api.signalfuse.co/openapi.json - x402 discovery:
https://api.signalfuse.co/.well-known/x402 - llms.txt:
https://api.signalfuse.co/llms.txt - Payment: x402 USDC on Base (no API keys needed) or prepaid credit tokens
- Free trial: 5 credits, no signup required
What SignalFuse Does
- Generates directional trading signals (long/short/neutral) for BTC, ETH, SOL, DOGE, PEPE, WIF, BONK, ARB, OP, AVAX with entry price, take-profit, and stop-loss levels
- Runs ModernFinBERT sentiment analysis on crypto social and news data
- Classifies the macro regime as risk-on, risk-off, or neutral using multi-factor economic indicators
- Operates a Strategy Arena where 4 AI strategies (EMA Breakout, RSI Extremes, RSI Reversion, VWAP Reversion) compete head-to-head with live P&L tracking
- Proxies web search through Brave Search and Tavily with result deduplication and fusion
- Executes Python and JavaScript code in sandboxed E2B environments (60s timeout)
Installation
npm (MCP server)
Or install globally:
Python client (x402 payments built in)
Endpoint Reference
Free Trial
Get 5 free credits with no signup. Send your Ethereum wallet address:
Response:
Pass the returned credit_token as the X-Credit-Token header on subsequent requests, or use it in MCP tool calls.
Example Request/Response Pairs
Get a Trading Signal
Get Sentiment Analysis
Get Macro Regime
Get Arena Leaderboard
Web Search (Brave)
Web Search (Tavily)
Execute Code (E2B Sandbox)
Pricing
x402 is an open protocol for HTTP micropayments. SignalFuse accepts USDC on Base. No API keys, no subscriptions -- each request includes a payment header and the server settles on-chain. See the x402 spec for details.
MCP Tools (11 total)
When connected as an MCP server, SignalFuse exposes 11 tools:
Strategy Arena Strategies
Agent Framework Integrations
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
Claude Code
Add to your project's .mcp.json:
LangChain (Python)
See langchain_signalfuse.py in this repository for the full tool set (7 tools).
ElizaOS
See elizaos_plugin.ts in this repository for the full plugin.
Direct HTTP (any language)
Supported Assets
BTC, ETH, SOL, DOGE, PEPE, WIF, BONK, ARB, OP, AVAX -- with more added regularly. Use get_signal_batch with no arguments to retrieve the current full list.
Machine-Readable Discovery
- OpenAPI spec: https://api.signalfuse.co/openapi.json
- x402 payment discovery: https://api.signalfuse.co/.well-known/x402
- llms.txt: https://api.signalfuse.co/llms.txt
- MCP server identifier:
io.github.hypeprinter007-stack/signalfuse - npm: npmjs.com/package/signalfuse-mcp
- PyPI: pypi.org/project/signalfuse
- Smithery: compatible via
smithery.yamlin this repository
Links
- API: api.signalfuse.co
- x402 Discovery: api.signalfuse.co/.well-known/x402
- OpenAPI: api.signalfuse.co/openapi.json
- llms.txt: api.signalfuse.co/llms.txt
- Website: signalfuse.co
- Yield page: signalfuse.co/divigent — live view of where x402 revenue is routed
- npm: npmjs.com/package/signalfuse-mcp
- PyPI: pypi.org/project/signalfuse
Related
- signalfuse-divigent-router — open-source TypeScript sidecar (Apache 2.0) that routes x402 receipts into Divigent yield on Base. Reference seller-side integration.
Disclaimer
SignalFuse is a data fusion API, not financial advice. Signals are mathematical composites derived from sentiment, macro, and market structure data. They can be wrong. Trade at your own risk.
License
MIT
Source: README.md at commit 46ce51c
Tools
0Version history
1- v1.1.4LatestSep 16, 2026
Score
50% 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 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts