Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ—„๏ธ Databases
  3. MCP Server Sqlalchemy
MCP Server Sqlalchemy logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 8:19:57 PM

MCP Server Sqlalchemy

User RatingsBe the first to rate and review this MCP server!
View Repository24 GitHub StarsTotal stargazers on GitHub for the source repository (24 stars).
databasessqlodbcsqlalchemyvirtuoso

Connects AI clients to ODBC databases through SQLAlchemy for schema discovery, SQL queries, and Virtuoso-specific SPARQL operations.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "openlink-mcp-server-sqlalchemy": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/inspector"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (10) Directory Badge Claim listing Alternatives๐Ÿ—„๏ธ More in Databases

Overview

The openlink/mcp-server-sqlalchemy MCP server connects AI clients to ODBC-accessible databases through SQLAlchemy, pyodbc, and Python. It exposes tools for browsing schemas and tables, inspecting columns and keys, running SQL, and formatting query results as JSONL or Markdown. Virtuoso users can also run SPASQL and SPARQL queries and access the Virtuoso Support Assistant. Reach for it when an agent needs database metadata or query access through an existing ODBC data source and SQLAlchemy-compatible backend.

Use cases

โ€ขInspect schemas and tables before generating SQL
โ€ขDescribe table columns and key relationships
โ€ขRun SQL queries against an ODBC-connected database
โ€ขFormat query results as JSONL or Markdown
โ€ขQuery Virtuoso data with SPARQL or SPASQL

Key features

โ€ขODBC connectivity through SQLAlchemy and pyodbc
โ€ขSchema and table metadata discovery
โ€ขTable-name substring filtering
โ€ขSQL results in JSONL or Markdown
โ€ขVirtuoso SPARQL and SPASQL queries
โ€ขVirtuoso Support Assistant access

Capabilities & Tool Schemas (10) ~252 tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server โ€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server Sqlalchemy.

podbc_get_schemas

List database schemas accessible to connected database management system (DBMS).

podbc_get_tables

List tables associated with a selected database schema.

podbc_describe_table

Provide the description of a table associated with a designated database schema. This includes information about column names, data types, nulls handling, autoincrement, primary key, and foreign keys

podbc_filter_table_names

List tables, based on a substring pattern from the `q` input field, associated with a selected database schema.

podbc_query_database

Execute a SQL query and return results in JSONL format.

podbc_execute_query

Execute a SQL query and return results in JSONL format.

How MCP Server Sqlalchemy works

What openlink/mcp-server-sqlalchemy does

The openlink/mcp-server-sqlalchemy MCP server gives an MCP client access to databases reachable through ODBC and a SQLAlchemy provider. The project is built with FastAPI, pyodbc, and SQLAlchemy, and is described as compatible with Virtuoso DBMS as well as other supported DBMS backends.

Its metadata tools let an agent list available schemas, inspect tables within a schema, search table names by substring, and describe a table. Table descriptions can include column names, data types, nullability, autoincrement information, primary keys, and foreign keys.

Query tools accept SQL and return database results in JSONL or Markdown table form. The server also exposes Virtuoso-oriented operations for SPASQL, SPARQL, stored-procedure-backed queries, and interaction with the Virtuoso Support Assistant.

How it works

The openlink/mcp-server-sqlalchemy MCP server uses an ODBC data source configured on the host. The repository documentation references unixODBC checks, including odbcinst -j for locating configuration files and odbcinst -q -s for listing configured data source names. A DSN can be defined in ~/.odbc.ini; the example uses a Virtuoso data source with a driver path, database name, network address, and character-width setting.

The connection is represented with a SQLAlchemy URL. The documented Virtuoso form is virtuoso+pyodbc://user:password@ODBC_DSN. Examples are also provided for PostgreSQL, MySQL, and SQLite URLs, indicating that the server is intended for DBMS backends with suitable SQLAlchemy and driver support.

Setup and configuration

Install uv with pip or Homebrew, then clone the repository and run it from the project directory. The documented Claude Desktop configuration invokes uv with the repository directory, the run subcommand, and the mcp-sqlalchemy-server entry point.

Configuration uses these environment variables:

  • ODBC_DSN identifies the configured ODBC data source.
  • ODBC_USER supplies the database username.
  • ODBC_PASSWORD supplies the database password.
  • API_KEY is shown in the example environment configuration.

