MS Access MCP Explorer
@sub-arjun
About MS Access MCP Explorer
MCP Server for microsoft access databases
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ms-access-mcp": {
"command": "uvx",
"args": [
"omni-ms-access-mcp",
"--db-path",
"C:\\path\\to\\your\\database.accdb"
]
}
}
}Tools
2`get_schema_tool(format="json")`
`query_data(sql="SELECT * FROM Users LIMIT 10")`
Overview
What is MS Access MCP Explorer?
A tool for exploring and querying Microsoft Access databases using the Model-Command-Procedure (MCP) protocol. It provides a programmatic interface for retrieving schema information and executing SQL queries against .accdb or .mdb files.
How to use MS Access MCP Explorer?
Install with pip install omni-ms-access-mcp or uv pip install omni-ms-access-mcp. Start the MCP server from the command line: ms-access-mcp --db-path "C:\path\to\database.accdb". Alternatively, use the Python API by importing AccessMCP from omni_ms_access_mcp.server.
Key features of MS Access MCP Explorer
- Retrieve database schema as text or JSON
- Execute arbitrary SQL queries against the database
- Simple command-line and Python API interfaces
- Requires Microsoft Access Driver on the system
- Supports Python 3.7 or higher
Use cases of MS Access MCP Explorer
- Programmatically inspect table structures in legacy Access databases
- Extract data from Access databases for migration or analysis
- Integrate Access database queries into automation pipelines
- Debug or validate SQL queries against an Access backend
FAQ from MS Access MCP Explorer
What runtime dependencies are required?
Microsoft Access Driver must be installed on your system, and Python 3.7 or higher is needed.
How do I run the server?
Use the command ms-access-mcp --db-path "path\to\database.accdb" or the Python API mcp_server = AccessMCP(db_path="...") then mcp_server.run().
What tools are available?
Two tools: get_schema_tool (optional format parameter: "text" or "json") and query_data (required sql parameter).
Can I connect to both .accdb and .mdb files?
The README only mentions .accdb in examples; compatibility with .mdb is not stated.
Does the server support authentication or network transport?
The README does not describe authentication, network transports, or cloud connectivity. It assumes local file access via the Microsoft Access Driver.
Frequently asked questions
What runtime dependencies are required?
Microsoft Access Driver must be installed on your system, and Python 3.7 or higher is needed.
How do I run the server?
Use the command `ms-access-mcp --db-path "path\to\database.accdb"` or the Python API `mcp_server = AccessMCP(db_path="...")` then `mcp_server.run()`.
What tools are available?
Two tools: `get_schema_tool` (optional `format` parameter: "text" or "json") and `query_data` (required `sql` parameter).
Can I connect to both .accdb and .mdb files?
The README only mentions `.accdb` in examples; compatibility with `.mdb` is not stated.
Does the server support authentication or network transport?
The README does not describe authentication, network transports, or cloud connectivity. It assumes local file access via the Microsoft Access Driver.
Basic information
More Other MCP servers

Glasswarp
GlasswarpSee and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments