mcpField
T
TbmLib — Tenor & F-Attachment Trombone Slide Position & Overtones Engine

TbmLib — Tenor & F-Attachment Trombone Slide Position & Overtones Engine

Remote
tbmlib.comGames & Entertainment0Updated 1d ago

About TbmLib — Tenor & F-Attachment Trombone Slide Position & Overtones Engine

TbmLib is a read-only reference and practice tool for tenor and F-attachment trombone players. It combines slide-position lookup with overtone intonation analysis, equipment comparisons and structured warm-up generation.

Key features

  1. 01Slide-position and F-trigger lookup
  2. 02Overtone intonation analysis
  3. 03Bore and mouthpiece comparisons
  4. 04Structured warm-up generation

Use cases

  1. 01Find a slide position for a pitch
  2. 02Check intonation across overtone partials
  3. 03Compare trombone bores and mouthpieces
  4. 04Generate a focused warm-up

MCP support

TbmLib provides a read-only remote MCP server at `https://tbmlib.com/api/mcp`, exposing four tools for slide-position lookup, overtone analysis, equipment comparison and warm-up generation. No API key is required.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://tbmlib.com/api/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

TbmLib — Tenor & F-Attachment Trombone Slide Position & Overtones Engine

Official Website MCP Registry Glama Connector

Look up Tenor & F-attachment trombone slide positions (1st-7th), F-trigger & pitch adjustments.

Tools Provided (4 Read-Only Tools)

Tool NameSummary
lookup_trombone_slide_positionLook up primary slide position (1st–7th), F-trigger shortcut position, alternate legato positions, and harmonic cent adjustments for any trombone pitch.
analyze_trombone_overtone_intonationAnalyze equal-temperament cent deviations across partials 2 through 8 (including the -14 cent flat 5th partial and -31 cent 7th partial) for any slide position.
compare_trombone_bore_and_mouthpiecesCompare .500/.508 small-shank jazz horns vs .547 large-bore F-attachment orchestral horns and standard Bach/Schilke mouthpiece sizes (12C, 6.5AL, 5G, 4G, 1.5G).
generate_trombone_legato_warmupGenerate a structured trombone warm-up covering Remington relaxation tones, natural slurs, F-valve coordination, and "Dah/Doo" legato tonguing.

Connect in 10 Seconds

Claude Code
claude mcp add --transport http tbmlib https://tbmlib.com/api/mcp
Cursor / Claude Desktop / Windsurf (mcp.json)
{
  "mcpServers": {
    "tbmlib": {
      "type": "streamable-http",
      "url": "https://tbmlib.com/api/mcp"
    }
  }
}
Agent Skill (skills.sh)
npx -y skills@latest add AbigailDavised/tbmlib-mcp -y

License

MIT © TbmLib

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.