BM

brickly26/ms-access-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

26 stars 7 forks 품질 58 트렌드 15

포괄적인 모형 Context 의정서 (MCP) 서버는 실제적인 마이크로소프트 접근 COM/DAO 자동화 표면의 100%년을 커버합니다.

개요

포괄적인 모형 Context 의정서 (MCP) 서버는 실제적인 마이크로소프트 접근 COM/DAO 자동화 표면의 100%년을 커버합니다. Claude Desktop, Claude Code, VS Code (GitHub Copilot) 및 MCP 호환 클라이언트와 함께 작동합니다. 이 MCP 서버는 완벽한 도구 스패딩을 통해 Microsoft Access 데이터베이스와 상호 작용하는 AI 조수가 가능합니다. - Full DDL: create/alter/rename/drop table and field,runes, output field, multi-value field - Create/update/delete queries, perform SQL, passthrough queries, action queries, Parameterized queries - Create, update, delete relationships with referentiallessness - - Create form, open/close, get/set control properties, runtime get/set control, runtime control, get/set controlalletalletallet-test-files, generate-line-files, generate-files, delete relationships - 생성, update, delete relationships with referenceentialcomplete/repair.

개요(AI 번역)

포괄적 인 모델 Context Protocol (MCP) 서버 제공 ** 360 도구 ** 실제 Microsoft Access COM / DAO 자동화 표면의 100 %를 커버합니다. Claude Desktop, Claude Code, VS Code (GitHub Copilot) 및 MCP 호환 클라이언트와 함께 작동합니다.

개요

이 MCP 서버는 완벽한 도구 스패딩을 통해 Microsoft Access 데이터베이스와 상호 작용하는 AI 조수가 가능합니다.

  • ** 연결 및 데이터베이스 수명주기 ** - 연결, 생성, 백업, 컴팩트 / 수리, 닫기 -Tables, 필드 & 스키마 - Full DDL: create/alter/rename/drop 테이블 및 필드, 인덱스, 계산된 필드, 멀티 값 필드
  • Queries & SQL - Create/update/delete 쿼리, SQL, passthrough 쿼리, 액션 쿼리, 매개 변수 쿼리 -Relationships - Create, update, referential 무결성 관계 삭제 -Forms & controls - 양식, open/close, get/set control properties, runtime state, 조건 지정 만들기 -Reports & grouping - 보고서 생성, 그룹화/소송, 출력/인쇄, 제어 속성 -VBA & Module - Full VBA IDE Automation: get/set code, 컴파일, 실행 절차, 참조, 모듈 분석 관리

이 페이지는 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:

  1. 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.
  2. MS.Access.MCP.Official - A self-contained MCP server implementing the JSON-RPC stdio transport. Supports MCP protocol versions 2024-11-05 and 2025-11-25 with full capability negotiation (tools, resources, prompts, logging, completions).

Prerequisites

  • Windows operating system
GitHub에서 전체 README 보기

설치

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": [] } } }