What are the prerequisites to use Chapel Support for MCP?
Python 3.13 or higher and a working Chapel installation are required. For linting, `chplcheck` (shipped with Chapel) is optional.
@DanilaFe
基本情報
A Model-Context-Protocol (MCP) server for AI Agents to make use of Chapel
ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
A Model‑Context‑Protocol (MCP) server for the Chapel programming language that provides tools for compiling, linting, and accessing educational primers, designed to integrate Chapel functionality with AI assistants and other tools.
Install with UV, set the CHPL_HOME environment variable (or use a .env file or auto‑detection if chpl is in PATH), then run uv run chapel-support.py to start the server. Configure AI assistants to connect to it using a client configuration that points to the uv command and the server script.
Python 3.13 or higher and a working Chapel installation are required. For linting, `chplcheck` (shipped with Chapel) is optional.
It searches `CHPL_HOME` environment variable, then a `.env` file in the project root, then runs `chpl --print-chpl-home` if the compiler is in PATH.
It provides five tools: `list_primers()`, `get_primer(path)`, `compile_program(program_text, program_name)`, `list_chapel_lint_rules()`, and `lint_chapel_code(program_text, program_name, fix, custom_rules)`.
Configure the assistant to connect to the server using a client JSON object that specifies `uv run --directory <path> chapel-support.py` as the command.
Yes. When `fix=True` is passed to `lint_chapel_code()`, the server applies automatic fixes from `chplcheck` and returns the corrected code.
A curated list of references for MLOps
Hindsight: Agent Memory That Learns

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.

Model Context Protocol Servers

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
コメント