MCPcopy Create free account

hub / github.com/anthropics/claude-plugins-community / functions

Functions42 in github.com/anthropics/claude-plugins-community

↓ 8 callersFunctionread_sheet_as_dicts
Read a worksheet into a list of dicts using the first row as headers. Handles pivot tables where the real headers may be in row 2 (row 1 is just '
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:26
↓ 5 callersFunctionsafe_float
Convert a value to float safely.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:58
↓ 3 callersMethod_rpc
(self, method: str, params: dict)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:93
↓ 2 callersMethod_post
(self, payload: dict)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:113
↓ 2 callersFunctionbuild_reprice_plan
Main engine: takes raw subtransactions, returns a complete reprice plan. Args: activity_tags: Optional list of classification activi
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/reprice_swaps.py:287
↓ 2 callersFunctiondetermine_case
Determine which repricing case applies.
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/reprice_swaps.py:141
↓ 2 callersFunctionprint_preview
Print a human-readable preview of the reprice plan.
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/reprice_swaps.py:402
↓ 2 callersFunctionrun_query
(client: McpClient, tool: str, query: str, variables: dict)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:176
↓ 1 callersMethod_headers
(self)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:82
↓ 1 callersFunction_normalize
Unwrap {result: ...} and surface the MCP's `error`/`error_type` failure shape (returned for 400s / validation errors) as a standard `errors` list.
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:142
↓ 1 callersMethod_notify
(self, method: str, params: dict)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:109
↓ 1 callersMethod_parse
(body: str)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:127
↓ 1 callersFunctionanalyze
Main analysis entry point.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:490
↓ 1 callersFunctionanalyze_asset_roll_forward
Analyze Asset Roll Forward report.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:237
↓ 1 callersFunctionanalyze_balances
Analyze Asset Balances / V2 / Historical Balance Format / Balance Trends.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:330
↓ 1 callersFunctionanalyze_cost_basis_stack
Analyze Cost Basis Stack Per Wallet.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:399
↓ 1 callersFunctionanalyze_erp_post_sync
Analyze ERP Post-Sync.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:450
↓ 1 callersFunctionanalyze_erp_pre_sync
Analyze ERP Pre-Sync.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:431
↓ 1 callersFunctionanalyze_generic
Generic analysis for reports without specialized logic.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:472
↓ 1 callersFunctionanalyze_realized_gains
Analyze Realized Gains & Losses report.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:278
↓ 1 callersFunctionanalyze_reconciliation_ledger
Analyze Ledger Reconciliation report.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:144
↓ 1 callersFunctionbuild_trigger
(query_name: str, export_format: str, export_name: str, gte: str, lte: str, asset_class_id:
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:181
↓ 1 callersMethodcall_tool
(self, name: str, arguments: dict)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:79
↓ 1 callersFunctionclassify_legs
Separate subtransactions into outflows and inflows.
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/reprice_swaps.py:134
↓ 1 callersFunctioncompute_repricing
Compute new fiat values for inflows based on ASC 845 equal-value exchange. Returns list of adjustments and list of warnings.
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/reprice_swaps.py:157
↓ 1 callersFunctionextract_graphql
Pull the GraphQL JSON ({data, errors}) out of an MCP tools/call result.
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:152
↓ 1 callersFunctionfind_execute_tool
(tools: list[dict])
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:168
↓ 1 callersFunctiongenerate_execution_script
Generate a JSON file with all mutation details Claude needs to execute.
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/orchestrate_reprice.py:53
↓ 1 callersFunctiongroup_by_transaction
Group subtransactions by parent transaction ID.
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/reprice_swaps.py:125
↓ 1 callersFunctionidentify_report_type
Identify the TRES report type from sheet names and columns.
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:68
↓ 1 callersMethodinitialize
(self)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:64
↓ 1 callersMethodlist_tools
(self)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:76
↓ 1 callersFunctionload_subtransactions
Load subtransaction data from file or stdin.
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/reprice_swaps.py:97
↓ 1 callersFunctionmain
()
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:251
↓ 1 callersFunctionmain
()
tres-finance-plugin/skills/tres-report-analyzer/scripts/analyze_report.py:529
↓ 1 callersFunctionmain
()
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/reprice_swaps.py:448
↓ 1 callersFunctionmain
()
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/orchestrate_reprice.py:91
↓ 1 callersFunctionmatches_target_account
Check if a subtransaction is mapped to the target ERP account.
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/reprice_swaps.py:106
↓ 1 callersFunctionparse_args
()
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/reprice_swaps.py:79
↓ 1 callersFunctionpoll_report
(client: McpClient, tool: str, name: str)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:241
Method__init__
(self, url: str, token: str)
tres-finance-plugin/skills/tres-report-create/tests/run_report_matrix.py:58
Functiongenerate_graphql_mutations
Generate GraphQL mutation strings ready for Claude to execute via TRES MCP. Returns batches of mutations for sequential execution.
tres-finance-plugin/skills/tres-asc845-swap-reprice-skill/scripts/orchestrate_reprice.py:36