MSSQL MCP Server

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Used for data validation and settings management in the MSSQL MCP server implementation

  • Powers the MSSQL MCP server implementation, allowing for database operations and business intelligence capabilities

MSSQL MCP サーバー

英語|中国語

概要

MSSQL MCPサーバーは、データベースとの連携とビジネスインテリジェンス機能を提供します。このサーバーは、SQLクエリの実行、ビジネスデータの分析、ビジネスインサイトメモの自動生成を可能にします。
MSSQLに適応するための変更については、公式サイトのSQLiteを参照してください。

コンポーネント

  • read_query
    • SELECTクエリを実行してデータベースからデータを読み取ります
  • write_query
    • INSERT、UPDATE、またはDELETEクエリを実行する
  • create_table
    • データベースに新しいテーブルを作成する
  • list_tables
    • データベース内のすべてのテーブルのリストを取得する
  • describe-table
    • 特定のテーブルのスキーマ情報を表示する
  • append_insight
    • メモリソースに新しいビジネスインサイトを追加する

デモ

データベーステーブルは以下のとおりです。列名は標準化されていないため、AIが独自に照合します。SQL実行中のエラーは自動的に修正されます。

以下はデモです。

動作環境

  • Python 3.x
  • Packages
    • pyodbc>=4.0.39
    • ピダンティック>=2.0.0
    • mcp>=0.1.0
  • ODBC Driver 17 for SQL Server

使用法

パッケージをインストールする

CD /d ~/mssql-mcp pip install -r requirements.txt

設定

#with server.py same folder create config.json,add: { "database": { "driver": "ODBC Driver 17 for SQL Server", "server": "server ip", "database": "db name", "username": "username", "password": "password", "trusted_connection": false }, "server": { "name": "mssql-manager", "version": "0.1.0" } }

クロードデスクトップ、ウィンドサーフィン

# add to claude_desktop_config.json. Note:use your path { "mcpServers": { "mssql": { "command": "python", "args": [ # your path,e.g.:"C:\\mssql-mcp\\src\\server.py" "~/server.py" ] } } }

カーソル

# Add according to the following diagram Cursor MCP. Note:use your path

MCP検査官

# Note:use your path npx -y @modelcontextprotocol/inspector python C:\\mssql-mcp\\src\\server.py

プロジェクト構造

mssql-mcp ├── .git ├── .gitignore ├── LICENSE ├── README.md ├── README_en.md ├── README_zh.md ├── imgs │ ├── cursor_config.png │ ├── table.png │ └── demo.gif ├── requirements.txt └── src ├── __init__.py └── server.py

ライセンス

MITライセンス

-
security - not tested
A
license - permissive license
-
quality - not tested

データベース相互作用およびビジネス インテリジェンス機能を提供し、ユーザーが SQL クエリを実行し、ビジネス データを分析し、Microsoft SQL Server データベースのビジネス インサイト メモを自動的に生成できるようにします。

  1. Overview
    1. Components
      1. Demo
        1. Operating environment
          1. Usage
            1. Install packages
            2. config
            3. Claude Desktop 、 Windsurf
            4. Cursor
            5. MCP Inspector
          2. Project Structure
            1. License
              ID: ite84l43kv