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:
-
.claude-plugin/plugin.json— Stores plugin metadata, version, author, and theDEBANK_API_KEYuser configuration field. -
.mcp.json— Defines the MCP connector pointing to the TRES Finance GraphQL server. All skills route through this endpoint using built-inexecuteandbuild_querytools. -
skills/directory — Contains self-contained skill subdirectories, each with aSKILL.mdfile mapping natural-language triggers to MCP operations. -
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. RequiresDEBANK_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-communityrepository. -
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.mdfiles within theskills/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:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →