IFRS财务报告MCP服务器

为AI助手和企业财务团队提供IFRS国际财务报告准则自动化处理的MCP服务器,支持财务报表生成、合并报表、租赁会计及信用损失计算等24+专业工具。

  • by Alielber1010
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Alielber1010/erp-agent-mcp

使用说明

🏢 Enterprise IFRS MCP Server

Complete International Financial Reporting Standards automation for AI assistants

https://dify.orient-apps.com/chat/DgblK0wiRfv98wx5

Transform your ERP data into professional IFRS-compliant financial statements with automated calculations, consolidation, and audit-ready disclosures. Built for AI assistants like Claude, ChatGPT, and enterprise finance teams.

🎯 What This System Does

This MCP server provides 24+ specialized financial tools covering:

📊 Core IFRS Standards

  • IFRS 16 - Lease accounting (ROU assets, lease liabilities, depreciation)
  • IFRS 15 - Revenue recognition from contracts with customers
  • IFRS 10 - Consolidated financial statements for group entities
  • IFRS 9 - Expected credit loss calculations (3-stage model)
  • IAS 16 - Property, plant & equipment depreciation and impairment
  • IAS 36 - Asset impairment testing

🏗️ Financial Statement Generation

  • Statement of Profit or Loss (IFRS 18 compliant)
  • Statement of Financial Position (Balance Sheet)
  • Statement of Cash Flows (Direct/Indirect method)
  • Statement of Changes in Equity
  • Professional disclosure notes with automated formatting

🌐 Enterprise Features

  • Multi-entity consolidation with intercompany eliminations
  • Non-controlling interests calculations
  • Multi-currency operations with translation
  • Equity method accounting for associates/joint ventures
  • Goodwill and acquisition accounting

💡 Example Questions You Can Ask

🏢 Single Entity IFRS Questions

Lease Accounting (IFRS 16)

Question: "Calculate IFRS 16 lease accounting for our Manhattan office lease: 5-year lease starting January 2026, annual rent $480,000 paid monthly, incremental borrowing rate 6%. Show me the lease liability, ROU asset, and monthly journal entries."

Question: "What's the total impact of all our leases on the balance sheet? Show me the ROU assets and lease liabilities by lease type."

Expected Credit Loss (IFRS 9)

Question: "Analyze our receivables for expected credit losses. Get the aging analysis and calculate IFRS 9 ECL provisions by stage. What's our total provision requirement?"

Question: "Which customers are in ECL Stage 3 and what's the provision for each? Show me the detailed aging breakdown."

Revenue Recognition (IFRS 15)

Question: "We have a $2.5M software implementation contract with Microsoft: Software license $1.5M (delivered immediately), Implementation $800K (over 8 months), Training $200K (2-week program). How should we recognize revenue under IFRS 15?"

Question: "Show me all our active revenue contracts and their recognition patterns. Which ones are 'over time' vs 'point in time'?"

Asset Management (IAS 16)

Question: "Calculate depreciation for our $15M headquarters building: Acquired January 2022, 40-year useful life, $1.5M residual value, straight-line method. What's the current carrying amount and annual depreciation?"

Question: "Perform an impairment test on our manufacturing equipment. The carrying amount is $2.4M but fair value less costs to sell is only $2.1M."

🌐 Consolidated Group Questions (IFRS 10)

Group Structure Analysis

Question: "Show me our complete group structure. Which entities do we fully consolidate vs equity method? What are our ownership percentages?"

Question: "What's our total investment in subsidiaries and associates? How much goodwill do we have from acquisitions?"

Intercompany Eliminations

Question: "Identify all intercompany transactions for 2026 that need elimination. Show me sales, loans, management fees, and the profit elimination amounts."

Question: "What's the impact of intercompany eliminations on our consolidated revenue? Show me the calculation from combined to consolidated figures."

Non-Controlling Interests

Question: "Calculate the non-controlling interests' share of equity and profit. Which subsidiaries have NCI and what are their percentages?"

