Cellc
БесплатноНе проверенWraps the cellc CellScript compiler so that an AI can write, check, explain, and inspect CKB Cell contracts in a local agentic loop.
Описание
Wraps the cellc CellScript compiler so that an AI can write, check, explain, and inspect CKB Cell contracts in a local agentic loop.
README
MCP server wrapping the cellc CellScript compiler so a local agentic model can
write CKB Cell contracts in a write → check → explain → inspect loop.
Install
python -m venv .venv && . .venv/bin/activate
pip install -e .
Requirements
- A built
cellcbinary. Build it once: cd ~/CellScript && cargo install --path . (Needs a siblingckb-sdk-rustcheckout at tag v5.1.0 per CellScript AGENTS.md.)
Configuration (env)
CELLC_BIN— path to the cellc binary (else found on PATH)CELLSCRIPT_REPO— CellScript checkout for examples/reference (default ~/CellScript)CELLC_TIMEOUT— per-call timeout seconds (default 30)
MCP client config
{
"mcpServers": {
"cellc": {
"command": "cellc-mcp",
"env": { "CELLSCRIPT_REPO": "/home/phill/CellScript" }
}
}
}
Tools
cellc_check— type-check; terse diagnostics (max 5;full=truefor all)cellc_explain— explain an error code (E####)cellc_metadata— compiler metadata summary (full=truefor schema-30 JSON)cellc_constraints— verifier obligations + runtime-error registrycellc_language_reference— the full language surface, in-contextcellc_list_examples/cellc_get_example— example contracts for grounding
Tests
python -m pytest -v # offline unit tests
python -m pytest -m needs_cellc -v # integration (needs cellc)
Установка Cellc
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/toastmanAu/cellc-mcpFAQ
Cellc MCP бесплатный?
Да, Cellc MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Cellc?
Нет, Cellc работает без API-ключей и переменных окружения.
Cellc — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Cellc в Claude Desktop, Claude Code или Cursor?
Открой Cellc на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Cellc with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
