🐺 Initial commit - Lupul Augmentat MCP Server
- MCP server cu stdio transport pentru performanță maximă
- Tool-uri pentru file operations, HTTP requests, system commands
- Suport NATS pentru comunicare inter-module
- Configurare nginx cu API key auth și SSL
- Arhitectură modulară și extensibilă
🤖 Generated with Claude Code
This commit is contained in:
24
start-secure.sh
Executable file
24
start-secure.sh
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
# Start MCP server with authentication
|
||||
|
||||
# Load environment variables
|
||||
export MCP_TRANSPORT=http
|
||||
export AUTH_ENABLED=true
|
||||
export JWT_SECRET="oQMjiysNziDNlwmAKN+vamj0TIrrLEEAqz7kUS0v8S8="
|
||||
export NODE_ENV=production
|
||||
|
||||
# Make sure NATS is running
|
||||
if ! pgrep -x "nats-server" > /dev/null; then
|
||||
echo "Starting NATS server..."
|
||||
nats-server -p 4222 > /tmp/nats.log 2>&1 &
|
||||
sleep 2
|
||||
fi
|
||||
|
||||
echo "Starting secure MCP server on 127.0.0.1:19017..."
|
||||
echo "Authentication is ENABLED"
|
||||
echo ""
|
||||
echo "To generate a token, run:"
|
||||
echo " JWT_SECRET='$JWT_SECRET' npx ts-node src/auth/generate-token.ts"
|
||||
echo ""
|
||||
|
||||
node dist/server.js
|
||||
Reference in New Issue
Block a user