
brickly26/ms-access-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
包括的なモデルコンテキストプロトコル(MCP)サーバーで、Microsoft Access COM/DAO の自動化面の100%をカバーします.
概要
包括的なモデルコンテキストプロトコル(MCP)サーバーで、Microsoft Access COM/DAO の自動化面の100%をカバーします。 Claudeデスクトップ、Claudeコード、VSコード(GitHub Copilot)、およびMCP互換クライアントで動作します。 この MCP サーバーにより、AI アシスタントが Microsoft Access のデータベースと完全なツールセットを組み合わせてやり取りすることができます。 - - - 接続、作成、バックアップ、コンパクト/修理、クローズ - フルDDL:作成/変更/ドロップテーブルとフィールド、インデックス、計算フィールド、マルチ値フィールド - - 作成/更新/削除クエリ、SQL、パススルークエリ、アクションクエリ、パラメータ化されたクエリを実行 - - 作成、更新、参照の整合性との関係を削除 - フォームの作成、オープン/クローズ、ゲイン/セット制御プロパティ、ランタイム状態、条件付きフォーマット - - レポート作成、グループ化、アクションクエリ、アクションクエリ、アクションクエリ、パラメータ化されたクエリ - - - 作成、更新、レファレンス/削除 - マクロの実行 - マクロの実行、制御 - マクロの実行 - マクロの実行 - マクロの実行 - マクロの実行、制御、制御、制御 - マクロの実行 - マクロの実行 - マクロの実行 - マクロ - マクロの実行/削除、制御、制御 - マクロの実行 - マクロの実行 - マクロの実行 - マクロの実行 - マクロの実行 - マクロ - マクロの実行 - マクロの実行 - マクロの実行 - マクロの実行 - マクロの実行 - マクロ.
概要(AI 翻訳)
実用的なMicrosoft Access COM/DAOの自動化面の100%をカバーする、360ツールを提供する包括的なモデルコンテキストプロトコル(MCP)サーバー。 Claudeデスクトップ、Claudeコード、VSコード(GitHub Copilot)、およびMCP互換クライアントで動作します。
概要
この MCP サーバーにより、AI アシスタントが Microsoft Access のデータベースと完全なツールセットを組み合わせてやり取りすることができます。
- 接続とデータベースのライフサイクル - 接続、作成、バックアップ、コンパクト/修理、クローズ
- テーブル、フィールド、スキーマ - 完全なDDL: create/alter/rename/dropテーブルとフィールド、インデックス、計算フィールド、マルチ値フィールド
- クエリとSQL - 作成/更新/削除クエリ、SQL、パススルークエリ、アクションクエリ、パラメータ化されたクエリを実行します
- 関係 - 作成、更新、参照の完全性との関係を削除します
- フォーム&コントロール - フォームの作成、オープン/クローズ、取得/セット制御プロパティ、ランタイム状態、条件付きフォーマット
- レポート&グループ - レポートの作成、グループ化/ソート、出力/プリント、制御特性 -VBA&モジュール - フルVBA IDEの自動化:取得/セットコード、コンパイル、手順を実行し、参照、モジュールの分析を管理
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Microsoft Access MCP Server
A comprehensive Model Context Protocol (MCP) server providing 360 tools that cover 100% of the practical Microsoft Access COM/DAO automation surface. Works with Claude Desktop, Claude Code, VS Code (GitHub Copilot), and any MCP-compatible client.
Overview
This MCP server enables AI assistants to interact with Microsoft Access databases through a complete toolset spanning:
- Connection & database lifecycle - Connect, create, backup, compact/repair, close
- Tables, fields & schema - Full DDL: create/alter/rename/drop tables and fields, indexes, calculated fields, multi-value fields
- Queries & SQL - Create/update/delete queries, execute SQL, passthrough queries, action queries, parameterized queries
- Relationships - Create, update, delete relationships with referential integrity
- Forms & controls - Create forms, open/close, get/set control properties, runtime state, conditional formatting
- Reports & grouping - Create reports, grouping/sorting, output/print, control properties
- VBA & modules - Full VBA IDE automation: get/set code, compile, run procedures, manage references, module analysis
- Macros - Create/update/run/delete macros, data macros, AutoExec
- Linked tables - Create/refresh/relink/delete linked tables, ODBC links, refresh all
- Transactions - Begin/commit/rollback with status tracking
- DAO recordsets - Open/navigate/CRUD recordset operations with bookmarks and filtering
- Database properties - Application options, startup properties, custom properties, DAO documents
- TempVars - Set/get/remove/clear TempVars
- Attachments - Add/remove/save attachment fields
- Import/export - XML exchange, navigation pane XML, import/export specs, schema snapshots, VBA export
- Navigation groups - Create/delete groups, add/remove objects
- Security & encryption - Database passwords, encryption
- Printing - PrintOut, OutputTo, printer management
- DoCmd operations - Comprehensive DoCmd surface (beep, echo, hourglass, send object, follow hyperlink, etc.)
- pyodbc compatibility - Drop-in replacement for 7 core pyodbc-access data tools
Architecture
The solution consists of two components:
- MS.Access.MCP.Interop - A .NET 8.0 interop library providing COM/DAO late-binding access to Microsoft Access. Handles exclusive mode, dialog dismissal, process lifecycle, and OleDb connectivity.
- MS.Access.MCP.Official - A self-contained MCP server implementing the JSON-RPC stdio transport. Supports MCP protocol versions
2024-11-05and2025-11-25with full capability negotiation (tools, resources, prompts, logging, completions).
Prerequisites
- Windows operating system
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"access-mcp": {
"command": "C:\\path\\to\\mcp-server-official-x64\\MS.Access.MCP.Official.exe",
"args": []
}
}
}