Skip to main content
Glama

MIDI File MCP

by xiaolaa2
CHANGELOG.md1.22 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [0.1.3] - 2025-04-02 ### Added - Initial release with comprehensive MIDI file manipulation functionality - MIDI file parsing and analysis based on Tone.js and @tonejs/midi - Integration with Model Context Protocol (MCP) for AI assistant compatibility - Core functionality: - Read and display general MIDI file information - Get and set MIDI file tempo (BPM) - Track management: - List all tracks in a MIDI file - Get detailed information about specific tracks - Add new tracks to existing MIDI files - Note operations: - Read all notes from specific tracks - Add new notes to tracks with customizable parameters - Control change operations: - Read control change events from tracks - Add new control change events to tracks - Pitch bend operations: - Read pitch bend events from tracks - Add new pitch bend events to tracks ### Changed - N/A (Initial release) ### Fixed - N/A (Initial release)

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/xiaolaa2/midi-file-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server