PlayByKey developer tooling - @playbykey/theory, playbykey-mcp, and the PlayByKey Developers docs
git clone https://github.com/DigitalBrewLLC/playbykey-dev-tools{
"mcpServers": {
"playbykey-dev-tools": {
"command": "node",
"args": ["/path/to/playbykey-dev-tools/dist/index.js"]
}
}
}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`.
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.
[](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
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!