com.materialscodegraph/mcg
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
MaterialsCodeGraph
Publisher-provided description
Materials simulations for AI agents over MCP: binding token quote before every run, record after it.
Summary by lookupd
Price, launch, cancel and track materials simulation runs, then retrieve artifacts and spend; launching a run bills the account.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mcg https://api.materialscodegraph.com/mcp
Codex, remote (streamable-http)
codex mcp add mcg --url https://api.materialscodegraph.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mcg": {
"url": "https://api.materialscodegraph.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (15 tools)
Publisher-provided text
mcg_catalogEnabled simulation kinds (each with example mcg_quote arguments that price, a note naming what must exist first, or both; traced says whether the kind's defaultmcg_ratesThe public rate card: token_usd, overheads, rate_card_version. FREE, no arguments; also a connectivity check.mcg_quotePrice a simulation. FREE: no hardware starts. Returns quote_id, quote_hash, tokens, rate_card_version, wall_s, expires_at, resource_class, resource_label and skmcg_clustersConnected clusters: id, name, preset (hive or auto), status (pending until the agent's first sync; connected; stale: the agent stopped syncing; revoked; schedulmcg_stageCreate a DRAFT simulation whose input files are uploaded before pricing. FREE. Takes the same kind, spec, study, material and conditions as mcg_quote plus inputmcg_runLaunch the quoted simulation. SPENDS TOKENS: provisions hardware and bills the account. Requires the quote_id and quote_hash from mcg_quote (a stale hash or anmcg_list_runsList runs, newest first: every run of this key's owner, or one quote's runs when quote_id is given. Returns at most limit rows (default 20, maximum 100). Each rmcg_get_studyFetch a study (the project a quote's `study` named) with its member simulations and their latest runs. Pass study_id or the exact name. Returns study, members (mcg_study_membersAdd simulations to a study and remove them from it. You must own the study (get its id from mcg_get_study) and every listed simulation; a missing one is named amcg_delete_studyDelete a study you own: the study and its membership list go. Its simulations, runs, artifacts and spend are untouched and stay reachable by id and in mcg_list_mcg_archiveArchive or unarchive a simulation you own. Archiving hides it from the app's lists and studies; its runs, artifacts and spend are untouched, its direct link stimcg_get_runFetch a run's state, event timeline and LLM spend. The payload leads with a derived summary (state, current_stage, billing {quoted_tokens, charged_tokens, hold,mcg_cancel_runCancel a run from any non-terminal state before collecting (a collecting run's outputs are delivered and charged: 409). The cancel request is recorded immediatemcg_fetch_artifactsList a run's collected artifacts as a typed manifest: artifacts, a list of path, bytes, stage and sha256 per file, plus removed on a file the retention sweep demcg_get_artifactFetch one artifact file's TEXT content, up to max_bytes (default 65536), with an explicit truncation note. Binary content REJECTS with unsupported_content; fetc
Details
- Version: 0.1.1
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 348 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/materialscodegraph/materialscodegraph
- Website: https://materialscodegraph.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.materialscodegraph/mcg)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp