1. Conduid
  2. Files
  3. io.github.atarkowska/fastmcp-sqltools
MCP server · Files

io.github.atarkowska/fastmcp-sqltools

An MCP server that provides [describe what your server does]

Unclaimed files
37Low

Scored 6 months ago · breakdown

About io.github.atarkowska/fastmcp-sqltools

io.github.atarkowska/fastmcp-sqltools is an MCP server in the Files category: an MCP server that provides [describe what your server does].

Install

uvx
uvx fastmcp-sqltools
pip
pip install fastmcp-sqltools

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about io.github.atarkowska/fastmcp-sqltools

Powered by Claude · Grounded in docs

I know everything about io.github.atarkowska/fastmcp-sqltools. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

FastMCP SQL Tools

mcp-name: io.github.atarkowska/fastmcp-sqltools

A Model Context Protocol (MCP) server built with FastMCP that provides SQL database access with support for PostgreSQL, MySQL, and SQLite.

Features

  • list_tables: List all tables in the database
  • get_table_schema: Get detailed schema information for a table including columns, types, constraints, and indexes
  • execute_query: Execute any SQL query (INSERT, UPDATE, DELETE, DDL, etc.)
  • execute_safe_query: Execute read-only SELECT queries with additional safety checks

Supported Databases

  • PostgreSQL: Full support via asyncpg
  • MySQL: Full support via aiomysql
  • SQLite: Full support via aiosqlite

The server automatically detects the database type from the DATABASE_URL environment variable.

Configuration

Add the following to your claude_desktop_config.json:

{
    "mcpServers": {
        "sql-mcp-tools": {
            "command": "uvx",
            "args": [
                "fastmcp-sqltools"
            ],
            "env": {
                "DATABASE_URL": "<your-database-url>"
            }
        }
    }
}

Database URL Format

The DATABASE_URL should be in one of the following formats:

  • PostgreSQL: postgresql://user:password@host:port/database or postgres://user:password@host:port/database
  • MySQL: mysql://user:password@host:port/database
  • SQLite: sqlite:///path/to/database.db (use three slashes for absolute path)

License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). See the LICENSE file for details.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.atarkowska/fastmcp-sqltools

How do I install io.github.atarkowska/fastmcp-sqltools?

Run uvx fastmcp-sqltools, then add the server to your MCP client's configuration.

Is io.github.atarkowska/fastmcp-sqltools safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.atarkowska/fastmcp-sqltools still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.