websiteURL should be present for marketplace readiness.
Chorale
An LLM-assisted music sheet analysis and composition local MCP server and a web UI for inspect, annotate, compose, and interactively editing ABC notations for music
chorale/chorale-codex-plugin · v0.0.1 · Tools & Integrations
Trust Score
65
Security
64
Surfaces
3
What is Chorale?
Chorale is a published tools & integrations plugin for AI coding agents in the codex ecosystem, developed by Chorale and distributed through the HOL AI plugin registry. An LLM-assisted music sheet analysis and composition local MCP server and a web UI for inspect, annotate, compose, and interactively editing ABC notations for music
- Canonical slug
- chorale/chorale-codex-plugin
- Version
- v0.0.1 · updated Oct 3, 2026
- Open data
- entity.json (JSON-LD)
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Repository
- https://github.com/hxy9243/chorale
- Canonical profile
- https://hol.org/registry/plugins/chorale%2Fchorale-codex-plugin
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Safety label
- caution
- Digest verified
- Yes
Trust & reputation
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Provenance
- Plugin root
- .
- Source repo
- https://github.com/hxy9243/chorale
- Source commit
- 989281814b4e…
- Publisher verified
- No
- Owner verified
- @hxy9243
Continuous scanner CI not detected
This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.
Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.
Verified badge not detected
Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.
Security Posture
- Provider
- registry-broker-fallback
- Grade
- D · caution
- Version
- Unknown
Findings
privacyPolicyURL should be present for marketplace readiness.
termsOfServiceURL should be present for marketplace readiness.
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Chorale — Frequently asked questions
- What is Chorale?
- Chorale is an AI plugin in the HOL registry. An LLM-assisted music sheet analysis and composition local MCP server and a web UI for inspect, annotate, compose, and interactively editing ABC notations for music
- How do I install Chorale?
- Install Chorale in your harness: Codex — codex plugin marketplace add hxy9243/chorale; MCP — git clone https://github.com/hxy9243/chorale; Any agent — npx skills add hxy9243/chorale. Full step-by-step guidance is on the HOL plugin page.
- How do I install Chorale in Codex?
- To install Chorale in Codex, start with codex plugin marketplace add hxy9243/chorale. The complete step-by-step install guide for Codex is on the HOL plugin page.
- How do I install Chorale in MCP?
- To install Chorale in MCP, start with git clone https://github.com/hxy9243/chorale. The complete step-by-step install guide for MCP is on the HOL plugin page.
- Is Chorale free?
- Pricing for Chorale is published on its HOL plugin page when the maker schedules a launch.
- Who publishes Chorale?
- Chorale is published by Chorale and listed on HOL.
- Is Chorale available now?
- Chorale availability is listed on its HOL plugin page.
Install Guidance
Install in Codex
Install through the Codex CLI plugin marketplace.
- 1
Register the marketplace
Run in any terminal. Codex reads the marketplace entry from .agents/plugins/marketplace.json (or the legacy .claude-plugin path) in the repository. If the repository ships none, add the generated entry from the Advanced section below first.
shell - 2
Install from the Plugins browser
Open Codex, open the Plugins browser, choose the chorale marketplace, and install chorale-codex-plugin.
- 3
Verify the marketplace registration
shell
Plugin Manifest
{
"name": "chorale-codex-plugin",
"version": "0.0.1",
"description": "Score-focused music workspace and MCP tools for Codex.",
"author": {
"name": "Chorale"
},
"homepage": "https://github.com/hxy9243/chorale",
"repository": "https://github.com/hxy9243/chorale",
"license": "MIT",
"keywords": [
"music",
"score",
"mcp",
"notation",
"composition",
"abc"
],
"skills": "./",
"interface": {
"displayName": "Chorale Codex Plugin",
"developerName": "Chorale",
"shortDescription": "Read, compose, annotate, and review music scores with Codex.",
"longDescription": "A local-first Chorale score workspace with durable musical context, ~/.chorale/ storage, and MCP tools on port 1685.",
"category": "Productivity",
"capabilities": [
"Interactive",
"Write"
],
"defaultPrompt": [
"Open my Chorale score and explain measures 5 through 8.",
"Add a harmonic notation to the selected passage.",
"Compose a new piano sheet in Chorale."
]
},
"mcpServers": "./.registry/mcp.json",
"registryIndexVersion": 5
}Marketplace Source
- Repo URL
- https://github.com/hxy9243/chorale
- Marketplace path
- Unknown
- Source path
- .
- Install policy
- Unspecified
Skills
2 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.
chorale-install
skills/chorale-install/SKILL.md
Install, launch, upgrade, and connect the Chorale CLI, optional music21 harmony analyzer, and local MCP daemon across Codex, Claude, and Antigravity.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
chorale-score
skills/chorale-score/SKILL.md
Open and operate Chorale scores, including localhost:1685 links; inspect beat-aligned voice content, use fallible music21 harmony evidence, verify chord roots and inversions, classify non-chord tones, compose or edit music, and create trustworthy musical annotations through the local Chorale MCP server.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
File Inventory
.codex-plugin/plugin.json
plugin-manifest
931 bytes
4c8559c48ef5006a…
.registry/mcp.json
mcp-config
90 bytes
842369ea1726272a…
AGENTS.md
file
4,853 bytes
d5243961cae0d283…
package-lock.json
file
162,873 bytes
79cc0b68d9f728a1…
package.json
file
2,342 bytes
54f6b508bb80e051…
README.md
file
7,307 bytes
44bf29c22728ae57…
SECURITY.md
file
521 bytes
14233a4d5739a2fc…
skills/chorale-install/SKILL.md
skill
5,696 bytes
68b3e667b4dcd446…
skills/chorale-score/references/abc-syntax-and-rules.md
skill
8,086 bytes
d92fa9fdaef65f16…
skills/chorale-score/references/basic-usage.md
skill
7,677 bytes
c4077a8ba2f40c7f…
skills/chorale-score/references/chord-progression-analysis.md
skill
14,654 bytes
98096d15d3a0074f…
skills/chorale-score/references/counterpoint-and-forms.md
skill
7,553 bytes
5698ecfaa86d47f4…
skills/chorale-score/references/midi-playback.md
skill
3,816 bytes
aa2156efd53b9365…
skills/chorale-score/references/profiles/bach.md
skill
1,726 bytes
23eab36699e9d59a…
skills/chorale-score/references/profiles/beethoven.md
skill
1,510 bytes
05d0dca9456ef319…
skills/chorale-score/references/profiles/chopin.md
skill
1,747 bytes
2ff342056bf9514d…
skills/chorale-score/references/profiles/ghibli.md
skill
3,654 bytes
d9eadaa2e38787e8…
skills/chorale-score/references/profiles/mozart-haydn.md
skill
1,521 bytes
caa0f67446ef0991…
skills/chorale-score/references/styles-and-composers.md
skill
4,293 bytes
484155304a581d1b…
skills/chorale-score/references/voice-leading-and-general-analysis.md
skill
11,266 bytes
37a22ebaa9d51b59…
skills/chorale-score/SKILL.md
skill
11,228 bytes
e83072b85f4ca95d…
tsconfig.json
file
119 bytes
770b4140bbb581e2…