Skip to main content
ClaudeWave
DigitalBrewLLC avatar
DigitalBrewLLC

playbykey-dev-tools

Ver en GitHub

PlayByKey developer tooling - @playbykey/theory, playbykey-mcp, and the PlayByKey Developers docs

MCP ServersRegistry oficial1 estrellas0 forksTypeScriptMITActualizado today
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/DigitalBrewLLC/playbykey-dev-tools
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "playbykey-dev-tools": {
      "command": "node",
      "args": ["/path/to/playbykey-dev-tools/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/DigitalBrewLLC/playbykey-dev-tools and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

<a href="https://playbykey.com">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="assets/logo-dark.svg" />
    <img src="assets/logo-light.svg" alt="PlayByKey" width="220" height="42" />
  </picture>
</a>

# Developer Tools

Developer-facing packages for PlayByKey. The first shipped package is **[@playbykey/theory](https://www.npmjs.com/package/@playbykey/theory)**, a zero-dependency TypeScript music theory engine for scales, modes, intervals, key relationships, and note display maps.

- **npm:** [npmjs.com/package/@playbykey/theory](https://www.npmjs.com/package/@playbykey/theory)
- **Documentation:** [theory-engine.docs.playbykey.com](https://theory-engine.docs.playbykey.com) - interactive playgrounds
- **Changelog:** [GitHub Releases](https://github.com/DigitalBrewLLC/playbykey-dev-tools/releases)

---

## Install

```sh
npm install @playbykey/theory
pnpm add @playbykey/theory
yarn add @playbykey/theory
bun add @playbykey/theory
```

Quickstart and API examples: [packages/theory/README.md](./packages/theory)

---

## Why @playbykey/theory

- **Foundation music theory engine:** music theory as code. Modes, keys, intervals, and scale relationships resolved deterministically; one source of truth every app, notation tool, or AI agent can build on.
- **Zero dependencies:** no transitive baggage; safe for agents, edge runtimes, and tight bundles
- **TypeScript-first:** strict types exported alongside every function, no `any`
- **Agent-ready:** copy-paste LLM context prompt and [interactive docs](https://theory-engine.docs.playbykey.com)
- **Sharps-only notation:** one canonical spelling per note (`C#`, not `Db`) keeps the `Note` type safe and unambiguous. Flats are fully supported for both input (`parseNote`/`parseNoteToken` accept `Db`, `Eb`, `Gb`, `Ab`, `Bb`) and output (`getFlats`/`getEnharmonicLabels`), without extending `Note` itself.

---

## Packages

| Package                                          | Description                                                    | Links                                                                                                                                                                                   |
| ------------------------------------------------ | -------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`@playbykey/theory`](./packages/theory)         | Music theory engine (Theory Engine on the docs site)           | [npm](https://www.npmjs.com/package/@playbykey/theory) · [docs](https://theory-engine.docs.playbykey.com) · [changelog](https://github.com/DigitalBrewLLC/playbykey-dev-tools/releases) |
| [`@playbykey/theory-mcp`](./packages/theory-mcp) | MCP server that exposes the theory engine as AI-callable tools | [npm](https://www.npmjs.com/package/@playbykey/theory-mcp) · [README](./packages/theory-mcp)                                                                                            |
| [`theory-docs`](./packages/theory-docs)          | Starlight documentation site (private workspace package)       | [live site](https://theory-engine.docs.playbykey.com) · [README](./packages/theory-docs)                                                                                                |

---

## License

MIT for the repository tooling and `@playbykey/theory`. See [LICENSE](./LICENSE).
Individual packages may declare their own license in their `package.json`.
developer-toolsmusic-notationmusic-programmingmusic-theory

Lo que la gente pregunta sobre playbykey-dev-tools

¿Qué es DigitalBrewLLC/playbykey-dev-tools?

+

DigitalBrewLLC/playbykey-dev-tools es mcp servers para el ecosistema de Claude AI. PlayByKey developer tooling - @playbykey/theory, playbykey-mcp, and the PlayByKey Developers docs Tiene 1 estrellas en GitHub y se actualizó por última vez today.

¿Cómo se instala playbykey-dev-tools?

+

Puedes instalar playbykey-dev-tools clonando el repositorio (https://github.com/DigitalBrewLLC/playbykey-dev-tools) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar DigitalBrewLLC/playbykey-dev-tools?

+

DigitalBrewLLC/playbykey-dev-tools aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.

¿Quién mantiene DigitalBrewLLC/playbykey-dev-tools?

+

DigitalBrewLLC/playbykey-dev-tools es mantenido por DigitalBrewLLC. La última actividad registrada en GitHub es de today, con 1 issues abiertos.

¿Hay alternativas a playbykey-dev-tools?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega playbykey-dev-tools en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: DigitalBrewLLC/playbykey-dev-tools
[![Featured on ClaudeWave](https://claudewave.com/api/badge/digitalbrewllc-playbykey-dev-tools)](https://claudewave.com/repo/digitalbrewllc-playbykey-dev-tools)
<a href="https://claudewave.com/repo/digitalbrewllc-playbykey-dev-tools"><img src="https://claudewave.com/api/badge/digitalbrewllc-playbykey-dev-tools" alt="Featured on ClaudeWave: DigitalBrewLLC/playbykey-dev-tools" width="320" height="64" /></a>

Más MCP Servers

Alternativas a playbykey-dev-tools