Consolidated Statements

Question: "Generate consolidated financial statements for 2026 including: Consolidated profit and loss with NCI attribution, all intercompany eliminations, equity method investment income, and multi-currency translation adjustments."

📊 Complete Financial Reporting

Full IFRS Statement Package

Question: "Generate complete IFRS financial statements for 2026: Consolidated P&L with segment analysis, Statement of Financial Position with comparative figures, Cash flow statement using indirect method, Statement of changes in equity, and all required disclosure notes. Include all IFRS adjustments and consolidation entries."

Management Reporting

Question: "Create a management dashboard showing: Key financial metrics and ratios, IFRS adjustment impacts, lease portfolio maturity analysis, credit risk exposure by customer segment, and subsidiary performance comparison."

Audit Preparation

Question: "Prepare audit-ready IFRS documentation: Trial balance with IFRS mapping, all journal entries for IFRS adjustments, lease calculation workpapers, ECL model documentation, consolidation workpapers with elimination details, and disclosure note drafts."

🔍 Analytical Questions

Performance Analysis

Question: "Compare our financial performance across subsidiaries. Which entities are most profitable? Show revenue, margins, and ROI by subsidiary."

Question: "Analyze our customer portfolio. Who are our top customers by revenue? What's our credit risk exposure by customer segment?"

Trend Analysis

Question: "Show me 3-year trends for: Consolidated revenue growth, IFRS adjustment impacts, lease portfolio changes, credit loss provisions, and asset base evolution."

Scenario Analysis

Question: "What would be the impact if we acquired a new subsidiary for $10M with $2M annual revenue? Show the consolidation effects and goodwill calculation."

🎯 Specific IFRS Queries

Technical IFRS Questions

Question: "Explain our lease classification decisions. Why are certain leases treated as finance vs operating under previous standards?"

Question: "Document our significant accounting estimates and judgments for: ECL model parameters, asset useful lives, impairment indicators, and revenue contract terms."

Compliance Verification

Question: "Verify our IFRS 15 revenue recognition is compliant. Check all contracts for proper performance obligation identification and transaction price allocation."

Question: "Review our IFRS 16 lease accounting. Are all leases properly identified and measured? Check for any embedded leases in service contracts."

🛠️ Available MCP Tools (24+)

📊 Database Query Tools (10)

  • get_database_schema - Complete database structure
  • get_trial_balance - Foundation data for statements
  • get_ifrs_mapped_accounts - Chart of accounts with IFRS mapping
  • get_fixed_assets_register - Asset details for depreciation
  • get_lease_portfolio - Active leases for IFRS 16
  • get_revenue_contracts - Contract details for IFRS 15
  • get_receivables_aging - AR aging for ECL calculation
  • get_subsidiaries - Group entities for consolidation
  • get_intercompany_transactions - Elimination requirements
  • get_equity_investments - Associates and joint ventures

🧮 IFRS Calculation Tools (8)

  • calculate_ifrs16_lease_liability - Lease accounting calculations
  • calculate_ifrs9_expected_credit_loss - ECL provisions
  • calculate_ias16_asset_depreciation - Depreciation schedules
  • calculate_ifrs15_revenue_recognition - Revenue recognition
  • perform_ias36_impairment_test - Asset impairment testing
  • get_consolidation_adjustments - Elimination entries
  • get_non_controlling_interests - NCI calculations
  • Plus specialized calculation functions

📋 Statement Generation Tools (6)

  • generate_ifrs_profit_loss_statement - P&L with IFRS adjustments
  • generate_ifrs_balance_sheet - Statement of Financial Position
  • generate_ifrs_cash_flow_statement - Cash flow statement
  • generate_ifrs_disclosure_notes - Professional disclosure notes
  • generate_ifrs10_consolidated_profit_loss - Consolidated P&L
  • Plus additional consolidation statements

📊 Comprehensive Sample Data

