14 lines
306 B
Bash
Executable File
14 lines
306 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
# Default to STDIO if not set
|
|
MCP_MODE="${MCP_MODE:-STDIO}"
|
|
|
|
if [ "$MCP_MODE" = "SSE" ]; then
|
|
echo "Starting in SSE mode..." >&2
|
|
exec uv run uvicorn src.server:mcp.sse_app --host 0.0.0.0 --port 8000
|
|
else
|
|
echo "Starting in STDIO mode..." >&2
|
|
exec uv run src/server.py
|
|
fi
|