Skip to content

Commit 634610e

Browse files
authored
Create build-mcp.sh
1 parent 4d9e065 commit 634610e

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

scripts/build-mcp.sh

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)