Claude Plugins for Finance and Blockchain Applications: The Complete Guide

The TRES Finance plugin is the only finance and blockchain Claude plugin available in the anthropics/claude-plugins-community repository, offering 14 specialized skills for crypto accounting, on-chain data analysis, and ledger management.

If you're looking for Claude plugins for finance and blockchain applications, the anthropics/claude-plugins-community repository maintains a single, purpose-built solution. The TRES Finance plugin provides a production-ready MCP (Managed-Code-Platform) connector that lets Claude Code interact directly with on-chain data, perform crypto-asset accounting, and automate reconciliation workflows.

TRES Finance Plugin Overview

The tres-finance-plugin is the sole community-contributed plugin targeting finance and blockchain use cases in the repository. It bundles an MCP connector at https://ai.tres.finance/mcp and a comprehensive catalog of skills for crypto-native workflows.

Attribute Value
Plugin ID tres-finance-plugin
Installation /plugin marketplace add tres-finance/tres-finance-plugin or claude --plugin-dir ./tres-finance-plugin
MCP Endpoint https://ai.tres.finance/mcp (configured in .mcp.json)
Optional Config DEBANK_API_KEY for balance validation (defined in .claude-plugin/plugin.json)

According to the source code in tres-finance-plugin/.claude-plugin/plugin.json, the plugin exposes a userConfig schema that accepts an optional DeBank API key for enhanced balance verification capabilities.

Core Architecture

The plugin follows a modular skill-based architecture defined across four key file types:

  1. .claude-plugin/plugin.json — Stores plugin metadata, version, author, and the DEBANK_API_KEY user configuration field.

  2. .mcp.json — Defines the MCP connector pointing to the TRES Finance GraphQL server. All skills route through this endpoint using built-in execute and build_query tools.

  3. skills/ directory — Contains self-contained skill subdirectories, each with a SKILL.md file mapping natural-language triggers to MCP operations.

  4. README.md — Provides the skill catalog and high-level documentation.

No additional binaries or external services are required beyond the optional DeBank API integration.

Complete Finance & Blockchain Skill Catalog

The plugin ships 14 specialized skills covering wallet management, transaction analysis, balance validation, reporting, and ERP integration:

Wallet & Transaction Management

  • tres-wallets-upload — Bulk onboard on-chain wallets and exchange accounts. Trigger: "Upload my crypto wallets"

  • tres-tx-story — Generate animated SVG flow diagrams and plain-language explanations of blockchain transactions. Trigger: "Explain transaction 0xabc…"

  • tres-explorer-tx-to-ledger — Parse Etherscan, Polygonscan, or similar explorer URLs and create structured ledger entries. Trigger: "Add this explorer link to my ledger"

Validation & Reconciliation

  • tres-asset-balance-validation — Compare on-chain balances (via DeBank) against TRES Finance records and generate discrepancy reports. Requires DEBANK_API_KEY. Trigger: "Validate my wallet balances"

  • tres-recon-gaps — Identify and resolve reconciliation gaps in the ledger. Trigger: "Find reconciliation gaps"

  • tres-upload-tx-header-validation — Validate CSV header names for bulk transaction uploads. Trigger: "Check my transaction CSV headers"

Reporting & Analysis

  • tres-report-advisor — Recommend appropriate TRES Finance reports for user goals. Trigger: "Which report should I run for month-end close?"

  • tres-report-analyzer — Parse XLSX exports and summarize findings, anomalies, and action items. Trigger: "Analyze this audit report"

  • tres-cost-basis — View, modify, and export cost-basis calculations and strategy status. Trigger: "Show my cost-basis status"

ERP & Accounting Rules

  • tres-erp-rule-suggestions — Assist with crypto-focused ERP rule creation for mapping on-chain activity to accounting entries. Trigger: "Help me create ERP rules for crypto trades"

  • tres-rollup-rules / tres-rollup-review — Discover, propose, and review sub-transaction rollup rules for cleaner ledgers. Trigger: "Suggest rollup rules for my wallet"

Administration

  • tres-onboarding — End-to-end onboarding of new entities, customers, or accounts. Trigger: "Onboard a new crypto entity"

  • tres-settings-management — View or modify platform configuration including blockchains, exchanges, and sync filters. Trigger: "Update my blockchain settings"

  • tres-request-skill-update — Submit feedback or feature requests for any TRES Finance skill. Trigger: "Report a bug in the wallet upload skill"

Practical Usage Examples

Install the plugin using either method:

/plugin marketplace add tres-finance/tres-finance-plugin

Or for local development:

claude --plugin-dir ./tres-finance-plugin

Example 1: Upload Wallet Addresses


Upload my crypto wallets:
- 0xAaBbCcDdEeFf00112233445566778899aAbBcCdD (Ethereum)
- 0x1234567890abcdef1234567890abcdef12345678 (Polygon)

Claude Code invokes tres-wallets-upload, validates the addresses, and prompts for confirmation before creating records.

Example 2: Visualize a Transaction


Explain transaction 0x9f8e7d6c5b4a3210fedcba9876543210abcdef12

The tres-tx-story skill fetches the transaction, builds an SVG flow diagram, and returns a plain-language narrative.

Example 3: Validate On-Chain Balances


Validate my wallet balances using DeBank.

Claude Code calls tres-asset-balance-validation, pulls current token amounts via the configured DEBANK_API_KEY, compares against TRES Finance records, and generates an HTML/PDF discrepancy report.

Example 4: Import Explorer Data


Add this Etherscan link to my ledger:
https://etherscan.io/tx/0x5d1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b

The tres-explorer-tx-to-ledger skill parses the explorer page and creates a structured ledger entry.

Key Source Files

Path Purpose
tres-finance-plugin/.claude-plugin/plugin.json Plugin metadata and userConfig schema for DeBank API key
tres-finance-plugin/.mcp.json MCP connector to TRES Finance GraphQL endpoint
tres-finance-plugin/README.md Skill catalog and installation documentation
tres-finance-plugin/skills/*/SKILL.md Individual skill definitions (e.g., tres-cost-basis/SKILL.md, tres-recon-gaps/SKILL.md)
.claude-plugin/marketplace.json (root) Marketplace listing enabling plugin discovery

Summary

  • The TRES Finance plugin is the only finance and blockchain Claude plugin in the anthropics/claude-plugins-community repository.

  • It provides 14 specialized skills through an MCP connector to https://ai.tres.finance/mcp.

  • Core capabilities include: wallet onboarding, transaction visualization, balance validation (with optional DeBank integration), cost-basis management, reconciliation gap detection, ERP rule assistance, and automated reporting.

  • Installation is available via the marketplace command or local plugin directory.

  • All skill definitions reside in individual SKILL.md files within the skills/ directory, parsed by Claude Code at runtime.

Frequently Asked Questions

Are there other finance or blockchain plugins in the repository?

No. According to the source analysis of anthropics/claude-plugins-community, the TRES Finance plugin is the sole community-contributed plugin targeting finance and blockchain applications. The repository's .claude-plugin/marketplace.json lists only this entry for financial use cases.

Do I need API keys to use the TRES Finance plugin?

The base plugin functions without external API keys. However, the tres-asset-balance-validation skill requires a DeBank API key configured via the DEBANK_API_KEY field in userConfig (defined in .claude-plugin/plugin.json) to perform on-chain balance comparisons.

What blockchains does the plugin support?

The plugin supports all blockchains indexed by TRES Finance, including Ethereum, Polygon, and other EVM-compatible chains. Specific blockchain availability can be configured via the tres-settings-management skill, which modifies platform-level sync filters and chain settings in the TRES Finance backend.

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →