BASTION
Servidor MCP de Inteligência de Risco para agentes cripto — 52 ferramentas, modelo de IA de 72B, 560+ sinais, derivativos, on-chain, trading autônomo
Documentação
BASTION
Servidor MCP de Inteligência de Risco para Agentes de Cripto
75.4% Taxa de Acerto | 147 Ferramentas | 560+ Sinais | 72B Parâmetros de IA | 5 Exchanges
Início Rápido · Recursos · Arquitetura · Exemplos · Documentação
Plataforma • Hub de Agentes • Desenvolvedores • Obter Chave de API
[!IMPORTANT] Zero instalação necessária. BASTION é um servidor MCP hospedado na nuvem. Conecte-se com um comando e seu agente Claude obtém instantaneamente 147 ferramentas de cripto em tempo real. Sem dependências, sem Docker, sem wrappers de API.
O que é BASTION?
BASTION é um servidor Model Context Protocol (MCP) que transforma qualquer agente Claude em uma mesa de negociação de cripto profissional. Através de uma única conexão MCP (Streamable HTTP ou SSE), seu agente ganha 147 ferramentas especializadas para dados de mercado, análise de derivativos, inteligência on-chain, avaliação de risco de IA, gerenciamento de portfólio e execução autônoma de negociações.
O motor principal é um modelo de 72B parâmetros ajustado rodando em um cluster de GPU 4x RTX 5090, analisando 560+ sinais em tempo real por avaliação. Ele não apenas retorna dados — retorna avaliações de risco estruturadas com cadeias de raciocínio, pontuações de confiança e recomendações explícitas de ação.
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 as ferramentas de dados de mercado, derivativos, on-chain, macro e IA funcionam sem uma chave de API. Você só precisa de uma chave para acesso ao portfólio e execução de negociações.
Início Rápido
Claude Code — Um 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
É isso. Reinicie o Claude Code. Todas as 147 ferramentas estão ativas.
Claude Desktop — Uma Configuração
Adicione a claude_desktop_config.json (macOS ~/Library/Application Support/Claude/ · Windows %APPDATA%\Claude\):
{
"mcpServers": {
"bastion": {
"type": "streamable-http",
"url": "https://bastionfi.tech/mcp/stream"
}
}
}
Ou use transporte SSE legado
{
"mcpServers": {
"bastion": {
"type": "sse",
"url": "https://bastionfi.tech/mcp/sse"
}
}
}
Cliente MCP 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 legado
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", {...})
Acesso Autenticado
Para ferramentas de portfólio, negociação e motor — passe sua chave na URL:
https://bastionfi.tech/mcp/stream?api_key=bst_your_key_here
Obtenha uma chave em bastionfi.tech/account | Passo a passo completo em quickstart.md | Guias detalhados em guides/
Recursos
Principais Capacidades
| Capacidade | Descrição |
|---|---|
| Inteligência de Risco | Avaliação de 560+ sinais com cadeias de raciocínio e recomendações de ação |
| Análise de Derivativos | OI, CVD, funding, mapas de calor de liquidação, fluxo de opções, exposição gama |
| Inteligência On-Chain | Rastreamento de baleias, fluxo de exchanges, detecção de acumulação |
| Macro e Sentimento | DXY, fluxos de ETF, Fear/Greed, Polymarket, dados econômicos do FRED |
| Dados de Mercado | Preço em tempo real, velas OHLCV, métricas de volatilidade |
| Gerenciamento de Portfólio | Posições em múltiplas exchanges, saldos, alertas, estatísticas de sessão |
| Execução de Negociações | Saídas de emergência, fechamentos parciais, TP/SL, movimentos de breakeven |
| Motor Autônomo | Motor de risco com automonitoramento e modos armado/desarmado |
| Relatórios de Pesquisa | Relatórios de análise profunda gerados por IA com dimensionamento de posição |
147 Ferramentas em 35 Categorias
IA Central — 4 ferramentas
| Ferramenta | Descrição |
|---|---|
bastion_evaluate_risk | Avaliação completa de risco com 560+ sinais, cadeia de raciocínio e recomendação de ação |
bastion_chat | Conversa em linguagem natural com o modelo de risco de 72B ajustado |
bastion_evaluate_all_positions | Avaliação de risco em lote de cada posição aberta |
bastion_scan_signals | Scanner proativo de sinais — encontra oportunidades de negociação classificadas por convicção |
Dados de Mercado — 4 ferramentas
| Ferramenta | Descrição |
|---|---|
bastion_get_price | Preço em tempo real, variação 24h, volume |
bastion_get_market_data | Capitalização de mercado, oferta circulante, dominância, rastreamento de ATH |
bastion_get_klines | Dados de candlestick OHLCV — qualquer período de 1m a 1M |
bastion_get_volatility | Volatilidade realizada, ATR, largura de Bollinger, percentil de IV |
Derivativos e Fluxo de Ordens — 12 ferramentas
| Ferramenta | Descrição |
|---|---|
bastion_get_open_interest | Interesse aberto agregado em todas as exchanges |
bastion_get_oi_changes | Delta de OI ao longo de janelas de tempo (confirma ou nega movimentos de preço) |
bastion_get_cvd | Delta de Volume Cumulativo — agressão de compradores vs vendedores |
bastion_get_orderflow | Análise de desequilíbrio e absorção do fluxo de ordens |
bastion_get_funding_rates | Taxas de funding perpétuo em 5 exchanges |
bastion_get_funding_arb | Oportunidades de arbitragem de taxas de funding entre exchanges |
bastion_get_liquidations | Dados de liquidação em tempo real e agregados |
bastion_get_heatmap | Mapa de calor de liquidação — veja onde liquidações em cascata se agrupam |
bastion_get_taker_ratio | Proporção de compra/venda taker (agressão direcional em tempo real) |
bastion_get_top_traders | Proporções de posicionamento long/short dos principais traders |
bastion_get_market_maker_magnet | Exposição gama do formador de mercado e níveis de preço ímã |
bastion_get_options | Fluxo de opções, max pain, proporção put/call, skew de IV |
On-Chain e Inteligência — 4 ferramentas
| Ferramenta | Descrição |
|---|---|
bastion_get_whale_activity | Movimentos de grandes carteiras, padrões de acumulação/distribuição |
bastion_get_exchange_flow | Tendências de entrada/saída de exchanges (depósito vs retirada) |
bastion_get_onchain | Endereços ativos, proporção NVT, SOPR, métricas de rede |
bastion_get_news | Feed de notícias de cripto curado por IA com pontuação de sentimento |
Macro e Sentimento — 6 ferramentas
| Ferramenta | Descrição |
|---|---|
bastion_get_fear_greed | Índice de Medo e Ganância de Cripto com contexto histórico |
bastion_get_macro_signals | Correlação DXY, US10Y, SPX, detecção de regime macro |
bastion_get_etf_flows | Dados de fluxo diário de ETF spot de Bitcoin e Ethereum |
bastion_get_stablecoin_markets | Mudanças na oferta de stablecoins e análise de fluxo de capital |
bastion_get_economic_data | CPI, FOMC, NFP, desemprego — via API FRED |
bastion_get_polymarket | Probabilidades de mercado de previsão para eventos relevantes de cripto |
Portfólio — 7 ferramentas
| Ferramenta | Autenticação | Descrição |
|---|---|---|
bastion_get_positions | read | Todas as posições abertas nas exchanges conectadas |
bastion_get_balance | read | Informações de saldo da conta e margem |
bastion_get_exchanges | read | Contas de exchange conectadas e status |
bastion_engine_status | read | Status e configuração do motor autônomo |
bastion_engine_history | read | Histórico de ações do motor e log de auditoria |
bastion_get_alerts | read | Alertas e notificações ativos |
bastion_get_session_stats | read | Estatísticas de desempenho da sessão de negociação |
Ações de Negociação — 6 ferramentas
| Ferramenta | Autenticação | Reversível | Descrição |
|---|---|---|---|
bastion_emergency_exit | trade | Não | Fechar posição a mercado imediatamente |
bastion_partial_close | trade | Não | Fechar uma porcentagem de uma posição |
bastion_set_take_profit | trade | Sim | Definir ou modificar ordem de take-profit |
bastion_set_stop_loss | trade | Sim | Definir ou modificar ordem de stop-loss |
bastion_move_to_breakeven | trade | Sim | Mover stop-loss para o preço de entrada |
bastion_flatten_winners | trade | Não | Fechar todas as posições atualmente em lucro |
Controle do Motor — 3 ferramentas
| Ferramenta | Autenticação | Descrição |
|---|---|---|
bastion_engine_start | engine | Iniciar o motor de risco autônomo |
bastion_engine_arm | engine | Armar para execução de negociação ao vivo |
bastion_engine_disarm | engine | Desarmar para modo somente monitoramento |
STOPPED → engine_start → MONITORING → engine_arm → ARMED (live)
│
engine_disarm
│
MONITORING
War Room — 3 ferramentas
| Ferramenta | Autenticação | Descrição |
|---|---|---|
bastion_war_room_post | read | Publicar sinais, teses ou alertas no feed do War Room multiagente |
bastion_war_room_read | — | Ler os sinais mais recentes e o consenso do War Room |
bastion_war_room_consensus | — | Obter consenso direcional em tempo real entre todos os agentes ativos |
O War Room é um feed de inteligência compartilhado onde múltiplos agentes Claude podem publicar sinais, construir consenso e coordenar estratégias em tempo real.
Geração de Gráficos — 4 ferramentas
| Ferramenta | Autenticação | Descrição |
|---|---|---|
bastion_chart_candlestick | — | Gráfico de candlestick OHLCV como SVG |
bastion_chart_vpvr | — | Mapa de calor de Perfil de Volume em Faixa Visível |
bastion_chart_liquidation | — | Mapa de calor de agrupamento de liquidações |
bastion_chart_equity | — | Gráfico de curva de patrimônio do portfólio |
DNA de Posição — 3 ferramentas
| Ferramenta | Autenticação | Descrição |
|---|---|---|
bastion_position_dna | — | Codificar posição em impressão digital de DNA |
bastion_dna_search | — | Pesquisar entradas de DNA armazenadas |
bastion_dna_similar | — | Encontrar posições historicamente semelhantes |
Motor de Estresse de Cenário — 3 ferramentas
| Ferramenta | Autenticação | Descrição |
|---|---|---|
bastion_stress_test | — | Teste de estresse de Monte Carlo em cenários de desastre |
bastion_scenario_builder | — | Linguagem natural para parâmetros de cenário |
bastion_cascade_simulator | — | Simulação de cascata de liquidação |
Advogado do Diabo — 2 ferramentas
| Ferramenta | Autenticação | Descrição |
|---|---|---|
bastion_devils_advocate | — | Contra-argumentos baseados em dados contra qualquer negociação |
bastion_challenge_thesis | — | Desafiar uma tese de negociação com sinais ao vivo |
Alertas Inteligentes — 4 ferramentas
| Ferramenta | Autenticação | Descrição |
|---|---|---|
bastion_smart_alert | — | Criar alerta a partir de linguagem natural |
bastion_list_smart_alerts | — | Listar alertas inteligentes ativos |
bastion_check_smart_alerts | — | Verificar alertas em relação às condições de mercado |
bastion_cancel_smart_alert | — | Cancelar um alerta inteligente |
Personas de Estratégia — 3 ferramentas
| Ferramenta | Autenticação | Descrição |
|---|---|---|
bastion_list_personas | — | Listar todas as 6 personas de estratégia |
bastion_get_persona | — | Obter detalhes completos e regras da persona |
bastion_persona_evaluate | — | Avaliar negociação através da lente de uma persona |
Portfolio X-Ray — 1 ferramenta
| Ferramenta | Auth | Descrição |
|---|---|---|
bastion_portfolio_xray | — | Diagnóstico completo do portfólio (correlação, concentração, exposição) |
Risk Budget — 1 ferramenta
| Ferramenta | Auth | Descrição |
|---|---|---|
bastion_risk_budget | — | Dimensionamento de posição ajustado à volatilidade a partir do orçamento máximo de perda |
Correlation Shock — 1 ferramenta
| Ferramenta | Auth | Descrição |
|---|---|---|
bastion_correlation_monitor | — | Mudanças de correlação entre ativos + detecção de regime |
Sentiment Heatmap — 1 ferramenta
| Ferramenta | Auth | Descrição |
|---|---|---|
bastion_sentiment_heatmap | — | Pontuação composta de sentimento entre símbolos |
AI Trading Plan — 1 ferramenta
| Ferramenta | Auth | Descrição |
|---|---|---|
bastion_trading_plan | — | Plano de trading estruturado de 24h a partir de dados de mercado ao vivo |
Kill Switch Protocol — 1 ferramenta
| Ferramenta | Auth | Descrição |
|---|---|---|
bastion_kill_switch | trade | Saída de emergência — fechar TODAS as posições, cancelar ordens, desarmar o motor |
A opção nuclear. Registra o estado do mercado no momento do kill para revisão post-mortem.
Market Autopsy — 2 ferramentas
| Ferramenta | Auth | Descrição |
|---|---|---|
bastion_autopsy_list | — | Listar crashes relâmpago, selloffs e anomalias recentes |
bastion_market_autopsy | — | Análise forense completa — linha do tempo, danos, sinais de alerta |
Como um relatório de acidente do NTSB para cripto. Reconstrói exatamente o que aconteceu.
Risk DNA Heatmap — 2 ferramentas
| Ferramenta | Auth | Descrição |
|---|---|---|
bastion_risk_dna | — | Gerar perfil de personalidade de trading a partir do histórico |
bastion_risk_dna_patterns | — | Mineração profunda de padrões — encontrar edges e vazamentos |
Sua impressão digital comportamental. Mapeia alavancagem, símbolos, viés de direção, sequências e atribui um tipo de personalidade.
MCP Resources & Prompts
| Tipo | Nome | Descrição |
|---|---|---|
| Resource | bastion://positions | Fluxo de dados de posição ao vivo |
| Resource | bastion://market/{symbol} | Dados de mercado em tempo real para qualquer símbolo |
| Resource | bastion://engine/status | Status e saúde do motor |
| Prompt | bastion-risk-check | Fluxo de trabalho guiado de avaliação de risco |
| Prompt | bastion-morning-brief | Modelo de briefing diário de mercado |
| Prompt | bastion-research | Modelo de análise de pesquisa aprofundada |
Arquitetura
┌─────────────────────────────────────────────────────────────────┐
│ 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 Sinais
O modelo de risco consome 560+ sinais por avaliação em 8 categorias:
| Categoria | Quantidade | Sinais-chave |
|---|---|---|
| Derivativos | ~120 | Open interest, delta de OI, funding, liquidações, basis, CVD |
| Microestrutura | ~90 | VPVR, suporte/resistência graduados, estrutura de pivô, linhas de tendência |
| On-Chain | ~90 | Fluxo de exchanges, baleias, SOPR, NVT, endereços ativos |
| Price Action | ~80 | OHLCV multi-timeframe, EMAs, RSI, MACD, Bollinger |
| Fluxo de Ordens | ~60 | Razão taker, absorção, detecção de spoofing, profundidade do livro |
| Macro | ~50 | DXY, yields, correlação SPX, fluxos de ETF, oferta de stablecoin |
| Opções | ~40 | Razão put/call, max pain, skew de IV, exposição gama |
| Sentimento | ~30 | Fear & Greed, volume social, pontuação de sentimento de notícias |
Exemplos de Conversas
Visão Geral do 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.
Avaliação de Risco de Posição
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.
Funding Arbitrage
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
Whale Intelligence
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).
Autenticação
| Escopo | Chave Necessária | Acesso |
|---|---|---|
| Público | Não | Dados de mercado, derivativos, on-chain, macro, sentimento, avaliação de IA, pesquisa |
| Leitura | bst_ | Visualização do portfólio — posições, saldos, alertas, status do motor |
| Trade | bst_ | Execução de trades — saídas, fechamentos parciais, gerenciamento de TP/SL |
| Motor | bst_ | Motor autônomo — iniciar, armar, desarmar |
[!NOTE] Escopos superiores incluem todas as permissões de escopos inferiores. Uma chave
enginetem acesso total atradeeread.
Segurança da Chave
- Chaves transmitidas somente via HTTPS — criptografia TLS
- Hash SHA-256 no servidor — chaves em texto puro nunca são armazenadas
- Revogação instantânea pelo dashboard
- Limites de taxa configuráveis por chave
- Suporte a restrição de IP em chaves de API de exchanges
- Permissões de saque em exchanges nunca são necessárias
Padrões de Agentes
Fluxos de trabalho agentivos comprovados para construir com as ferramentas BASTION:
Monitorar e 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 Pesquisa
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
Loop de Execução
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
Veja
workflows/para 6 modelos completos de fluxos de trabalho multi-etapas eprompt-templates/para personas de prompt Claude prontas para uso.
Limites de Taxa
| Nível | Requisições/min | Burst | Avaliações de IA/min | Chave Necessária |
|---|---|---|---|---|
| Free | 30 | 10 | 5 | Não |
| Basic | 120 | 30 | 20 | Sim |
| Pro | 600 | 100 | 100 | Sim |
| Enterprise | Personalizado | Personalizado | Personalizado | Sim |
X-RateLimit-Limit: 120
X-RateLimit-Remaining: 118
X-RateLimit-Reset: 1708444800
Símbolos Suportados
| Símbolo | Nome | Suporte de IA | Taxa de Acerto no 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 | — |
Mais 90+ pares adicionais com suporte a dados de mercado e derivativos.
[!NOTE] Passe símbolos sem o sufixo
/USDT— use"BTC"e não"BTC/USDT".
Comparação
| BASTION | API Cripto Genérica | Pesquisa Manual | |
|---|---|---|---|
| MCP Nativo | Sim | Não | Não |
| Avaliação de Risco com IA | 72B fine-tuned | Nenhuma | Julgamento humano |
| Quantidade de Sinais | 560+ | 10-50 | Variável |
| Profundidade de Derivativos | 12 ferramentas | 1-3 endpoints | Dashboard |
| Execução Autônoma | Motor integrado | Nenhuma | Manual |
| Tempo até o Insight | Segundos | Minutos | Horas |
| Integração com Claude | Ferramentas nativas | Wrapper necessário | Copiar-colar |
| Backtestado | 75,4% de taxa de acerto | N/A | N/A |
Tratamento de Erros
{
"error": {
"code": "RATE_LIMITED",
"message": "Rate limit exceeded. Retry after 12 seconds.",
"retry_after": 12
}
}
| Código | Significado | Comportamento do Agente |
|---|---|---|
INVALID_SYMBOL | Símbolo não reconhecido | Pedir ao usuário para verificar |
AUTH_REQUIRED | Ferramenta requer chave de API | Solicitar ao usuário para adicionar a chave |
SCOPE_DENIED | Chave não possui o escopo necessário | Explicar qual escopo é necessário |
RATE_LIMITED | Muitas requisições | Aguardar e tentar novamente |
EXCHANGE_ERROR | Problema na API da exchange | Reportar e sugerir nova tentativa |
MODEL_TIMEOUT | Modelo de IA ocupado | Tentar novamente ou usar ferramentas mais simples |
Estrutura do Repositório
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
FAQ
Preciso instalar algo?
Não. BASTION é hospedado na nuvem. Seu cliente Claude conecta via SSE — sem Docker, sem pip install, sem servidor local.
Quais clientes Claude funcionam?
Claude Code, Claude Desktop e qualquer cliente personalizado construído com o MCP Python SDK. Qualquer coisa que fale MCP sobre SSE.
Existe um plano gratuito?
Sim. Todos os dados de mercado, derivativos, on-chain, macro, sentimento e ferramentas de IA são gratuitos a 30 req/min. Você só precisa de uma chave paga para limites de taxa maiores ou acesso a portfólio/trading.
Ele consegue realmente executar trades?
Sim. Com uma chave de API com escopo trade e uma exchange conectada (Binance, Bybit, OKX, Bitget ou Hyperliquid), BASTION pode executar saídas, fechamentos parciais e ordens de TP/SL. Todas as ações exigem confirmação explícita do agente Claude.
Qual a precisão do modelo de IA?
Backtestado com 75,4% de precisão combinada em BTC (71,7%), ETH (72,7%) e SOL (81,8%). Testes estendidos: DOGE 89,6%, LINK 77,8%, ADA 74,5%. O modelo fornece avaliações probabilísticas com raciocínio explícito — não garantias.
Qual é a latência?
Ferramentas de dados de mercado: <100ms. Avaliações de risco com IA: 2-5 segundos (análise completa de 560+ sinais em cluster 4x RTX 5090). Análise de estrutura: ~1ms em cache hit, ~700ms em cache miss.
Minha chave de API está segura?
Chaves são somente HTTPS, com hash SHA-256 no servidor, revogáveis instantaneamente e nunca registradas em texto puro. Chaves de API de exchanges conectadas via BASTION são criptografadas na sessão e nunca armazenadas.
Links
| Recurso | |
|---|---|
| Plataforma | bastionfi.tech |
| Agents Hub | bastionfi.tech/agents |
| Dashboard | bastionfi.tech/dashboard |
| Endpoint MCP | https://bastionfi.tech/mcp/sse |
| Obter Chave de API | bastionfi.tech/account |
| GitHub | BASTION-MCP |
| Referência de Ferramentas | TOOLS.md |
| Início Rápido | quickstart.md |
Contribuindo
Aceitamos contribuições — novos exemplos, fluxos de trabalho, modelos de prompt, relatórios de bugs e melhorias na documentação.
git clone https://github.com/bastionfintech-spec/bastion-mcp-server.git
cd BASTION-MCP
git checkout -b feature/your-contribution
Veja CONTRIBUTING.md para padrões de formato de arquivo e diretrizes.
Aviso Legal
BASTION fornece ferramentas de inteligência de mercado e análise de risco. Não fornece aconselhamento financeiro. Negociação de criptomoedas envolve risco substancial de perda. Desempenho passado do modelo não garante resultados futuros. Sempre faça sua própria pesquisa (DYOR) e nunca negocie com fundos que você não pode perder.
Licença
Licença MIT — Veja LICENSE para detalhes.