Content
# @jolter/mcp-server
The official [Model Context Protocol](https://modelcontextprotocol.io/) (MCP)
server for [Jolter](https://jolter.dev) — a fast, reliable JavaScript runtime
and toolchain manager.
Connect your AI coding assistant (Cursor, VS Code, Claude Desktop, Windsurf) to
the full Jolter documentation, configuration schema, and CLI reference.
## Installation
Run the MCP server via `npx`:
```sh
npx @jolter/mcp-server
```
Or install globally:
```sh
npm install -g @jolter/mcp-server
jolter-mcp-server
```
## Editor Setup
### Cursor
Add to `.cursor/mcp.json`:
```json
{
"mcpServers": {
"jolter": {
"command": "npx",
"args": ["-y", "@jolter/mcp-server"]
}
}
}
```
### Claude Desktop
Add to `claude_desktop_config.json`:
```json
{
"mcpServers": {
"jolter": {
"command": "npx",
"args": ["-y", "@jolter/mcp-server"]
}
}
}
```
### VS Code (Roo Code / Cline / Continue)
Add to `.vscode/mcp.json`:
```json
{
"mcpServers": {
"jolter": {
"command": "npx",
"args": ["-y", "@jolter/mcp-server"]
}
}
}
```
### Windsurf
Add to `~/.codeium/windsurf/mcp_config.json`:
```json
{
"mcpServers": {
"jolter": {
"command": "npx",
"args": ["-y", "@jolter/mcp-server"]
}
}
}
```
## Available Tools
| Tool | Parameters | Description |
| :---------------- | :----------------------- | :----------------------------------------------- |
| `search_docs` | `query` _(string)_ | Search Jolter docs by keyword or topic. |
| `get_doc` | `slug` _(string)_ | Retrieve full Markdown content of a doc page. |
| `list_all_pages` | — | List all documentation pages grouped by section. |
| `get_jolter_info` | — | General info: runtimes, tools, config schema. |
| `explain_config` | `configJson` _(string)_ | Validate and explain a `jolter.json` file. |
| `fetch_llms_txt` | `fullBundle` _(boolean)_ | Fetch `/llms.txt` or `/llms-full.txt`. |
## Available Resources
All 41 documentation pages are exposed as `docs://` resources with
`text/markdown` MIME type. Example: `docs://quickstart`, `docs://reference/commands`.
## Available Prompts
| Prompt | Description |
| :-------------------------- | :----------------------------------------------- |
| `setup_jolter_ci` | Generate a GitHub Actions or GitLab CI workflow. |
| `explain_jolter_config` | Explain `jolter.json` for team onboarding. |
| `troubleshoot_jolter_issue` | Diagnose PATH, permission, or runtime issues. |
## Development
```sh
bun install
bun run build
bun run start
```
## Documentation
Full documentation is available at [jolter.dev/docs/automation/mcp-server](https://jolter.dev/docs/automation/mcp-server).
## License
[MIT](LICENSE)