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.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
A search tool helps dev to solve the naming things problem.
不止于 CSS
评论