🏢 Enterprise-Grade Dataset

  • 30 customers including Microsoft, Amazon AWS, Goldman Sachs, Toyota
  • 33 high-value products across Enterprise Software, Cloud, AI/ML, IoT
  • $6.04 billion revenue across 3 years (2024-2026)
  • 1,017+ orders with 6,588+ line items
  • $1.93 billion receivables with proper ECL staging

🌐 Consolidation Structure

  • 5 subsidiaries across USA, Germany, Singapore, Canada
  • $46.5M acquisition investment with $7M goodwill
  • $7.1M intercompany eliminations (sales, loans, fees)
  • $4.1M non-controlling interests in 2 subsidiaries
  • Multi-currency operations (USD, EUR, SGD, CAD)

🏗️ IFRS Assets & Scenarios

  • $32.7M fixed assets (buildings, equipment, vehicles)
  • $16M revenue contracts with complex performance obligations
  • 12 IFRS adjustments across multiple years
  • 310 receivables with Stage 1/2/3 ECL classification

🎨 Output Formats

  • Structured JSON for programmatic integration
  • Professional tables with proper formatting
  • Audit-ready documentation with calculations
  • Excel-compatible exports for further analysis
  • PDF reports for stakeholder distribution

💼 Perfect For

👥 Finance Professionals

  • CFOs & Finance Directors preparing IFRS statements
  • Financial Controllers implementing IFRS standards
  • Management Accountants performing analysis
  • Treasury Teams managing financial risks

🔍 External Stakeholders

  • External Auditors reviewing IFRS compliance
  • Financial Consultants implementing IFRS
  • Investment Analysts analyzing financial performance
  • Regulatory Bodies reviewing compliance

🤖 Technology Integration

  • AI Assistants providing financial analysis
  • ERP Systems needing IFRS reporting
  • Financial Planning Tools requiring IFRS data
  • Business Intelligence Platforms for analytics

🔒 Security & Compliance

  • ✅ Read-only database access - No data modification
  • ✅ Local processing - Your data stays on your servers
  • ✅ Audit trail - All calculations are documented
  • ✅ IFRS compliant - Follows latest standards
  • ✅ Professional quality - Audit-ready outputs

📈 Business Impact

⚡ Efficiency Gains

  • Reduce IFRS calculations from days to minutes
  • Automate complex consolidation procedures
  • Eliminate manual calculation errors
  • Accelerate month-end and year-end reporting

🎯 Quality Improvements

  • Ensure compliance with latest IFRS standards
  • Generate audit-ready documentation automatically
  • Provide consistent calculation methodologies
  • Enable real-time financial analysis

💰 Cost Savings

  • Reduce external consultant fees
  • Minimize audit preparation time
  • Decrease compliance risks
  • Improve decision-making speed

🚀 Getting Started Examples

Basic IFRS Analysis

Question: "Show me our current financial position. Generate a trial balance and identify any IFRS adjustments needed for leases, receivables, and depreciation."

Comprehensive Reporting

Question: "Prepare our year-end IFRS financial statements with full consolidation, including all subsidiaries, intercompany eliminations, and required disclosures."

Specific Standard Focus

Question: "Focus on IFRS 16 compliance. Show me all our leases, calculate the balance sheet impact, and prepare the lease disclosure note."

🤝 Contributing

We welcome contributions! Areas for enhancement:

  • 🌍 Multi-currency support (IAS 21)
  • 📊 Enhanced analytics and dashboards
  • 🏢 Additional consolidation features
  • 📚 Documentation improvements
  • 🧪 More test scenarios

See our Contributing Guide for details.

📄 License

MIT License - see LICENSE file for details.

⭐ Support the Project

If this system helps your financial reporting:

  • ⭐ Star the repository
  • 🐛 Report bugs via Issues
  • 💡 Suggest features via Discussions
  • 🤝 Contribute code via Pull Requests

🔗 Related Resources


🎯 Ready to revolutionize your financial reporting?

⚡ Quick Start | 📖 Full Documentation | 💬 Community Discussions

Transform complex IFRS requirements into simple AI conversations.