Atlas / MCP servers / hugoguerrap / Crypto Claude Desk

Crypto Claude DeskSAFE

mcp/hugoguerrap/crypto-claude-desk

Multi-agent cryptocurrency intelligence system built with Claude Code. 6 AI agents, 66 MCP tools, Agent Teams, zero orchestration code.

Verdict
SAFE
Grade
B
Trust score
89 /100
Exposed tools
89 85r · 4w · 0d
Transport
—
License
MIT
Stars
34
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

I used to spend weeks building multi-agent systems with LangGraph, CrewAI, and AutoGen. Hundreds of lines of Python orchestration code, custom state machines, fragile message passing between agents. Then I realized Claude Code already has everything — subagents, MCP servers, persistent memory, model routing. I just needed to describe my agents in markdown and give them tools. This plugin is the result: 7 coordinated AI agents, 83 real-time tools, zero lines of orchestration code. It even learns from its own trades and can extend itself. — Hugo Guerra

Claude Code is not just for writing code. Its agent system is a general-purpose intelligence platform. You can point it at any domain, give it specialized tools, and let it coordinate expert agents to solve problems that would take a human team hours.

This project proves it. One plugin turns Claude Code into a full crypto trading desk — and it's built entirely with markdown files and MCP servers. No framework. No SDK. No middleware.

It's markdown all the way down.

Install

Option A: As a plugin (recommended for users)

# 1. Add the marketplace
claude plugin marketplace add hugoguerrap/crypto-claude-desk

# 2. Install the plugin
claude plugin install crypto-trading-desk@hugoguerrap

# 3. Start Claude Code
claude

Option B: From source (recommended for contributors)

# 1. Clone the repo
git clone https://github.com/hugoguerrap/crypto-trading-desk.git
cd crypto-trading-desk

# 2. Start Claude Code with the plugin directory
claude --plugin-dir .

Both modes auto-discover agents, skills, and MCP servers. Same code, same behavior.

Then run setup once:

/crypto-trading-desk:setup

Setup detects your OS (macOS, Linux, or Windows), installs uv if missing, downloads Python dependencies, verifies all 9 MCP servers work, and reports status. Takes ~30 seconds. You only need

Read from source at commit 71aae40e293cOBSERVED · 2026-10-09
02

Connect

Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control.

claude-code
claude mcp add dashboard -- npx -y [email protected]
claude-desktop
{
  "mcpServers": {
    "dashboard": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ]
    }
  }
}
03

Exposed tools (89)

85 read · 4 write · 0 destructive.

