MCP Server for editing VBA code and controls on an MS Access .ACCDB database via LLM (tested just with Claude Code)
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add microsoft-access-database -- uvx mcp-msaccess-database~/.codex/config.toml
[mcp_servers.microsoft-access-database]
command = "uvx"
args = ["mcp-msaccess-database"]
# codex mcp add microsoft-access-database -- uvx mcp-msaccess-database~/.cursor/mcp.json
{
"mcpServers": {
"microsoft-access-database": {
"command": "uvx",
"args": [
"mcp-msaccess-database"
]
}
}
}.vscode/mcp.json
{
"servers": {
"microsoft-access-database": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-msaccess-database"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"microsoft-access-database": {
"command": "uvx",
"args": [
"mcp-msaccess-database"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"microsoft-access-database": {
"command": "uvx",
"args": [
"mcp-msaccess-database"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"microsoft-access-database": {
"command": "uvx",
"args": [
"mcp-msaccess-database"
]
}
}
}