#!/bin/bash # Test MCP Server echo "๐Ÿงช Testing MCP Server Configuration..." echo "" # Set environment variables export MSSQL_SERVER="192.168.120.88" export MSSQL_PORT="1433" export MSSQL_USER="reptil1990" export MSSQL_PASSWORD="!Delfine1!!!" export MSSQL_DATABASE="Infra" export MSSQL_ENCRYPT="true" export MSSQL_TRUST_SERVER_CERTIFICATE="true" echo "โœ… Environment variables set" echo "" # Check syntax echo "๐Ÿ“ Checking JavaScript syntax..." node -c mssql-mcp-readonly.js if [ $? -eq 0 ]; then echo "โœ… Syntax check passed" else echo "โŒ Syntax errors found" exit 1 fi echo "" echo "๐Ÿ“ฆ Checking dependencies..." npm list @modelcontextprotocol/sdk mssql 2>/dev/null | grep -E "@modelcontextprotocol|mssql" echo "" echo "โœ… MCP Server is ready!" echo "" echo "๐Ÿ“‹ Available tools:" echo " 1. execute_sql - Execute custom SELECT queries" echo " 2. list_tables - List all database tables" echo " 3. describe_table - Get table schema" echo " 4. search_parts - Quick part search" echo "" echo "๐Ÿ”„ To use in Cursor:" echo " 1. Restart Cursor completely" echo " 2. MCP server will start automatically" echo " 3. Ask AI to use the tools" echo "" echo "๐Ÿ“– Full documentation: MCP_TOOLS.md"