LocalDB MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@LocalDB MCP Servershow me the first 5 rows from the Orders table"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
LocalDB MCP Server
An MCP (Model Context Protocol) server that enables AI assistants to query and interact with Microsoft SQL Server LocalDB (MSSQLLocalDB).
Features
This MCP server provides the following tools:
Tool | Description |
| List all databases on the LocalDB instance |
| Connect to a specific database |
| List all tables in the current database |
| Get detailed schema information (columns, keys, indexes) |
| Execute SELECT queries (read-only, safe) |
| Execute any SQL statement (INSERT, UPDATE, DELETE, DDL) |
| Get database metadata and statistics |
| List all stored procedures |
| Get the source code of a stored procedure |
| Get sample rows from a table |
Related MCP server: MSSQL MCP Server
Prerequisites
Node.js 18 or higher
Microsoft SQL Server LocalDB installed
LocalDB instance named
MSSQLLocalDB(default)
Installation
npm install
npm run buildUsage
With VS Code (GitHub Copilot)
The .vscode/mcp.json file is already configured. Just open VS Code in this directory and the MCP server will be available.
With Claude Desktop
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"localdb-mcp": {
"command": "node",
"args": ["d:/MCP HOLE/localdb-mcp/build/index.js"]
}
}
}Manual Testing
npm startExample Queries
Once connected, you can ask your AI assistant:
"List all databases on LocalDB"
"Connect to the AdventureWorks database"
"Show me all tables in the current database"
"Describe the Customers table"
"Show me the first 10 rows from the Orders table"
"How many records are in the Products table?"
"What stored procedures exist in this database?"
Security Notes
The
querytool only allows SELECT statements for safetyThe
execute_sqltool allows any SQL - use with cautionConnections use Windows Authentication by default
Only connects to LocalDB on the local machine
Development
# Watch mode for development
npm run dev
# Build for production
npm run buildTroubleshooting
Connection Issues
Ensure LocalDB is installed:
sqllocaldb infoStart the LocalDB instance if not running:
sqllocaldb start MSSQLLocalDBVerify the instance is accessible:
sqllocaldb info MSSQLLocalDB
Common Errors
"Cannot connect to LocalDB": Make sure the MSSQLLocalDB instance exists and is running
"Login failed": LocalDB uses Windows Authentication - ensure you have access
"Database not found": Use
list_databasesto see available databases
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI assistants to interact with Microsoft SQL Server databases through query execution, schema discovery, CRUD operations, stored procedures, and data export with built-in safety controls.Last updated18Apache 2.0
- Alicense-qualityFmaintenanceEnables AI assistants to interact with Microsoft SQL Server databases through a standardized interface. Supports executing SQL queries, browsing database schemas, and viewing table data with flexible authentication options for both local and Azure SQL databases.Last updated5MIT
- Flicense-qualityDmaintenanceProvides direct SQL query access to Microsoft SQL Server databases with full CRUD operations, enabling AI assistants to execute queries, modify data, and manage database objects through a simplified interface.Last updated
- AlicenseAqualityDmaintenanceEnables AI models to interact with MS SQL Server databases through a standardized interface. Supports executing SQL queries with parameters, listing tables, and describing table schemas.Last updated3118MIT
Related MCP Connectors
GibsonAI MCP server: manage your databases with natural language
Explore your Messages SQLite database to browse tables and inspect schemas with ease. Run flexible…
Run SOQL queries to explore and retrieve Salesforce data. Inspect records, fields, and relationshi…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sam2332/localdb-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server