MINARA

Tools

Tool sets defined in src/core/tool-registry.ts

📘 For developers: this page is an auto-indexed catalog of every tool the agent can call. If you're a user, you don't need to browse here — the agent picks tools automatically. Start at Features or Agentic Workflows.

This page is for operators building integrations or contributing new tools. See also: Contributing → Adding a Tool.

Tools are grouped into tool sets — named bundles with a shared description and an optional includes list that composes smaller sets into larger ones. Skills reference tools by name, and the registry filters the set to the tools that are actually registered (which depends on whether the underlying env vars are set).

Permission tiers

Every ToolEntry carries a permissionTier that the BeforeToolCallHook pipeline uses to gate calls. See Safety & Sandboxing for how tiers interact with the kill switch and the autopilot flag.

TierNameWhen it applies
1READ_ONLYprice / balance / search / read_file
2CONFIRM_ONCEanalysis, research, small swaps
3ALWAYS_CONFIRMwrite_file, patch, fund-moving, document generation
4MANUAL_ONLYwithdraws, external-address sends, kill switch

Tool sets

  • account_data — Read-only query over the user's own recorded data: trade history, perps fills, on-chain spot activity, realized PnL, graduated preferences, chat history. (1 tool)
  • agent_memory — Unified memory surface (1 tool)
  • analysis — AI-powered market analysis (1 tool)
  • automation — Unified automation definitions (v2): create/read/update/lifecycle/test over the native trigger+node-graph model. (7 tools)
  • automation_run — Automation runs (v2): trigger a run now and inspect run + per-step history. (4 tools)
  • brokerage_connectors — Brokerage MCP account reads and individually confirmed stock or ETF orders (7 tools)
  • browser — Playwright browser automation (10 tools)
  • btc_cycle — BTC halving cycle phase, halving date estimate, rainbow band (4 tools)
  • capabilities — Refresh installed skills + reconnect MCP servers after an install. (1 tool)
  • code — Sandboxed code execution (1 tool)
  • coding_workspace — Coding project actions and structured Git operations (14 tools)
  • coingecko — CoinGecko Pro — spot prices, coin metadata, markets, exchanges, derivatives, treasuries, NFTs, search, global stats, news, and GeckoTerminal on-chain data. One typed passthrough tool per REST family; discover via tool_search namespace cap/coingecko. (11 tools)
  • computer — Operate the Agent Computer desktop (E2B Desktop / local OS) (1 tool)
  • connectors — MCP-only Connector tools for mail, calendar, cloud files, and Notion (15 tools)
  • core — Always-loaded baseline: file r/w/edit/grep, shell, meta (tool_search / tool_describe / activate_skills), Connector readiness, market reads, memory, session, todo, structured strategy delivery, ask_user_question, secret list/status/request, web search/fetch, vision_analyze, computer desktop control, browser_snapshot. (34 tools)
  • data_studio_plan_discovery — Plan-mode Data Studio discovery scoped to the current project and fixed contracts. (5 tools)
  • defillama — DefiLlama — TVL / protocols / chains / token prices / yields / fees / stablecoins / bridges / ETFs / DAT institutions / equities. One typed tool per sub-skill, federation across 5 hosts. All 10 skills gated on DEFILLAMA_API_KEY (uniform — free + Pro endpoints both require the key under this design). (10 tools)
  • delegation — Sub-agent delegation (2 tools)
  • dex — On-chain token data + third-party wallet aggregation (priority-chain routed) (7 tools)
  • documents — Word / PDF / PowerPoint create, read, replace, merge, split, watermark, and export (11 tools)
  • environment — Remote execution environment file transfer (3 tools)
  • factor_research — Bounded factor campaign control, read-only research state, and explicit human review. (3 tools)
  • file — Sandboxed file access, read/write/patch/search/grep (7 tools)
  • financial_safety — Structured financial-safety assessments and correction handling (2 tools)
  • fmp — FMP (Financial Modeling Prep) — US equity data (fundamentals, quotes, technicals, news, macro, analysts, calendar, ETF, sectors, screener, SEC). 11 curated typed tools plus one full-catalog passthrough tool per FMP category. (38 tools)
  • hyperliquid — Hyperliquid public /info — perps market data + user-state gap fills (10 tools)
  • image — Image generation (1 tool)
  • institution — Institution Mode — multi-agent investment-firm simulation (analysts → research debate → trader → risk debate → portfolio manager) + lifecycle (finalize) (2 tools)
  • interaction — Structured user-interaction prompts — non-blocking multi-choice / free-text questions surfaced as clickable UI in the web client and a numbered-menu prompt in the REPL. (1 tool)
  • markets_overview — Asset-explicit, independently loadable feeds for stock, crypto, and macro market briefings. (12 tools)
  • media — Image and video model discovery plus video generation (3 tools)
  • memory — Minara memory read/write/search (3 tools)
  • messaging — Outbound messaging (1 tool)
  • minara_account — Minara PnL, activities, tx-status, favorites, trade config (6 tools)
  • minara_autopilot — Minara fully-managed strategy (autopilot) — CRUD + lifecycle (8 tools)
  • minara_core — All core minara tools (45 tools)
  • minara_data_studio — Data Studio — author and version a live-data dashboard app (13 tools)
  • minara_data_studio_dashboard — Create a real Data Studio dashboard project from an interactive Chat or foreground Custom Agent request. (1 tool)
  • minara_full — Minara finance and general agent tools (102 tools)
  • minara_general — General Minara agent tools (smart-home excluded) (57 tools)
  • minara_meta — Minara metadata: account, unified asset resolution, token lookup, total balance, tx status (6 tools)
  • minara_perps_analytics — Minara perps deep analytics (equity chart, ATR, fund records, user actions) (4 tools)
  • minara_perps_wallets — Minara perp sub-account list/summary/PnL/CRUD/sweep/transfer (10 tools)
  • minara_proactive — Proactive Wealth Agent — themed managed portfolio mandates (create / plan / status / edit / lifecycle) (9 tools)
  • minara_strategy_discovery — Minara Top Strategies discovery — curated leaderboard / detail reads + run a featured strategy (3 tools)
  • minara_wallet_transfer — Minara wallet transfers — move USDC between the spot and perps accounts in either direction (2 tools)
  • office_edit — Preservation-first updates to existing Word, Excel, PowerPoint, and PDF files (2 tools)
  • perps — Perpetual futures (long, short, close, positions) (9 tools)
  • plan_discovery — Plan-mode intent routing: activate a matching skill and inspect its playbook/reference files. (4 tools)
  • plan_mode — Finalize, version, and request approval for a read-only plan. (1 tool)
  • polymarket — Prediction-market data via Polymarket (public Gamma + CLOB, read-only) (8 tools)
  • preferences — Read and change the agent's non-critical runtime preferences. (2 tools)
  • read — Read-only market data and portfolio queries (6 tools)
  • research — Deep-research helpers: report rendering (markdown file → HTML / PDF / DOCX) (1 tool)
  • research_lifecycle — Versioned investment research evidence, thesis, IC decision, and review records (2 tools)
  • role_cases — Role-scoped case memory (recall/store/reflect) (3 tools)
  • secrets — Credential/secret management — list configured key names (masked), check a key's status, and securely request a missing secret from the user without exposing its value. (3 tools)
  • security — Token honeypot / contract-risk audit (priority-chain routed) (1 tool)
  • session — Search prior session activity (2 tools)
  • skill-registry — Search and install third-party skills from the skills.sh ecosystem. (2 tools)
  • skill_management — Unified skills management surface (3 tools)
  • spreadsheets — XLSX / CSV create, audit, edit, and convert (7 tools)
  • strategy_plan — Read-only approved-factor discovery for Strategy Studio planning. (1 tool)
  • strategy_studio — Strategy Studio authoring — set the session's backtest parameters, then backtest pine-runtime code upstream and record it in the session's local version history. (2 tools)
  • strategy_studio_lifecycle — Strategy Studio version saves and deployment state changes — deploy paper or live, start, stop, reconfigure, delete. (2 tools)
  • strategy_studio_read — Strategy Studio reads — the live pine-runtime authoring contract, tradable symbols, candles, saved backtest parameters, full backtest results, peer baselines, and deployed strategies. (8 tools)
  • terminal — Shell command + process control (3 tools)
  • todo — Persistent task list (1 tool)
  • trade — Trading operations (swap, buy, sell) (4 tools)
  • tts — Text to speech (1 tool)
  • vision — Image analysis (1 tool)
  • web — Web search and extraction (2 tools)
  • x402-preauth — x402 paywall pre-authorization sessions — manage scope-bounded auto-pay grants (3 tools)
  • xstrategy — XStrategy authoring — cross-sectional universes and factors, candles, the session's backtest settings, code drafts, queued backtests, and live deployment. (7 tools)
  • yahoo_finance — Shared live equity fallback data. Normalized quote / daily history / company summary via FMP first and Yahoo Finance fallback. (1 tool)

Caveat

Per-tool JSON Schema parameter tables are not yet generated. The underlying ToolEntry.schema only materializes at runtime when the full app boots and every tool factory registers. A lighter-weight metadata export path is on the roadmap.

On this page