We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d9e065 commit 634610eCopy full SHA for 634610e
1 file changed
scripts/build-mcp.sh
@@ -0,0 +1,21 @@
1
+#!/bin/bash
2
+set -e
3
+
4
+echo "Building Vial MCP Server..."
5
6
+# Install Python dependencies
7
+pip install -r main/api/mcp/requirements.txt
8
9
+# Install Node.js dependencies
10
+npm install uuid
11
12
+# Validate MCP manifest
13
+python -m mcp validate main/mcp.json
14
15
+# Run tests
16
+pytest main/api/mcp/tests/
17
18
+# Package for distribution
19
+python setup.py bdist_wheel
20
21
+echo "Build complete!"
0 commit comments