project-fmod-api
Provides normalized inspection, safe mutation policy, previews, receipts, and high-level game-audio workflows for FMOD Studio, including events, assets, parameters, adaptive music, spatial audio, banks, and mixer/routing.
Provides integration and handoff contracts with project-unity-api for Unity project workflows, while preserving FMOD Studio as the authority for authored audio state.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@project-fmod-apilist the parameters for the 'player_footsteps' event"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
project-fmod-api
Bounded FMOD Studio game-audio automation for MCP/CLI workflows and engine handoff.
Purpose
This repository is the durable AI-facing game-audio automation layer for the
game-development stack. It integrates FMOD Studio with MCP/CLI workflows and
project-unity-api while preserving FMOD Studio as the authority for authored
audio project state.
Related MCP server: apc-mcp
What belongs here
Stable normalized schemas for FMOD project state
Inspection contracts and snapshots
Safe mutation policy, previews, and receipts
High-level game-audio workflows (events, assets, parameters, adaptive music, spatial audio, banks, mixer/routing)
CLI (
fmod-api) and MCP adaptersOperation receipts, validation, artifact manifests, and drift detection
Agent guidance and integration handoff contracts
What does not belong here
Generative sound/music models or audio asset marketplaces
FMOD Studio, FMOD Engine, or proprietary FMOD SDK binaries (users install FMOD separately under FMOD's licensing terms)
Unrestricted JavaScript evaluation against FMOD Studio
Production Unity project mutation (owned by
project-unity-api)Subjective mix/artistic quality judgment from deterministic tests
Quick start
# Install in development mode
pip install -e ".[dev]"
# Verify the installation
fmod-api --version
fmod-api doctor
fmod-api qualifyRequired checks
python -m ruff check .
python -m mypy src
python -m pytest -qFMOD authority boundary
FMOD Studio is authoritative for FMOD project objects, events, parameters, mixer/routing state, and bank builds. This repository owns the normalized inspection, safe mutation policy, and high-level workflows — it does not replace FMOD Studio.
Safety
No arbitrary model-supplied JavaScript/eval surface is exposed as a normal agent tool. All operations are typed, schema-validated, and explicitly targeted. See SECURITY.md.
License
This repository is not yet licensed. See repository owner for terms.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol
Statically audits MCP tool surfaces for token cost, schema quality, and design issues.
Render, verify, describe, and safely edit Mermaid diagrams through MCP.
Create, inspect, and manage Wubble music, speech, voice, and sound-effect requests through MCP.
Related MCP Servers
- AlicenseAqualityCmaintenanceA modular suite of MCP servers for Audiokinetic Wwise, enabling AI agents to browse, edit, audition, profile, and build Wwise projects through the Wwise Authoring API.155Apache 2.0
- AlicenseNot gradedqualityAmaintenanceapc-mcp is a Model Context Protocol server that brings audio plugin development workflows into any MCP-compatible client by wrapping CMake, ctest, clang-format, pluginval, and clap-validator into a clean tool interface for building, testing, linting, validating, and scaffolding JUCE, CLAP, VST3, and ARA plugin projects.MIT
- AlicenseCqualityBmaintenanceAn MCP server that drives FMOD Studio live through its scripting terminal, exposing the FMOD Studio Scripting API as MCP tools for immediate project editing.10011MIT
- FlicenseNot gradedqualityAmaintenanceEnables MCP-capable agents to control REAPER through safe, typed operations for game audio workflows such as creating variations and rendering WAV files.1-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/andrewsetness/project-fmod-api'
If you have feedback or need assistance with the MCP directory API, please join our Discord server