SQL Server Express MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

SQL Server Express MCP 서버

Microsoft SQL Server Express와 상호 작용하는 MCP 서버입니다. Windows 및 SQL Server 인증을 지원합니다.

필수 조건

  • Python 3.10 이상
  • SQL Server용 Microsoft ODBC 드라이버 18
  • 적절한 권한이 있는 SQL Server 인스턴스

설치

이 저장소를 복제하세요

지엑스피1

Claude Desktop과 함께 사용

claude_desktop_config.json 에 다음을 추가하세요:

{ "mcpServers": { "sqlexpress": { "command": "uv", "args": [ "--directory", "PATH\\TO\\PROJECT\\mcp-sqlexpress", "run", "mcp-server-sqlexpress", "--server", "server\\instance", "--auth", "windows", "--trusted-connection", "yes", "--trust-server-certificate", "yes", "--allowed-databases", "database1,database2" ] } } }

인증 옵션

Windows 인증의 경우:

  • --auth windows 설정
  • --trusted-connection yes 설정합니다.

SQL Server 인증의 경우:

  • --auth sql 설정
  • --username--password 추가합니다.

특징

도구

  • get_allowed_databases : 액세스가 허용되는 데이터베이스 목록을 가져옵니다.
  • read_query : SELECT 쿼리 실행
  • write_query : INSERT/UPDATE/DELETE 쿼리 실행
  • create_table : 새로운 테이블 생성
  • list_tables : 데이터베이스의 모든 테이블 나열
  • describe_table : 테이블 스키마 표시
-
security - not tested
A
license - permissive license
-
quality - not tested

자연어 MCP 명령을 통해 쿼리, 테이블 관리, 스키마 검사 등의 데이터베이스 작업을 지원하여 Microsoft SQL Server Express와의 상호 작용을 용이하게 합니다.

  1. Prerequisites
    1. Installation
      1. Usage with Claude Desktop
        1. Authentication Options
      2. Features
        1. Tools
      ID: jgo4khf1fc