Koskamo

SchemaCrawler AI MCP

The SchemaCrawler AI MCP Server enables natural language interaction with database schema metadata. It allows users to explore tables, columns, foreign keys, triggers, and stored procedures by asking questions. It helps developers, DBAs, and data analysts streamline schema comprehension and query development without diving into dense documentation.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

SchemaCrawler AI MCP logo, by SchemaCrawlerCommunity listingLocal stdioSource reviewed; not executedPublished by SchemaCrawler
Vendor documentation

What you can do with it

  • Explore database tables and columns
  • Explain stored procedure code
  • Interrogate database schema metadata
  • Assist with SQL query development

Source and maintenance

Community listing
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

mcp/schemacrawler-ai@sha256:3321b42e2bb807a0f4ecbb971433cd216c884f2c42f40c9b7310f78a0b0da22d

oci
mcp/schemacrawler-ai@sha256:3321b42e2bb807a0f4ecbb971433cd216c884f2c42f40c9b7310f78a0b0da22d package definition
{
  "transport": "stdio",
  "identifier": "mcp/schemacrawler-ai@sha256:3321b42e2bb807a0f4ecbb971433cd216c884f2c42f40c9b7310f78a0b0da22d",
  "registryType": "oci",
  "registryBaseUrl": "https://registry-1.docker.io"
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

database_server_information
Reported by the attributed source; not independently observed by Koskamo.
database_server_information input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe_entities
Reported by the attributed source; not independently observed by Koskamo.
describe_entities input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe_relationships
Reported by the attributed source; not independently observed by Koskamo.
describe_relationships input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe_routines
Reported by the attributed source; not independently observed by Koskamo.
describe_routines input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe_tables
Reported by the attributed source; not independently observed by Koskamo.
describe_tables input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list
Reported by the attributed source; not independently observed by Koskamo.
list input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_across_tables
Reported by the attributed source; not independently observed by Koskamo.
list_across_tables input schema
{
  "type": "",
  "required": null,
  "properties": null
}
mcp-server-health
Reported by the attributed source; not independently observed by Koskamo.
mcp-server-health input schema
{
  "type": "",
  "required": null,
  "properties": null
}

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "mcpServers": {
    "schemacrawler-ai-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/schemacrawler-ai@sha256:3321b42e2bb807a0f4ecbb971433cd216c884f2c42f40c9b7310f78a0b0da22d"
      ]
    }
  }
}

Cline

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "mcpServers": {
    "schemacrawler-ai-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/schemacrawler-ai@sha256:3321b42e2bb807a0f4ecbb971433cd216c884f2c42f40c9b7310f78a0b0da22d"
      ]
    }
  }
}

VS Code

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "servers": {
    "schemacrawler-ai-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/schemacrawler-ai@sha256:3321b42e2bb807a0f4ecbb971433cd216c884f2c42f40c9b7310f78a0b0da22d"
      ]
    }
  }
}

Claude Desktop

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "mcpServers": {
    "schemacrawler-ai-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/schemacrawler-ai@sha256:3321b42e2bb807a0f4ecbb971433cd216c884f2c42f40c9b7310f78a0b0da22d"
      ]
    }
  }
}

Let your agent find its tools

Find servers like SchemaCrawler AI MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.