Key Finder MCP. Instantly map every harmonic relationship between keys.
The Relative & Parallel Key Finder instantly maps out every structural relationship between musical keys. Give it any key, and it returns all its related partners—relative, parallel, homonymous, and those separated by a third-distance interval. It's an essential reference tool for composers needing instant analysis of Western music theory.
Give Claude and any AI agent real-world access
It determines relative, parallel, antiparallel, homonymous, and third-distance partners for any given key.
It provides a technical breakdown of any key's signature, detailing accidental count, type (sharps/flats), and mode.
It pulls up a complete reference table listing all known key signatures for planning modulations.
Ask an AI about this
Waiting for input…
What AI agents can do with Relative & Parallel Key Finder (3 Tools)
Use these specific tools to analyze the complex structural rules of Western music, finding every relationship between keys with simple commands.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Relative & Parallel Key Finder MCPFind Key Relationships
Finds all structural partners for a key, including relative, parallel, antiparallel, homonymous, and third-distance keys.
Get Signature Details
Describes the technical composition of a given key by reporting its accidental...
Lookup Modulation Guide
Accesses a complete reference table detailing all known musical key signatures for...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Relative & Parallel Key Finder, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Challenge of Key Mapping
Writing music requires more than just knowing which chords sound good together. You have to manage the theory behind it. Today, figuring out what keys are structurally related means flipping through dense textbooks or constantly cross-referencing complex harmonic charts. This process is slow and highly prone to human error; you can easily miss a relative key or misread the signature count for a difficult modulation.
With this MCP, that manual work disappears. Your agent performs the entire structural analysis instantly. You input one key, and it spits out an exhaustive list of every related partner—relative, parallel, homonymous, and more. It’s not just fast; it's comprehensive.
Mastering Key Relationships with find_key_relationships
Before, determining all the possible keys related to your main key required multiple steps: first checking for parallels, then relative minors, and finally referencing specific interval rules. This meant juggling three or four different data sources just to get a full picture of available tones.
Now, one command does it all. The `find_key_relationships` tool gives you the whole structural map in a single output. You see every possible key option immediately, allowing you to compose with complete confidence.
What Key Finder MCP does for your AI
Writing music often means knowing the rules first. This MCP connects your AI agent to complex Western music theory logic. Need to know every possible key related to C Major, or figure out exactly how many flats a specific key signature needs? This utility handles all that structural mapping for you.
It's perfect for composers and students who need fast, reliable answers about harmonic relationships. Instead of flipping through thick textbooks or cross-referencing multiple charts, your AI client pulls the data directly. Vinkius hosts this MCP as part of a massive catalog, so once you connect your preferred agent, you gain instant access to all these musical tools.
You just ask for the relationship between keys, and it provides a complete map.
019f010f-ac86-736b-a943-cfe5bb0f5edd How to set up Key Finder MCP
The bottom line is you get an immediate, expert-level analysis of complex key relationships without doing the math yourself.
You ask your AI client to find the structural relationships or details of a specific musical key.
The MCP uses its internal logic to calculate and retrieve all necessary harmonic data based on standard music theory rules.
Your agent receives a clean, structured list containing relative keys, signature counts, or full modulation reference tables.
Who uses Key Finder MCP
This MCP is for anyone who works with musical structure. Composers need it when they're stuck on a bridge or verse transition. Students use it to pass theory exams. Music educators rely on it to give accurate, instant feedback on harmony.
They check the relationships between two sections of music to ensure their modulation point is harmonically sound.
They quickly verify complex key signature rules or identify homonymous keys for an assignment without manual reference checks.
They need to confirm the tonal center and related keys when designing soundscapes that mimic musical structure.
Benefits of connecting Key Finder MCP
Instantaneous Key Mapping: Using find_key_relationships, you stop guessing. You immediately see all the relative, parallel, and homonymous partners for any key, keeping your compositions harmonically tight.
Technical Clarity on Signatures: Never doubt a key's composition again. get_signature_details instantly tells you if a key has sharps or flats, how many, and what mode it uses.
Modulation Planning Support: Need to move from one section of music to another? The lookup_modulation_guide gives you a complete reference chart for reliable key changes.
Saves Research Time: Instead of cross-referencing multiple charts or flipping through textbooks, your agent pulls this complex theory data in seconds.
Structured Output: All results are delivered cleanly. You don't get raw data dumps; you get actionable lists and detailed reports for immediate use.
Key Finder MCP use cases
The Bridge Problem
A composer needs a key change for the bridge section but isn't sure which keys are harmonically related to the main verse. They ask their agent, and it uses find_key_relationships to provide several viable options (relative, parallel) that fit the existing harmonic palette.
The Theory Exam Prep
A music student is studying key signatures for an exam. Instead of memorizing charts, they use get_signature_details to check how many accidentals a specific key has and whether it's in major or minor mode.
The Arrangement Update
An arranger needs to map out the entire song structure for potential key changes. They use lookup_modulation_guide first to get an overview, then confirm specific transitions using the full scope of keys found by find_key_relationships.
Identifying Tonal Centers
A sound designer wants to know all the tonal centers that share the same underlying accidentals as a given key. They use get_signature_details to verify the exact accidental count, helping them build cohesive soundscapes.
Key Finder MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Assuming Key Relationships
Manually guessing that a key is related just because it sounds similar. This leads to awkward modulations and harmonic inconsistency in the final piece.
Always let your agent run find_key_relationships first. It provides a complete, mathematically proven list of all possible structural partners, ensuring you don't miss any.
Ignoring Signature Differences
Writing music assuming two keys share the same number of sharps or flats without checking for mode (major vs. minor). This results in ambiguous harmonic instructions.
Use get_signature_details to confirm both the accidental count AND the specific mode (sharps/flats/none) before finalizing any key choice.
Stuck on Modulation
Spending hours cross-referencing old theory books just to find a reliable modulation path between two distant keys.
Start with lookup_modulation_guide to map out the entire territory. Then, use that reference table in conjunction with find_key_relationships for precise transitions.
When to use Key Finder MCP
Use this MCP if your problem is purely structural: you need a complete list of related keys, or you need to verify the technical composition (accidental count/mode) of a key. If you are designing an entire song structure and need to map every possible transition point, start with lookup_modulation_guide. However, don't use this if your goal is chord voicings for a specific measure; that requires a different type of tool. Also, if you just want to know the difference between C Major and G Major, simple dictionary lookups are fine. But if you need all structural keys related to them—including antiparallels and third-distance partners—you must use find_key_relationships.
Frequently asked questions about Key Finder MCP
How do I use find_key_relationships to find all related keys? +
You simply ask your agent for the relationships of a specific key. For example: 'What are the find_key_relationships for C Major?'. The tool returns every structurally linked partner in one list.
Does get_signature_details only count sharps? +
No, it reports on both sharps and flats. You can ask it to check the signature details of any key, and it will give you the total accidental count, type (sharps/flats), and mode.
What is lookup_modulation_guide used for? +
It provides a full reference chart showing all known keys. This guide is crucial when planning large-scale modulations across an entire piece of music.
Can I use find_key_relationships to compare multiple keys? +
Yes, you can ask the agent to compare two or more keys using this tool. It will then list all the structural relationships that exist between them.
Is this useful for simple chord theory? +
This MCP focuses on deep harmonic structure and key relationships, not simple chords. Use it when you need to know why certain keys are related, not just what chords they contain.