ToolRiskDescription
analyze_funding_trendread
analyze_order_flowwrite
analyze_orderbook_depthread
analyze_volume_patternsread
analyze_volume_profileread
backtest_strategyread
calculate_adxread
calculate_bollinger_bandsread
calculate_fibonacci_levelsread
calculate_ichimokuread
calculate_macdread
calculate_market_impactread
calculate_mfiread
calculate_moving_averagesread
calculate_obvread
calculate_pivot_pointsread
calculate_rsiread
calculate_spread_metricsread
calculate_volatilityread
calculate_vwapread
calculate_williams_rread
close-learningreadValida las predicciones expiradas contra el mercado y cierra el loop de aprendizaje
close_tradewriteClose an open trade, calculate PnL, update portfolio balance.
compare_crypto_performancereadCompare performance of multiple cryptocurrencies
compare_exchange_pricesread
detect_chart_patternsread
detect_divergencesread
detect_funding_arbitrageread
detect_orderbook_imbalanceread
detect_spoofing_patternsread
detect_trend_reversalsread
fetch_multiple_timeframesread
fetch_ohlcv_dataread
fetch_recent_tradesread
find_expired_predictionsreadFind predictions past their timeframe and return context for evaluation.
generate_summaryreadGenerate and store a summary of trading activity for a period.
generate_trading_signalsread
get_all_tickersread
get_arbitrage_opportunitiesread
get_bitcoin_pricereadGet current Bitcoin price in USD
get_chain_tvlread
get_chain_tvl_changeread
get_coin_detailsreadGet detailed information about a specific cryptocurrency
get_correlation_analysisread
get_cross_exchange_liquidityread
get_crypto_categoriesreadGet cryptocurrency categories (DeFi, Layer1, Meme coins, etc.)
get_crypto_marketsread
get_crypto_pricesreadGet prices for multiple cryptocurrencies (comma-separated)
get_db_statsreadGet database size and row counts for monitoring.
get_dex_volume_24hread
get_dominance_statsreadGet Bitcoin and Ethereum market dominance statistics
get_exchange_markets_inforead
get_exchange_pricesread
get_exchange_statusread
get_exchange_volumeread
get_fear_greed_indexreadGet crypto Fear & Greed Index from alternative.me
get_global_market_statsreadGet comprehensive global cryptocurrency market statistics
get_market_depth_analysisread
get_market_detailread
get_market_probabilitiesread
get_market_rankingsreadGet cryptocurrency market cap rankings
get_market_trendsreadGet general market trends and statistics
get_momentum_indicatorsread
get_orderbook_dataread
get_perpetual_statsread
get_portfolio_statereadGet current portfolio balances and overall stats.
get_prediction_track_recordreadPrediction-centric track record. Queries predictions JOIN trades directly.
get_price_historyreadGet historical price data for cryptocurrency
get_protocol_tvlread
get_stablecoins_overviewread
get_summaryreadRetrieve a previously generated summary.
get_support_resistanceread
get_top_protocolsread
get_top_volume_marketsread
get_total_tvlread
get_trade_modificationsreadGet the modification history for a trade. Shows all SL/TP changes
get_trade_statsreadGet aggregated trade statistics with optional filters.
get_trading_pairsread
get_trending_marketsread
migrate_from_jsonreadMigrate data from JSON files (portfolio.json, predictions.json, etc.) into SQLite.
query_patternsreadQuery patterns with filters. Agents use this instead of reading the entire file.
query_predictionsreadQuery predictions with optional filters.
query_tradesreadQuery trades with optional filters. Returns only matching rows, not everything.
record_predictionreadRecord a testable prediction from an agent.
record_tradereadRecord a new open trade and deduct from portfolio balance.
search_marketsread
update_tradewriteUpdate SL/TP on an open trade. Every change is logged with the reason.
upsert_patternwriteCreate or update a trading pattern after a trade closes.
validate_predictionreadValidate a prediction. Pure recording — no formula scoring.
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
declared (5 observation(s))
Shell
none-observed
Dependencies
not all pinned
Secrets in source
none-found

Findings (3)

LOWSupply chain · supply.unpinned · CWE-829, CWE-1357
dashboard/package.json
@base-ui/react, @tailwindcss/typography, @xterm/addon-fit, @xterm/addon-web-links, @xterm/xterm, better-sqlite3, class-variance-authority, clsx
Why it matters. 27 dependency range(s) float
Fix. pin exact versions or ship a lockfile
INFOSupply chain · prompt.pipe_to_shell · CWE-829, CWE-1357
README.md:249
| **uv** | `/setup` installs it automatically. Or install manually: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
INFOSupply chain · prompt.pipe_to_shell · CWE-829, CWE-1357
skills/setup/SKILL.md:26
curl -LsSf https://astral.sh/uv/install.sh | sh

Gates applied: no_behavioural_pass.

Audited 2026-10-09 · audit v0.4.1 · source sha 71aae40e293cfull audit observations/trust-audit/mcp-server/hugoguerrap__crypto-claude-desk.json · Report an issue / request a re-scan
05

Audit history

Every audit this server has had. A grade with a past is a grade somebody is still checking.

DateSourceVerdictGradeScoreChange
2026-10-0971aae40e293cSAFEB89first audit
06

Questions

What is the Crypto Claude Desk MCP server?

Multi-agent cryptocurrency intelligence system built with Claude Code. 6 AI agents, 66 MCP tools, Agent Teams, zero orchestration code.

What tools does Crypto Claude Desk expose?

89 in total: 85 read-only, 4 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.

Is Crypto Claude Desk safe to connect to an agent?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.

What credentials does Crypto Claude Desk need?

No credential environment variables were found in its source, so it appears to need none.

How current is this page?

The grade is for one exact copy of the source (71aae40e293c), read on 2026-10-09. The repository is watched and re-audited when it changes.

Advertisement