summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mml_composemusic_mcp/__init__.py3
-rw-r--r--src/mml_composemusic_mcp/server.py3
2 files changed, 5 insertions, 1 deletions
diff --git a/src/mml_composemusic_mcp/__init__.py b/src/mml_composemusic_mcp/__init__.py
index e69de29..ecf5eb2 100644
--- a/src/mml_composemusic_mcp/__init__.py
+++ b/src/mml_composemusic_mcp/__init__.py
@@ -0,0 +1,3 @@
+"""MML Compose Music MCP server package."""
+
+__version__ = "0.3.0"
diff --git a/src/mml_composemusic_mcp/server.py b/src/mml_composemusic_mcp/server.py
index f0c8bd1..e647539 100644
--- a/src/mml_composemusic_mcp/server.py
+++ b/src/mml_composemusic_mcp/server.py
@@ -11,6 +11,7 @@ from fastmcp.tools import ToolResult
from fastmcp.utilities.types import Audio
from mcp.types import TextContent
+from . import __version__
from .ir import ErrorCode, ErrorDetail, ErrorPhase, NoteSequence
from .lexer import tokenize
from .parser_ppmck import parse_ppmck
@@ -20,7 +21,7 @@ from .semantic_pyxel import analyze_pyxel
from .synthesizer import build_channel_summary, synthesize, write_wav
from .templates import TEMPLATES, get_template
-mcp = FastMCP("mml-composemusic-mcp")
+mcp = FastMCP("mml-composemusic-mcp", version=__version__)
OUTPUT_DIR = Path("./data")