
JCGE Agent Interface
Brings the JCGE economic modeling framework into the MCP ecosystem with a focused agent API for building and solving Computable General Equilibrium models in Julia. Exposes twelve tools covering discovery (list_blocks, describe_block), guidance (modeling_guide, formulation_guide, solver_guide, calibration_guide), execution (load_model, solve, validate_model), and output (render_model, export_results). You'd reach for this when prototyping CGE models through conversation rather than writing Julia directly, or when you need an LLM to help assemble reusable JCGEBlocks components, choose solvers, work through Social Accounting Matrix calibration, or validate equilibrium conditions. Ships as a Docker image with stdio transport and maintains a parallel JSON action protocol for non-MCP integrations.
- tools
- 18
- transport
- STDIO
- last updated
- Sep 22, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
jcge_capabilities
No parameter schema in public metadata yet.
jcge_list_blocks
No parameter schema in public metadata yet.
jcge_describe_block
No parameter schema in public metadata yet.
jcge_modeling_guide
No parameter schema in public metadata yet.
jcge_formulation_guide
No parameter schema in public metadata yet.
jcge_solver_guide
No parameter schema in public metadata yet.
jcge_import_data_guide
No parameter schema in public metadata yet.
jcge_calibration_guide
No parameter schema in public metadata yet.
jcge_reporting_guide
No parameter schema in public metadata yet.
jcge_list_examples
No parameter schema in public metadata yet.
jcge_package_status
No parameter schema in public metadata yet.
jcge_update_packages
No parameter schema in public metadata yet.
jcge_list_models
No parameter schema in public metadata yet.
jcge_load_model
No parameter schema in public metadata yet.
jcge_solve
No parameter schema in public metadata yet.
jcge_validate_model
No parameter schema in public metadata yet.
jcge_render_model
No parameter schema in public metadata yet.
jcge_export_results
No parameter schema in public metadata yet.
Sponsors
Readme
JCGEAgentInterface
What is a CGE?
A Computable General Equilibrium (CGE) model is a quantitative economic model that represents an economy as interconnected markets for goods and services, factors of production, institutions, and the rest of the world. It is calibrated with data (typically a Social Accounting Matrix) and solved numerically as a system of nonlinear equations until equilibrium conditions (zero-profit, market-clearing, and income-balance) hold within tolerance.
What is JCGE?
JCGE is a block-based CGE modeling and execution framework in Julia. It defines a shared RunSpec structure and reusable blocks so models can be assembled, validated, solved, and compared consistently across packages.
Details
- Repository
- github.com/equicirco/jcgeagentinterface.jl
- Category
- Data & Analytics
- Package
ghcr.io/equicirco/jcge-agentinterface-mcp:0.3.1- Transport
- STDIO
- Registry
- MCP registry, active