Skip to main content
Glama
alphaparkinc

genpark-enterprise-spreadsheet-formula-dag-synthesizer-skill

Official

genpark-enterprise-spreadsheet-formula-dag-synthesizer-skill

Python 3.9+ License MIT MCP Compatible GenPark AI Zero Dependencies

🌐 GenPark MCP Hub • 📦 GenPark Official • 📖 Documentation


🌟 Overview

genpark-enterprise-spreadsheet-formula-dag-synthesizer-skill delivers robust, industrial-grade capabilities engineered for Consumer Agentic Commerce (e.g. Meta Muse, Expedia, Mastercard Agent Connect) and Enterprise Workplace Execution (e.g. Tencent WorkBuddy Goal-to-PPT/Excel deliverable workflows). Built exclusively on the Python standard library with zero external runtime dependencies, it integrates seamlessly as a native Model Context Protocol (MCP) server or an importable Python module.

Enterprise Spreadsheet Financial Model & Formula DAG Synthesizer (inspired by Tencent WorkBuddy Goal-to-Excel Workflows). Synthesizes multi-tab financial models, detects circular references, compiles formula dependency DAGs (SUMIFS, XLOOKUP, CAGR, NPV), and evaluates deterministic preview cell matrices.

💡 Key Capabilities

  • Zero-Dependency Architecture: Runs anywhere Python 3.9+ is installed without pip install overhead or supply-chain vulnerabilities.

  • Model Context Protocol (MCP) First: Compatible with Claude Desktop, Cursor, GenPark Engine, Meta Muse, and enterprise managed agent runtimes.

  • Deterministic & Safe: Rigorous state machine models, cryptographic ledger hashes, mathematical dependency graphs, and full telemetry.

  • High Concurrency & Low Latency: In-memory caching, topological cycle detection, and optimized execution loops.


Related MCP server: xlsx-audit-mcp

🚀 Quickstart

1. Direct Python Usage

from client import EnterpriseSpreadsheetFormulaDAGSynthesizer

client = EnterpriseSpreadsheetFormulaDAGSynthesizer()
result = client.compile_spreadsheet_model()
print(result)

2. Standalone MCP Server Execution

Run the MCP server via standard JSON-RPC 2.0 stdio:

python mcp_server.py

Verify standard compliance and self-tests:

python mcp_server.py --test

3. Claude Desktop / Cursor MCP Configuration

Add this tool to your claude_desktop_config.json or Cursor MCP settings:

{
  "mcpServers": {
    "genpark-enterprise-spreadsheet-formula-dag-synthesizer-skill": {
      "command": "python",
      "args": ["/absolute/path/to/genpark-enterprise-spreadsheet-formula-dag-synthesizer-skill/mcp_server.py"]
    }
  }
}

🛠️ Verification & Testing

Run the included verification suite:

python example_usage.py

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

Developed with ❤️ by the GenPark Autonomous Agent Ecosystem Team.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    50 tools and 400 functions for working with Excel/.xlsx spreadsheets — read/write, recalculate formulas, diff, repair broken references, and audit. Built for AI agents.
    50
    3,303 npm
    6
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Audits Excel workbooks by tracing cell dependencies and detecting circular references, volatile functions, and other formula risks, enabling natural-language audit queries on local files.
    4
    24 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to work with a real Excel-compatible spreadsheet engine, allowing them to create and manipulate structured data blocks, write and evaluate formulas, and save genuine .xlsx files with live formulas for human verification and reuse.
    31
    44 npm
    41
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    Provides AI agents with deterministic, offline finance tools for commodity margin analysis, loan covenant compliance, invoice auditing, AP exception classification, and five-day close readiness.
    14
    2 npm
    -