JCGE Agent Interface MCP server
io.github.equicirco/JCGEAgentInterface.jl·v0.3.1JCGE MCP server for CGE discovery, guidance, examples, solving, validation, and reporting.
0 stars
Reviews
Write oneNobody has reviewed JCGE Agent Interface yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
JCGE Agent Interface tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 10 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How JCGE Agent Interface compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 73% of 4,460 AI and agents servers
Release history: 3 versions in the registry since 2026-09-16, latest 2026-09-22, typically one every 5 days.
Install JCGE Agent Interface in Claude Code, Cursor or VS Code
claude mcp add JCGEAgentInterface.jl -- docker run -i --rm ghcr.io/equicirco/jcge-agentinterface-mcp:0.3.1
What the publisher says
From the JCGE Agent Interface repository's README, as published. We do not edit it. Read it on GitHub
JCGEAgentInterface
<!-- mcp-name: io.github.equicirco/JCGEAgentInterface.jl -->
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.
What is this package?
MCP-compatible interface layer for agents that need to discover, load, solve, validate, and inspect
JCGE models. It exposes a small action API and a standard MCP stdio server over the same functionality.
The agent surface is intentionally focused on:
- discovering installed JCGE packages and available functionality,
- listing and describing reusable JCGEBlocks components,
- guiding users through CGE model development with JCGE blocks,
- guiding formulation choices such as equality systems, inequalities, MCP/complementarity, and optimization-style representations,
- guiding source-data preparation with released JCGEImportData adapters while retaining model-owned SAM construction choices,
- guiding calibration with the currently available JCGECalibrate loaders, SAM helpers, labeled containers, and parameter workflows,
- guiding solver choice and reporting from generated equations,
- listing released JCGEExamples reference model modules,
- solving registered RunSpec models,
- validating solved contexts,
- rendering implemented equations, blocks, and symbols through JCGEOutput,
- reporting or applying updates to released JCGE packages in the active Julia environment.
The package services are grouped in the documentation as discovery, modeling guidance, model interaction, reporting, environment maintenance, and MCP runtime services. See docs/src/services.md for the full service contract and current limits.
MCP server
The standard MCP transport is:
using JCGEAgentInterface
serve(transport=:mcp_stdio)Minimal local MCP client configuration:
{
"mcpServers": {
"jcge": {
"command": "julia",
"args": [
"--project=/path/to/JCGEAgentInterface.jl",
"-e",
"using JCGEAgentInterface; serve(transport=:mcp_stdio)"
]
}
}
}The MCP tools use the jcge_ prefix:
- jcge_capabilities
- jcgelistblocks
- jcgedescribeblock
- jcgemodelingguide
- jcgeformulationguide
- jcgesolverguide
- jcgeimportdata_guide
- jcgecalibrationguide
- jcgereportingguide
- jcgelistexamples
- jcgepackagestatus
- jcgeupdatepackages
The original custom JSON action protocol remains available:
serve() reads JSON requests from stdin and writes JSON responses to stdout.
Docker and MCP Registry
OCI-oriented MCP registry metadata is declared in server.json.
Future version tags matching v..* trigger .github/workflows/publish-mcp.yml, which:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
JCGE Agent Interface: common questions
- Is JCGE Agent Interface MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the JCGE Agent Interface safety report
- How do I install JCGE Agent Interface?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does JCGE Agent Interface need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is JCGE Agent Interface maintained?
- The last commit was 43 days ago (2026-09-22). The latest release is v0.3.1.
- What can I use instead of JCGE Agent Interface?
- Servers from other publishers that do the same job: Actual Budget MCP Server and Alibaba Cloud DashScope — Qwen MCP server.
Alternatives to JCGE Agent Interface
Same job from other publishers: the closest match first, then the best rated.
- Actual Budget MCP ServerMCP server exposing Actual Budget accounts, transactions, budgets and reporting to LLM assistants.not reviewedEstablishedB
- Alibaba Cloud DashScope — QwenAlibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.not reviewedEstablishedB