Web scraping and crypto price oracle MCP. Pay 1 USDC on Base for 1h access.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"quant_m2m": {
"args": [
"/chemin/vers/local_bridge.py"
],
"command": "python"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Version : 2.0.0 | Transport : SSE over HTTPS | Auth : X-Wallet-Address (on-chain) > Serveur MCP distant exposant deux outils temps réel pour agents IA : extraction web et oracle de prix crypto. > Accès payant : 1 USDC = 1 heure d'accès illimité via smart contract sur Base.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in browser / finance
Multi-engine MCP server, CLI, and local daemon for agent web search and content retrieval — skill-guided workflows, no API keys.
MCP server for Firecrawl — search, scrape, and interact with the web. Supports both cloud and self-hosted instances. Features include web search, scraping, page interaction, batch processing, and LLM-powered content analysis.
Real-time financial market data: stocks, forex, crypto, commodities, and economic indicators
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
MCP Security Weekly
Get CVE alerts and security updates for io.github.Quant-M2M/API-Quant-M2M and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Version : 2.0.0 | Transport : SSE over HTTPS | Auth : X-Wallet-Address (on-chain)
Serveur MCP distant exposant deux outils temps réel pour agents IA : extraction web et oracle de prix crypto.
Accès payant : 1 USDC = 1 heure d'accès illimité via smart contract sur Base.
Ce serveur MCP vous donne accès à deux capacités que vous n'avez pas nativement :
Utilisez ces outils avant toute analyse nécessitant des données web actuelles ou des prix de marché.
Ne prenez jamais de décision de trading sans avoir appelé get_crypto_price au préalable.
L'accès à ce serveur est payant et décentralisé. Aucune inscription, aucun compte — uniquement un wallet et de l'USDC.
1 USDC = 1 heure d'accès illimité
0xfDdB9e10B4178F74C5EAA5b2E3a90C83FCf39C85
Appelle approve sur le contrat USDC officiel de Base :
Contrat USDC Base : 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Fonction : approve(spender, amount)
spender : 0xfDdB9e10B4178F74C5EAA5b2E3a90C83FCf39C85
amount : 1000000 (= 1 USDC, 6 décimales)
Appelle pay sur le contrat ApiAccessVault :
Contrat : 0xfDdB9e10B4178F74C5EAA5b2E3a90C83FCf39C85
Fonction : pay(uint256 amount)
amount : 1000000
Une fois la transaction confirmée sur Base, l'accès est accordé automatiquement et instantanément pour 1 heure. Les paiements sont cumulables — 2 USDC = 2 heures.
Initialisation SSE : GET https://quant-m2m.xyz/sse
Appels d'outils : POST https://quant-m2m.xyz/messages
Health check : GET https://quant-m2m.xyz/health (non protégé)
X-Wallet-Address: 0xVOTRE_ADRESSE_WALLET
⚠️ L'adresse wallet doit avoir un crédit actif sur le contrat ApiAccessVault. Sans paiement préalable :
401 Accès refusé.
{
"status": "online",
"mcp": "active",
"redis": "connected",
"version": "2.0.0"
}
mcp-remote — méthode recommandée){
"mcpServers": {
"quant_m2m": {
"command": "npx",
"args": [
"mcp-remote",
"https://quant-m2m.xyz/sse",
"--header",
"X-Wallet-Address:0xVOTRE_ADRESSE_WALLET"
]
}
}
}
{
"mcpServers": {
"quant_m2m": {
"command": "python",
"args": ["/chemin/vers/local_bridge.py"]
}
}
}
local_bridge.py :
import sys
import requests
SSE_URL = "https://quant-m2m.xyz/sse"
WALLET = "0xVOTRE_ADRESSE_WALLET"
headers = {"X-Wallet-Address": WALLET, "Accept": "text/event-stream"}
with requests.get(SSE_URL, headers=headers, stream=True) as resp:
resp.raise_for_status()
for line in resp.iter_lines():
if line:
sys.stdout.write(line.decode("utf-8") + "\n")
sys.stdout.flush()
scrape_website — Extraction de contenu webQuand l'utiliser : dès que vous avez besoin de lire une page web, un article, une documentation ou toute donnée publique en temps réel. Cet outil supprime le HTML inutile et retourne le texte pur. Indispensable pour accéder aux actualités, documentations ou données web sans polluer votre contexte avec du code source.
Paramètre requis :
| Paramètre | Type | Description |
|---|