The sample Claude Desktop configuration also sets these values under the server's env object. Replace the sample DSN, credentials, API key, and local repository path with values for the target environment.

Tools and capabilities

The documented MCP tool set includes:

  • podbc_get_schemas for accessible schema names.
  • podbc_get_tables for table information in a selected or default schema.
  • podbc_filter_table_names for substring-based table-name searches.
  • podbc_describe_table for structural metadata about a specified table.
  • podbc_query_database and podbc_execute_query for SQL execution with JSONL results.
  • podbc_execute_query_md for SQL results formatted as a Markdown table.
  • podbc_spasql_query for Virtuoso SPASQL queries.
  • podbc_sparql_query for Virtuoso SPARQL queries.
  • podbc_virtuoso_support_ai for the Virtuoso Support Assistant or Agent.

Limitations and notes

Database access depends on a working ODBC driver, unixODBC configuration, a valid DSN, and a compatible SQLAlchemy provider. The Virtuoso-specific tools are not general-purpose database features. The documentation contains both a high-level tool list and additional legacy-style names in detailed examples, so verify the installed server's actual registered tool names when integrating it.

Getting started with this openlink/mcp-server-sqlalchemy MCP server

Always refer to the official documentation for the most accurate and up-to-date information.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Databases View all alternatives
  • MCP Server Jdbc logoMCP Server Jdbc

    An MCP server for generic Database Management System (DBMS) Connectivity via the Java Database Connectivity (JDBC) protocol

    ๐Ÿ—„๏ธ Databases2 views
    Compare vs MCP Server Jdbc โ†’
  • MCP Server Odbc logoMCP Server Odbc

    An MCP server for generic Database Management System (DBMS) Connectivity via the Open Database Connectivity (ODBC) protocol

    ๐Ÿ—„๏ธ Databases1 views
    Compare vs MCP Server Odbc โ†’
  • Legion MCP logoLegion MCP

    Universal database MCP server supporting multiple database types including PostgreSQL, Redshift, CockroachDB, MySQL, RDS MySQL, Microsoft SQL Server, BigQuery, Oracle DB, and SQLite.

    ๐Ÿ—„๏ธ Databases5 views
    Compare vs Legion MCP โ†’
  • MCP Alchemy logoMCP Alchemy

    Universal SQLAlchemy-based database integration supporting PostgreSQL, MySQL, MariaDB, SQLite, Oracle, MS SQL Server and many more databases. Features schema and relationship inspection, and large dataset analysis capabilities.

    ๐Ÿ—„๏ธ Databases5 views
    Compare vs MCP Alchemy โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
24
Stargazers on the source repository.
npm downloads
906k
Package downloads in the last 30 days.
Last commit
1y ago
Most recent push to the default branch.
Tools exposed
10
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Server Sqlalchemy

Install uv, clone the repository, change into its directory, and run it with uv using the documented mcp-sqlalchemy-server entry point.

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 PreviewMCP Server Sqlalchemy AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/openlink-mcp-server-sqlalchemy?style=directory)](https://allmcps.com/mcp/openlink-mcp-server-sqlalchemy)
HTML Embed
<a href="https://allmcps.com/mcp/openlink-mcp-server-sqlalchemy"><img src="https://allmcps.com/api/badge/openlink-mcp-server-sqlalchemy?style=directory" alt="MCP Server Sqlalchemy on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ—„๏ธDatabases
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthAPI key
ClientsClaude Desktop
Last updatedSep 7, 2026
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars24
GitHub Star CountTotal stargazers on GitHub representing community popularity (24 stars).
Last commit1y ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on May 23, 2025
npm downloads906,795/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
52Quality signal: Good ยท 52/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership6/20
Documentation & tools27/30
Adoption & activity6/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

2 high-severity advisories on record for this package. Most advisories affect transitive dependencies and may not be exploitable in this server's actual usage โ€” this is a directional signal, not a security audit.

Critical 1High 1Medium 0Low 0

Scanned 22d ago via OSV.dev ยท @modelcontextprotocol/inspector (npm)

โ˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ—„๏ธ Databases โ†’Best MCP servers for Databases โ†’Alternatives to MCP Server Sqlalchemy โ†’Install in Claude DesktopInstall in CursorInstall in VS Code