# midi-mcp

> Use this tool when you need to control electronic music instruments with AI models, sending MIDI messages to hardware synths and drum machines via USB or DIN MIDI interfaces. It solves problems of integrating AI-generated music with external instruments, enabling real-time music generation and performance. The midi-mcp server accepts AI model outputs and sends corresponding MIDI commands, including notes and control changes, to produce music through connected hardware devices.

Canonical page: https://skillsregistry.net/skills/pnilan-midi-mcp  
JSON: https://api.skillsregistry.net/v1/skills/pnilan-midi-mcp

## Description

An MCP server that enables AI models to control electronic music instruments by sending MIDI messages to hardware synths and drum machines. It supports various MIDI commands including notes, control changes, and system exclusive messages through USB or DIN MIDI interfaces.

## Trust

- **Trust score (0–1):** 0.60
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** iot-hardware
- **Updated:** 2026-04-22

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/oixmuj1psv)
- **Repository:** <https://github.com/pnilan/midi-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "pnilan-midi-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/pnilan-midi-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/pnilan-midi-mcp/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
