This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
jwt_tokenBearer JWT token used to authenticate against the Prequel MCP server (https://mcp-beta.prequel.dev). Sent as the Authorization header.
${user_config.jwt_token}A Claude Code plugin for working with the Prequel MCP server over HTTP with JWT authentication.
The plugin registers a single remote MCP server (prequel) at:
https://mcp-beta.prequel.dev
Authentication is a Bearer JWT sent in the Authorization header.
From inside Claude Code:
/plugin marketplace add prequel-dev/prequel-claude
/plugin install prequel@prequel
The first command registers this repo as a marketplace (the marketplace's name is prequel, defined in .claude-plugin/marketplace.json). The second installs the prequel plugin from it.
On install, Claude Code prompts for the one userConfig value: jwt_token. The token is stored as a sensitive credential — see Configuration storage below.
The jwt_token can be created through the web UI: https://app-beta.prequel.dev/api-tokens.
Choose the "viewer" role for the token, this is sufficient for MCP and the plugin functionality.
To pull in updates after the upstream repo changes:
/plugin marketplace update prequel
prequel-claude/
├── .claude-plugin/
│ ├── plugin.json # manifest + userConfig (jwt_token)
│ └── marketplace.json # marketplace catalog (one plugin: prequel)
├── .mcp.json # HTTP MCP server with Bearer auth
└── commands/
├── configure.md # /prequel:configure
├── status.md # /prequel:status
└── tools.md # /prequel:tools
You have two options for running the plugin against a local checkout.
--plugin-dirclaude --plugin-dir ./prequel-claude
Claude Code loads the plugin for that session only and prompts for jwt_token on first use.
From inside Claude Code:
/plugin.jwt_token./prequel:status.After editing any plugin file (manifest, .mcp.json, commands) run /reload-plugins to pick up changes without restarting the session.
/prequel:status reports at least one MCP tool./prequel:tools lists the tools the server exposes./plugin.Once configured, the prequel MCP server's tools become available to Claude under the mcp__prequel__* namespace. You can either:
| Command | What it does |
|---|---|
/prequel:configure | Explains how to view and change the plugin's configuration. |
/prequel:status | Verifies the MCP server is reachable and reports tool availability. |
/prequel:tools | Lists and describes the MCP tools currently exposed by the server. |
Slash commands are namespaced with the plugin name, so /prequel:status will not collide with other plugins.
The plugin declares one userConfig option in .claude-plugin/plugin.json:
jwt_token — string, marked sensitive: true.jwt_token → OS keychainBecause sensitive: true is set, the token is not written to settings.json. It is stored in the operating system's secret store:
Claude Code service.~/.claude/.credentials.json with file mode 600..mcp.json references the token via the ${user_config.<key>} substitution syntax:
{
"mcpServers": {
"prequel": {
"type": "http",
"url": "https://mcp-beta.prequel.dev",
"headers": {
"Authorization": "Bearer ${user_config.jwt_token}"
}
}
}
}
Substitution happens at plugin load time. The jwt_token is fetched out of the keychain — it never lands on disk in settings.json.
/plugin, select prequel, and edit the user configuration. Run /reload-plugins afterwards.~/.claude/.credentials.json on the fallback path), then reload.To remove the plugin's stored configuration entirely, disable the plugin via /plugin — that removes the pluginConfigs.prequel block from settings.json and the keychain entry.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub prequel-dev/prequel-claude --plugin prequelHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Give your AI a memory — mine projects and conversations into a searchable palace. 33 MCP tools, auto-save hooks, and guided setup.