Skip to main content
Glama
JacobW2000

sqlite-mcp-server

by JacobW2000

Employee Database MCP Server

Claude Desktop が Model Context Protocol (MCP) を通じて SQLite の従業員データベースとやり取りできるようにする小さな Python プロジェクトです。

このプロジェクトは、AI アシスタントが外部ツールを使って構造化データを取得・変更する方法を学ぶために作成しました。

機能

このサーバーは、Claude に従業員データを操作するための一連のツールを提供します。たとえば、Claude は次のことができます:

  • 従業員を追加する

  • ID で従業員を検索する

  • 名前で従業員を検索する

  • すべての従業員を一覧表示する

  • 従業員の給与を更新する

  • 従業員を削除する

  • 最高給の従業員を見つける

  • 平均給与を計算する

  • 会社の部署を一覧表示する

  • 部署ごとの従業員数を数える

  • 会社全体の統計を取得する

ツールは MCP を通じて公開されているため、自分で SQL クエリを書く代わりに、Claude に自然な言葉で質問することができます。

Related MCP server: SQLite MCP Server

仕組み

プロジェクトは主に3つの部分に分かれています:

Claude Desktop
      |
      | MCP
      v
   server.py
      |
      v
  database.py
      |
      v
   SQLite

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides database access capabilities to Claude with support for both SQLite and SQL Server databases. It enables users to manage schemas, execute SQL queries, and export results through natural language interaction.
    987 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables natural language interaction with local SQLite databases through Claude Desktop, translating plain English queries into SQL for data analysis and exploration.
    3
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables Claude to query and manage databases (SQLite, SQL Server, PostgreSQL, MySQL) through natural language, supporting read/write operations and schema management.
    987 npm
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables Claude Desktop to securely query a SQLite HR database, providing tools to check leave balances and list pending approvals through natural language.
    -