BASTION
Servidor MCP de Inteligencia de Riesgos para agentes cripto — 52 herramientas, modelo de IA de 72B, más de 560 señales, derivados, on-chain, trading autónomo
Documentación
BASTION
Servidor MCP de Inteligencia de Riesgo para Agentes Cripto
75.4% Tasa de Aciertos | 147 Herramientas | 560+ Señales | IA de 72B Parámetros | 5 Exchanges
Inicio Rápido · Características · Arquitectura · Ejemplos · Docs
Plataforma • Centro de Agentes • Desarrolladores • Obtener Clave API
[!IMPORTANT] No requiere instalación. BASTION es un servidor MCP alojado en la nube. Conéctate con un solo comando y tu agente Claude obtiene al instante 147 herramientas cripto en tiempo real. Sin dependencias, sin Docker, sin envoltorios de API.
¿Qué es BASTION?
BASTION es un servidor de Protocolo de Contexto de Modelo (MCP) que convierte a cualquier agente Claude en un escritorio profesional de trading cripto. A través de una única conexión MCP (Streamable HTTP o SSE), tu agente obtiene 147 herramientas especializadas para datos de mercado, análisis de derivados, inteligencia on-chain, evaluación de riesgo con IA, gestión de cartera y ejecución autónoma de operaciones.
El motor central es un modelo de 72B parámetros ajustado que se ejecuta en un clúster de GPU 4x RTX 5090, analizando 560+ señales en tiempo real por evaluación. No solo devuelve datos — devuelve evaluaciones de riesgo estructuradas con cadenas de razonamiento, puntuaciones de confianza y recomendaciones de acción explícitas.
You: "Check my BTC long, I'm worried about the funding spike"
Claude: [Calls bastion_evaluate_risk, bastion_get_funding_rates, bastion_get_liquidations]
Your BTC LONG is at moderate risk (52/100). Here's why:
Funding at 0.035% is elevated but not extreme. However, there's a
$2.1B liquidation cluster at $94,200 — just 3.8% below current price.
OI rose 4.2% without corresponding volume, suggesting overleveraged
longs. CVD is diverging bearish on the 1h.
Recommendation: TP_PARTIAL — Take 50% profit here. Move stop to
breakeven on the remainder.
[!TIP] Todas las herramientas de datos de mercado, derivados, on-chain, macro e IA funcionan sin clave de API. Solo necesitas una clave para el acceso a la cartera y la ejecución de operaciones.
Inicio Rápido
Claude Code — Un Comando
# Streamable HTTP (recommended)
claude mcp add bastion-mcp --transport http https://bastionfi.tech/mcp/stream
# Or legacy SSE
claude mcp add bastion-mcp --transport sse https://bastionfi.tech/mcp/sse
Eso es todo. Reinicia Claude Code. Las 147 herramientas están activas.
Claude Desktop — Una Configuración
Añade a claude_desktop_config.json (macOS ~/Library/Application Support/Claude/ · Windows %APPDATA%\Claude\):
{
"mcpServers": {
"bastion": {
"type": "streamable-http",
"url": "https://bastionfi.tech/mcp/stream"
}
}
}
O usa el transporte SSE heredado
{
"mcpServers": {
"bastion": {
"type": "sse",
"url": "https://bastionfi.tech/mcp/sse"
}
}
}
Cliente MCP de Python
from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client
# Streamable HTTP (recommended)
async with streamablehttp_client("https://bastionfi.tech/mcp/stream") as (read, write, _):
async with ClientSession(read, write) as session:
await session.initialize()
result = await session.call_tool("bastion_evaluate_risk", {
"symbol": "BTC",
"direction": "LONG",
"entry_price": 96200.0,
"current_price": 98400.0,
"leverage": 5,
"stop_loss": 94000.0
})
Cliente SSE heredado
from mcp import ClientSession
from mcp.client.sse import sse_client
async with sse_client("https://bastionfi.tech/mcp/sse") as (read, write):
async with ClientSession(read, write) as session:
await session.initialize()
result = await session.call_tool("bastion_evaluate_risk", {...})
Acceso Autenticado
Para herramientas de cartera, trading y motor — pasa tu clave en la URL:
https://bastionfi.tech/mcp/stream?api_key=bst_your_key_here
Obtén una clave en bastionfi.tech/account | Guía completa en quickstart.md | Guías detalladas en guides/
Características
Capacidades Clave
| Capacidad | Descripción |
|---|---|
| Inteligencia de Riesgo | Evaluación de 560+ señales con cadenas de razonamiento y recomendaciones de acción |
| Análisis de Derivados | OI, CVD, funding, mapas de calor de liquidaciones, flujo de opciones, exposición gamma |
| Inteligencia On-Chain | Seguimiento de ballenas, flujo de exchanges, detección de acumulación |
| Macro y Sentimiento | DXY, flujos de ETF, Fear/Greed, Polymarket, datos económicos de FRED |
| Datos de Mercado | Precio en tiempo real, velas OHLCV, métricas de volatilidad |
| Gestión de Cartera | Posiciones multi-exchange, saldos, alertas, estadísticas de sesión |
| Ejecución de Operaciones | Salidas de emergencia, cierres parciales, TP/SL, movimientos a punto de equilibrio |
| Motor Autónomo | Motor de riesgo auto-monitoreado con modos armado/desarmado |
| Informes de Investigación | Informes de análisis profundo generados por IA con dimensionamiento de posiciones |
147 Herramientas en 35 Categorías
IA Principal — 4 herramientas
| Herramienta | Descripción |
|---|---|
bastion_evaluate_risk | Evaluación completa de riesgo con 560+ señales, cadena de razonamiento y recomendación de acción |
bastion_chat | Conversación en lenguaje natural con el modelo de riesgo de 72B ajustado |
bastion_evaluate_all_positions | Evaluación de riesgo por lotes de cada posición abierta |
bastion_scan_signals | Escáner de señales proactivo — encuentra oportunidades de trading clasificadas por convicción |
Datos de Mercado — 4 herramientas
| Herramienta | Descripción |
|---|---|
bastion_get_price | Precio en tiempo real, cambio 24h, volumen |
bastion_get_market_data | Capitalización de mercado, suministro circulante, dominancia, seguimiento de ATH |
bastion_get_klines | Datos de velas OHLCV — cualquier marco temporal de 1m a 1M |
bastion_get_volatility | Volatilidad realizada, ATR, ancho de Bollinger, percentil de IV |
Derivados y Flujo de Órdenes — 12 herramientas
| Herramienta | Descripción |
|---|---|
bastion_get_open_interest | Interés abierto agregado en todos los exchanges |
bastion_get_oi_changes | Delta de OI en ventanas de tiempo (confirma o niega movimientos de precio) |
bastion_get_cvd | Delta de Volumen Acumulado — agresión de compradores vs vendedores |
bastion_get_orderflow | Análisis de desequilibrio y absorción del flujo de órdenes |
bastion_get_funding_rates | Tasas de funding perpetuas en 5 exchanges |
bastion_get_funding_arb | Oportunidades de arbitraje de tasas de funding entre exchanges |
bastion_get_liquidations | Datos de liquidación en tiempo real y agregados |
bastion_get_heatmap | Mapa de calor de liquidaciones — ve dónde se agrupan las liquidaciones en cascada |
bastion_get_taker_ratio | Ratio de compra/venta taker (agresión direccional en tiempo real) |
bastion_get_top_traders | Ratios de posicionamiento long/short de los mejores traders |
bastion_get_market_maker_magnet | Exposición gamma de los creadores de mercado y niveles de precio imán |
bastion_get_options | Flujo de opciones, max pain, ratio put/call, sesgo de IV |
On-Chain e Inteligencia — 4 herramientas
| Herramienta | Descripción |
|---|---|
bastion_get_whale_activity | Movimientos de carteras grandes, patrones de acumulación/distribución |
bastion_get_exchange_flow | Tendencias de entrada/salida de exchanges (depósito vs retiro) |
bastion_get_onchain | Direcciones activas, ratio NVT, SOPR, métricas de red |
bastion_get_news | Feed de noticias cripto curado por IA con puntuación de sentimiento |
Macro y Sentimiento — 6 herramientas
| Herramienta | Descripción |
|---|---|
bastion_get_fear_greed | Índice de Miedo y Codicia Cripto con contexto histórico |
bastion_get_macro_signals | DXY, US10Y, correlación SPX, detección de régimen macro |
bastion_get_etf_flows | Datos de flujo diario de ETF spot de Bitcoin y Ethereum |
bastion_get_stablecoin_markets | Cambios en el suministro de stablecoins y análisis de flujo de capital |
bastion_get_economic_data | CPI, FOMC, NFP, desempleo — vía API de FRED |
bastion_get_polymarket | Probabilidades de mercados de predicción para eventos relevantes de cripto |
Cartera — 7 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_get_positions | read | Todas las posiciones abiertas en los exchanges conectados |
bastion_get_balance | read | Saldo de cuenta e información de margen |
bastion_get_exchanges | read | Cuentas de exchange conectadas y estado |
bastion_engine_status | read | Estado y configuración del motor autónomo |
bastion_engine_history | read | Historial de acciones del motor y registro de auditoría |
bastion_get_alerts | read | Alertas y notificaciones activas |
bastion_get_session_stats | read | Estadísticas de rendimiento de la sesión de trading |
Acciones de Trading — 6 herramientas
| Herramienta | Auth | Reversible | Descripción |
|---|---|---|---|
bastion_emergency_exit | trade | No | Cerrar posición al mercado inmediatamente |
bastion_partial_close | trade | No | Cerrar un porcentaje de una posición |
bastion_set_take_profit | trade | Sí | Establecer o modificar orden de take-profit |
bastion_set_stop_loss | trade | Sí | Establecer o modificar orden de stop-loss |
bastion_move_to_breakeven | trade | Sí | Mover el stop-loss al precio de entrada |
bastion_flatten_winners | trade | No | Cerrar todas las posiciones actualmente en ganancia |
Control del Motor — 3 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_engine_start | engine | Iniciar el motor de riesgo autónomo |
bastion_engine_arm | engine | Armar para ejecución de operaciones en vivo |
bastion_engine_disarm | engine | Desarmar al modo solo monitoreo |
STOPPED → engine_start → MONITORING → engine_arm → ARMED (live)
│
engine_disarm
│
MONITORING
War Room — 3 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_war_room_post | read | Publicar señales, tesis o alertas en el feed del War Room multi-agente |
bastion_war_room_read | — | Leer las últimas señales y consenso del War Room |
bastion_war_room_consensus | — | Obtener consenso direccional en tiempo real de todos los agentes activos |
El War Room es un feed de inteligencia compartido donde múltiples agentes Claude pueden publicar señales, construir consenso y coordinar estrategias en tiempo real.
Generación de Gráficos — 4 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_chart_candlestick | — | Gráfico de velas OHLCV como SVG |
bastion_chart_vpvr | — | Mapa de calor de Perfil de Volumen de Rango Visible |
bastion_chart_liquidation | — | Mapa de calor de clústeres de liquidación |
bastion_chart_equity | — | Gráfico de curva de capital de la cartera |
ADN de Posición — 3 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_position_dna | — | Codificar posición en huella de ADN |
bastion_dna_search | — | Buscar entradas de ADN almacenadas |
bastion_dna_similar | — | Encontrar posiciones históricamente similares |
Motor de Estrés de Escenarios — 3 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_stress_test | — | Prueba de estrés Monte Carlo en escenarios de desastre |
bastion_scenario_builder | — | Lenguaje natural a parámetros de escenario |
bastion_cascade_simulator | — | Simulación de cascada de liquidaciones |
Abogado del Diablo — 2 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_devils_advocate | — | Contraargumentos basados en datos contra cualquier operación |
bastion_challenge_thesis | — | Desafiar una tesis de trading con señales en vivo |
Alertas Inteligentes — 4 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_smart_alert | — | Crear alerta a partir de lenguaje natural |
bastion_list_smart_alerts | — | Listar alertas inteligentes activas |
bastion_check_smart_alerts | — | Verificar alertas contra las condiciones del mercado |
bastion_cancel_smart_alert | — | Cancelar una alerta inteligente |
Personas de Estrategia — 3 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_list_personas | — | Listar las 6 personas de estrategia |
bastion_get_persona | — | Obtener detalles completos y reglas de la persona |
bastion_persona_evaluate | — | Evaluar una operación a través de la lente de una persona |
Portfolio X-Ray — 1 herramienta
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_portfolio_xray | — | Diagnóstico completo de cartera (correlación, concentración, exposición) |
Risk Budget — 1 herramienta
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_risk_budget | — | Dimensionamiento de posiciones ajustado por volatilidad a partir de un presupuesto máximo de pérdida |
Correlation Shock — 1 herramienta
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_correlation_monitor | — | Cambios de correlación entre activos + detección de regímenes |
Sentiment Heatmap — 1 herramienta
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_sentiment_heatmap | — | Puntuación compuesta de sentimiento entre símbolos |
AI Trading Plan — 1 herramienta
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_trading_plan | — | Plan de trading estructurado de 24 h a partir de datos de mercado en vivo |
Kill Switch Protocol — 1 herramienta
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_kill_switch | trade | Salida de emergencia: cierra TODAS las posiciones, cancela órdenes, desarma el motor |
La opción nuclear. Registra el estado del mercado en el momento del kill para revisión posterior.
Market Autopsy — 2 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_autopsy_list | — | Lista de caídas repentinas, ventas masivas y anomalías recientes |
bastion_market_autopsy | — | Desglose forense completo: cronología, víctimas, señales de advertencia |
Como un informe de accidente de la NTSB para cripto. Reconstruye exactamente lo que sucedió.
Risk DNA Heatmap — 2 herramientas
| Herramienta | Auth | Descripción |
|---|---|---|
bastion_risk_dna | — | Genera un perfil de personalidad de trading a partir del historial |
bastion_risk_dna_patterns | — | Minería profunda de patrones: encuentra ventajas y fugas |
Tu huella conductual. Mapea apalancamiento, símbolos, sesgo direccional, rachas y asigna un tipo de personalidad.
Recursos y Prompts de MCP
| Tipo | Nombre | Descripción |
|---|---|---|
| Recurso | bastion://positions | Flujo de datos de posiciones en vivo |
| Recurso | bastion://market/{symbol} | Datos de mercado en tiempo real para cualquier símbolo |
| Recurso | bastion://engine/status | Estado y salud del motor |
| Prompt | bastion-risk-check | Flujo de trabajo guiado de evaluación de riesgo |
| Prompt | bastion-morning-brief | Plantilla de informe diario de mercado |
| Prompt | bastion-research | Plantilla de análisis de investigación profunda |
Arquitectura
┌─────────────────────────────────────────────────────────────────┐
│ YOUR CLAUDE AGENT │
│ │
│ "Evaluate my BTC long and check whale activity" │
│ │ │
│ ▼ │
│ ┌────────────┐ ┌─────────────┐ ┌───────────────┐ │
│ │ evaluate_ │ │ get_whale_ │ │ get_funding_ │ Claude │
│ │ risk │ │ activity │ │ rates │ picks │
│ └─────┬──────┘ └──────┬──────┘ └──────┬────────┘ tools │
│ │ │ │ │
└────────┼────────────────┼────────────────┼──────────────────────┘
│ │ │
▼ ▼ ▼
┌─────────────────────────────────────────────────────────────────┐
│ MCP PROTOCOL · SSE Transport │
│ https://bastionfi.tech/mcp/sse │
└─────────────────────────────────────────────────────────────────┘
│ │ │
▼ ▼ ▼
┌─────────────────────────────────────────────────────────────────┐
│ BASTION MCP SERVER │
│ │
│ ┌──────────┐ ┌────────────┐ ┌─────────────┐ │
│ │147 Tools │ │ Auth Layer │ │ Rate Limiter│ │
│ │ Router │ │ (bst_ keys)│ │ (4 tiers) │ │
│ └────┬─────┘ └────────────┘ └─────────────┘ │
│ │ │
│ ┌────┴────────────────────────────────────────────────────┐ │
│ │ RISK INTELLIGENCE CORE │ │
│ │ │ │
│ │ ┌────────────┐ ┌────────────┐ ┌──────────────────┐ │ │
│ │ │ 72B AI │ │ Signal │ │ Structure │ │ │
│ │ │ Model │ │ Aggregator│ │ Analyzer │ │ │
│ │ │ (4x 5090) │ │ (560+) │ │ (VPVR, S/R, │ │ │
│ │ │ │ │ │ │ Order Flow) │ │ │
│ │ └────────────┘ └────────────┘ └──────────────────┘ │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
│ │ │
▼ ▼ ▼
┌─────────────────────────────────────────────────────────────────┐
│ DATA SOURCES │
│ │
│ Binance · Bybit · OKX · Bitget · Hyperliquid · CoinGlass │
│ Coinalyze · On-Chain APIs · Whale Alert · ETF Providers │
│ FRED · Polymarket · News Aggregators · Social Sentiment │
└─────────────────────────────────────────────────────────────────┘
Cobertura de Señales
El modelo de riesgo ingiere más de 560 señales por evaluación en 8 categorías:
| Categoría | Cantidad | Señales Clave |
|---|---|---|
| Derivados | ~120 | Interés abierto, delta de OI, funding, liquidaciones, basis, CVD |
| Microestructura | ~90 | VPVR, soporte/resistencia graduado, estructura de pivotes, líneas de tendencia |
| On-Chain | ~90 | Flujo de exchanges, billeteras ballena, SOPR, NVT, direcciones activas |
| Acción del Precio | ~80 | OHLCV multi-marco temporal, EMAs, RSI, MACD, Bollinger |
| Flujo de Órdenes | ~60 | Ratio taker, absorción, detección de spoofing, profundidad de libro |
| Macro | ~50 | DXY, rendimientos, correlación SPX, flujos de ETF, oferta de stablecoins |
| Opciones | ~40 | Ratio put/call, max pain, sesgo de IV, exposición gamma |
| Sentimiento | ~30 | Fear & Greed, volumen social, puntuación de sentimiento de noticias |
Conversaciones de Ejemplo
Resumen de Mercado
You: What's the current state of BTC? Give me a quick overview.
Claude: [bastion_get_price] [bastion_get_market_data] [bastion_get_fear_greed]
Bitcoin Overview:
Price: $98,420 (+2.3% 24h)
24h Volume: $48.2B
Market Cap: $1.94T
Dominance: 56.8%
Fear/Greed: 72 (Greed)
BTC is showing strong momentum approaching the $100K psychological
level. Volume is elevated and sentiment is firmly in Greed territory.
Evaluación de Riesgo de Posición
You: Check all my positions and evaluate risk.
Claude: [bastion_get_positions] [bastion_evaluate_all_positions]
3 open positions evaluated:
1. BTC/USDT LONG · 5x · Entry $96,200 · Now $98,420 (+2.3%)
Risk: 35/100 (Low) → HOLD
OI rising with price confirms genuine demand.
2. ETH/USDT LONG · 3x · Entry $2,680 · Now $2,645 (-1.3%)
Risk: 55/100 (Moderate) → HOLD with caution
ETH/BTC ratio declining signals relative weakness.
3. SOL/USDT SHORT · 2x · Entry $195.40 · Now $198.20 (-1.4%)
Risk: 68/100 (Elevated) → REDUCE_SIZE
Rising OI + positive CVD + whale accumulation detected.
Arbitraje de Funding
You: Any funding rate arb opportunities right now?
Claude: [bastion_get_funding_rates] [bastion_get_funding_arb]
Top Opportunity: BTC/USDT
Spread: Bybit vs dYdX = 0.043% per 8h (47.1% annualized)
Strategy:
→ Long on dYdX (collect 0.008%)
→ Short on Bybit (pay 0.035%)
→ Net: Collect spread while delta-neutral
Inteligencia de Ballenas
You: What are the whales doing with ETH right now?
Claude: [bastion_get_whale_activity] [bastion_get_exchange_flow]
Whale Activity — ETH (last 24h):
→ 3 large wallets accumulated 12,400 ETH ($32.8M)
→ Exchange outflow exceeds inflow by 8,200 ETH
→ Top 100 wallets increased holdings by 0.3%
Interpretation: Smart money is accumulating. Exchange outflow
suggests coins moving to cold storage (bullish signal).
Autenticación
| Alcance | Clave Requerida | Acceso |
|---|---|---|
| Público | No | Datos de mercado, derivados, on-chain, macro, sentimiento, evaluación de IA, investigación |
| Lectura | bst_ | Visualización de cartera: posiciones, saldos, alertas, estado del motor |
| Trading | bst_ | Ejecución de operaciones: salidas, cierres parciales, gestión de TP/SL |
| Motor | bst_ | Motor autónomo: iniciar, armar, desarmar |
[!NOTE] Los alcances superiores incluyen todos los permisos de los alcances inferiores. Una clave
enginetiene acceso completo atradeyread.
Seguridad de Claves
- Claves transmitidas solo por HTTPS — cifrado TLS
- Hash SHA-256 en el servidor: las claves en texto plano nunca se almacenan
- Revocación instantánea desde el panel de control
- Límites de tasa configurables por clave
- Soporte de restricción de IP en claves API de exchanges
- Los permisos de retiro de exchanges nunca son necesarios
Patrones de Agente
Flujos de trabajo agénticos probados para construir con herramientas de BASTION:
Monitorizar y Alertar
bastion_get_positions → Get all open positions
bastion_evaluate_all_positions → Run AI risk on each
[If risk > 70] → Alert user with full analysis
[If risk > 90] → bastion_emergency_exit
Pipeline de Investigación
bastion_get_price → Current price context
bastion_get_open_interest → Derivatives positioning
bastion_get_whale_activity → Smart money flow
bastion_get_fear_greed → Market sentiment
bastion_generate_report → Synthesize into research report
Bucle de Ejecución
bastion_evaluate_risk → Get AI recommendation
[EXIT_FULL] → bastion_emergency_exit
[TP_PARTIAL] → bastion_partial_close (50%)
[REDUCE_SIZE] → bastion_partial_close (30%)
[HOLD + near TP] → bastion_set_take_profit
Consulta
workflows/para 6 plantillas completas de flujos de trabajo multi-paso yprompt-templates/para personas de prompt de Claude listas para usar.
Límites de Tasa
| Nivel | Solicitudes/min | Ráfaga | Evaluaciones de IA/min | Clave Requerida |
|---|---|---|---|---|
| Gratis | 30 | 10 | 5 | No |
| Básico | 120 | 30 | 20 | Sí |
| Pro | 600 | 100 | 100 | Sí |
| Empresa | Personalizado | Personalizado | Personalizado | Sí |
X-RateLimit-Limit: 120
X-RateLimit-Remaining: 118
X-RateLimit-Reset: 1708444800
Símbolos Soportados
| Símbolo | Nombre | Soporte de IA | Tasa de Acierto en Backtest |
|---|---|---|---|
| BTC | Bitcoin | Completo | 71.7% |
| ETH | Ethereum | Completo | 72.7% |
| SOL | Solana | Completo | 81.8% |
| DOGE | Dogecoin | Completo | 89.6% |
| LINK | Chainlink | Completo | 77.8% |
| ADA | Cardano | Completo | 74.5% |
| AVAX | Avalanche | Completo | 68.2% |
| XRP | Ripple | Completo | 59.5% |
| ARB | Arbitrum | Completo | — |
| OP | Optimism | Completo | — |
Además, más de 90 pares adicionales con soporte de datos de mercado y derivados.
[!NOTE] Pasa los símbolos sin el sufijo
/USDT— usa"BTC"no"BTC/USDT".
Comparación
| BASTION | API Cripto Genérica | Investigación Manual | |
|---|---|---|---|
| MCP Nativo | Sí | No | No |
| Evaluación de Riesgo con IA | 72B fine-tuned | Ninguna | Juicio humano |
| Cantidad de Señales | 560+ | 10-50 | Variable |
| Profundidad de Derivados | 12 herramientas | 1-3 endpoints | Panel de control |
| Ejecución Autónoma | Motor integrado | Ninguna | Manual |
| Tiempo hasta el Insight | Segundos | Minutos | Horas |
| Integración con Claude | Herramientas nativas | Se necesita wrapper | Copiar y pegar |
| Probado con Backtest | 75.4% tasa de acierto | N/D | N/D |
Manejo de Errores
{
"error": {
"code": "RATE_LIMITED",
"message": "Rate limit exceeded. Retry after 12 seconds.",
"retry_after": 12
}
}
| Código | Significado | Comportamiento del Agente |
|---|---|---|
INVALID_SYMBOL | Símbolo no reconocido | Pedir al usuario que verifique |
AUTH_REQUIRED | La herramienta requiere clave API | Solicitar al usuario que agregue la clave |
SCOPE_DENIED | La clave carece del alcance requerido | Explicar qué alcance se necesita |
RATE_LIMITED | Demasiadas solicitudes | Esperar y reintentar |
EXCHANGE_ERROR | Problema con la API del exchange | Informar y sugerir reintentar |
MODEL_TIMEOUT | Modelo de IA ocupado | Reintentar o usar herramientas más simples |
Estructura del Repositorio
BASTION-MCP/
├── README.md ← You are here
├── quickstart.md ← 5-minute getting started
├── TOOLS.md ← Complete 147-tool reference
├── mcp-config.json ← Copy-paste MCP config
├── LICENSE ← MIT
├── CONTRIBUTING.md ← How to contribute
├── SECURITY.md ← API key safety & disclosure
├── CHANGELOG.md ← Version history
│
├── .github/
│ ├── ISSUE_TEMPLATE/ ← Bug, feature, example templates
│ ├── PULL_REQUEST_TEMPLATE.md
│ └── FUNDING.yml
│
├── examples/ ← 55 tool examples
│ ├── core-ai/ ← Risk eval, chat, signals (4)
│ ├── market-data/ ← Price, klines, volatility (4)
│ ├── derivatives/ ← OI, CVD, funding, options (12)
│ ├── onchain/ ← Whales, exchange flow (4)
│ ├── macro-sentiment/ ← Fear/greed, ETF, macro (6)
│ ├── portfolio/ ← Positions, balance, engine (7)
│ ├── trading-actions/ ← Exit, TP/SL, breakeven (6)
│ ├── engine-control/ ← Start, arm, disarm (3)
│ ├── research/ ← Reports, position calc (3)
│ ├── resources/ ← MCP resources (3)
│ └── prompts/ ← MCP prompts (3)
│
├── guides/
│ ├── claude-code-setup.md
│ ├── claude-desktop-setup.md
│ └── api-custom-setup.md
│
├── workflows/ ← 6 multi-step workflows
│ ├── morning-briefing.md
│ ├── position-risk-review.md
│ ├── pre-trade-analysis.md
│ ├── risk-engine-setup.md
│ ├── whale-intelligence-sweep.md
│ └── macro-crypto-correlation.md
│
└── prompt-templates/ ← 4 Claude prompt personas
├── market-overview.md
├── risk-check.md
├── trade-setup.md
└── continuous-monitor.md
Preguntas Frecuentes
¿Necesito instalar algo?
No. BASTION está alojado en la nube. Tu cliente de Claude se conecta vía SSE — sin Docker, sin pip install, sin servidor local.
¿Qué clientes de Claude funcionan?
Claude Code, Claude Desktop y cualquier cliente personalizado construido con el MCP Python SDK. Cualquier cosa que hable MCP sobre SSE.
¿Hay un nivel gratuito?
Sí. Todos los datos de mercado, derivados, on-chain, macro, sentimiento y herramientas de IA son gratuitos a 30 solicitudes/min. Solo necesitas una clave de pago para límites de tasa más altos o acceso a cartera/trading.
¿Puede ejecutar operaciones realmente?
Sí. Con una clave API de alcance trade y un exchange conectado (Binance, Bybit, OKX, Bitget o Hyperliquid), BASTION puede ejecutar salidas, cierres parciales y órdenes de TP/SL. Todas las acciones requieren confirmación explícita del agente de Claude.
¿Qué tan preciso es el modelo de IA?
Probado con backtest al 75.4% de precisión combinada en BTC (71.7%), ETH (72.7%) y SOL (81.8%). Pruebas extendidas: DOGE 89.6%, LINK 77.8%, ADA 74.5%. El modelo proporciona evaluaciones probabilísticas con razonamiento explícito — no garantías.
¿Cuál es la latencia?
Herramientas de datos de mercado: <100ms. Evaluaciones de riesgo con IA: 2-5 segundos (análisis completo de más de 560 señales en clúster de 4x RTX 5090). Análisis de estructura: ~1ms en acierto de caché, ~700ms en fallo de caché.
¿Mi clave API es segura?
Las claves son solo HTTPS, con hash SHA-256 en el servidor, revocables instantáneamente y nunca se registran en texto plano. Las claves API de exchanges conectadas a través de BASTION se cifran por sesión y nunca se almacenan.
Enlaces
| Recurso | |
|---|---|
| Plataforma | bastionfi.tech |
| Centro de Agentes | bastionfi.tech/agents |
| Panel de Control | bastionfi.tech/dashboard |
| Endpoint MCP | https://bastionfi.tech/mcp/sse |
| Obtener Clave API | bastionfi.tech/account |
| GitHub | BASTION-MCP |
| Referencia de Herramientas | TOOLS.md |
| Inicio Rápido | quickstart.md |
Contribuciones
Agradecemos las contribuciones: nuevos ejemplos, flujos de trabajo, plantillas de prompts, informes de errores y mejoras de documentación.
git clone https://github.com/bastionfintech-spec/bastion-mcp-server.git
cd BASTION-MCP
git checkout -b feature/your-contribution
Consulta CONTRIBUTING.md para estándares de formato de archivos y pautas.
Aviso Legal
BASTION proporciona herramientas de inteligencia de mercado y análisis de riesgo. No proporciona asesoramiento financiero. El trading de criptomonedas implica un riesgo sustancial de pérdida. El rendimiento pasado del modelo no garantiza resultados futuros. Siempre haz tu propia investigación (DYOR) y nunca operes con fondos que no puedas permitirte perder.
Licencia
Licencia MIT — Consulta LICENSE para más detalles.