LINQ to DB logo

LINQ to DB

Inspect database schemas and run SQL across supported providers through LINQ to DB.

Install LINQ to DB

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for LINQ to DB, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

The LINQ to DB MCP server connects AI agents to databases through the LINQ to DB data-access library. It provides tools for inspecting database schemas and executing SQL queries across multiple database providers. Reach for it when an agent needs database metadata or query execution through LINQ to DB rather than a provider-specific interface.

Use cases

  • Inspect database tables and schema metadata
  • Execute SQL queries against a configured database
  • Explore databases across supported providers
  • Connect agent workflows to LINQ to DB data access

Key features

  • Database schema inspection
  • SQL query execution
  • Multiple database provider support
  • LINQ to DB connection configuration
  • POCO and database mapping support

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

43/43 checks healthy over the last 44d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars3.3kStargazers on the source repository.
Last commitTodayMost recent push to the default branch.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How LINQ to DB works

What LINQ to DB MCP server does

The LINQ to DB MCP server exposes database access through LINQ to DB, a .NET library that provides a thin, type-safe layer between application objects and relational databases. The listing identifies two agent-facing capabilities: inspecting database schemas and executing SQL queries. These capabilities make the server relevant for database exploration, query assistance, and tasks that require reading or changing data through SQL.

LINQ to DB supports multiple database providers, so the server is not described as being tied to one database engine. The underlying library works with configured DataConnection or DataContext instances and supports connection strings, provider selection, and database mappings.

How it works

The LINQ to DB MCP server uses LINQ to DB as its database-access layer. LINQ to DB can work with POCO classes mapped to tables and columns, either through mapping attributes or fluent configuration. It can also operate with database connection settings supplied through DataOptions, application configuration files, or a custom settings provider.

For agent use, the documented purpose is narrower than the full LINQ to DB library: the agent can inspect schema information and submit SQL queries. Those details should be verified before using the server against production data.

Tools and capabilities

The documented capabilities are:

  • Inspect database schemas.
  • Execute SQL queries.
  • Work across multiple database providers through LINQ to DB.
  • Use LINQ to DB connection and provider configuration.
  • Support databases represented through mapped POCO classes when application-side mappings are used.

The underlying library also includes APIs for joins, common table expressions, bulk copy and insert, window functions, merge operations, and custom SQL mappings.

Setup and configuration

The repository documentation explains LINQ to DB configuration rather than a dedicated MCP installation procedure. A database connection can be supplied to DataConnection or DataContext through DataOptions, with a provider-specific connection string. .NET Framework applications can instead use connection strings in app.config or web.config, while applications can also provide settings through ILinqToDBSettings.

Before using the LINQ to DB MCP server, configure the database connection and provider required by the target system. The material does not identify required environment variables, command-line arguments, package commands, transport settings, or client-specific configuration for the MCP server. It also does not document a server launch command.

Limitations and notes

The repository is primarily documented as the LINQ to DB .NET library, not as a complete MCP server reference. Database credentials and access controls remain the responsibility of the surrounding application and connection configuration.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about LINQ to DB

LINQ to DB is an MCP server that connects AI agents to databases through the LINQ to DB .NET data-access library. Its documented tools inspect database schemas and execute SQL queries across multiple database providers.

It documents the LINQ to DB library, including configuration through .NET `DataOptions`, connection strings, application configuration, or `ILinqToDBSettings`. Confirm the server repository and its launch instructions before attempting installation.

Configure a connection through LINQ to DB `DataOptions` and pass it to `DataConnection` or `DataContext`. The documentation also describes connection strings in .NET Framework configuration files and custom settings through `ILinqToDBSettings`. A provider name and provider-compatible connection string are required by the chosen configuration method.

Yes, the listing describes support for SQL queries across multiple database providers. Provider selection and connection details are configured through LINQ to DB.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewLINQ to DB AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/linq-to-db?style=directory)](https://allmcps.com/mcp/linq-to-db)
HTML Embed
<a href="https://allmcps.com/mcp/linq-to-db"><img src="https://allmcps.com/api/badge/linq-to-db?style=directory" alt="LINQ to DB on AllMCPs" /></a>