TbmLib — Tenor & F-Attachment Trombone Slide Position & Overtones Engine について
TbmLibは、テナートロンボーンやFアタッチメント付きトロンボーン奏者向けの読み取り専用リファレンス兼練習ツールです。スライド位置検索に加え、倍音の音程分析、機材比較、ウォームアップ生成を行えます。
主な機能
- 01スライド位置とFトリガーの検索
- 02倍音の音程分析
- 03ボアとマウスピースの比較
- 04構成されたウォームアップの生成
活用シーン
- 01音に対応するスライド位置の検索
- 02倍音列ごとの音程確認
- 03ボアやマウスピースの比較
- 04目的に合わせたウォームアップの作成
MCP 対応
TbmLibは`https://tbmlib.com/api/mcp`で読み取り専用のリモートMCPサーバーを提供し、スライド位置検索、倍音分析、機材比較、ウォームアップ生成の4つのツールを公開しています。APIキーは不要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://tbmlib.com/api/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http com-tbmlib https://tbmlib.com/api/mcpCursor.cursor/mcp.json
{"mcpServers":{"com-tbmlib":{"type":"http","url":"https://tbmlib.com/api/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"com-tbmlib":{"type":"http","url":"https://tbmlib.com/api/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"com-tbmlib":{"type":"http","url":"https://tbmlib.com/api/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"com-tbmlib":{"serverUrl":"https://tbmlib.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
TbmLib — テナートロンボーンおよびFアタッチメントのポジションと倍音エンジン
テナートロンボーンおよびFアタッチメントのスライドポジション(第1〜第7ポジション)、Fトリガーと音程の調整を調べられます。
- 公式ワークベンチ: https://tbmlib.com
- リモートMCPエンドポイント:
https://tbmlib.com/api/mcp(streamable-http、読み取り専用、APIキー不要) - 公開OpenAPI 3.0: https://tbmlib.com/openapi.json
- LLMコンテキスト: https://tbmlib.com/llms.txt · https://tbmlib.com/llms-full.txt
提供ツール(読み取り専用ツール4種)
| ツール名 | 概要 |
|---|---|
lookup_trombone_slide_position | トロンボーンのあらゆる音程について、基本のスライドポジション(第1〜第7ポジション)、Fトリガーの代替ポジション、レガート用の代替ポジション、倍音のセント調整を調べます。 |
analyze_trombone_overtone_intonation | あらゆるスライドポジションについて、第2〜第8倍音の各部分音における平均律からのセント偏差(フラットになる第5部分音の-14セント、第7部分音の-31セントを含む)を分析します。 |
compare_trombone_bore_and_mouthpieces | .500/.508の細管ジャズホルンと.547の大口径Fアタッチメント付きオーケストラホルン、および標準的なBach/Schilkeのマウスピースサイズ(12C、6.5AL、5G、4G、1.5G)を比較します。 |
generate_trombone_legato_warmup | Remingtonのリラクゼーショントーン、自然なスラー、Fバルブの連携、「Dah/Doo」のレガートタンギングを網羅した、体系的なトロンボーンのウォームアップを生成します。 |
10秒で接続
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"
}
}
}
エージェントスキル(skills.sh)
npx -y skills@latest add AbigailDavised/tbmlib-mcp -y
ライセンス
MIT © TbmLib
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。