Koskamo

Neon MCP

An open-source MCP server that acts as a bridge between natural language requests and the Neon API, enabling users to manage Neon databases, create projects and branches, run queries, and perform database migrations without writing SQL directly.

Package and access

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

Neon MCP logo, by NeonCommunity listingLocal stdioSource reviewed; not executedPublished by Neon
Vendor documentation

What you can do with it

  • Create new Postgres databases and tables using natural language
  • Run database migrations and alter schema via natural language
  • Get summaries of all Neon projects and their data
  • Manage Neon projects and branches through conversational commands

Source and maintenance

Community listing
Maintenance checked

Packages and installation

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

mcp/neon@sha256:fab32eb73fb01e858b1effecc735c907488ba42536f7498e034b0567729051de

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

Tools

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

__node_version
Reported by the attributed source; not independently observed by Koskamo.
__node_version input schema
{
  "type": "",
  "required": null,
  "properties": null
}
complete_database_migration
Reported by the attributed source; not independently observed by Koskamo.
complete_database_migration input schema
{
  "type": "",
  "required": null,
  "properties": null
}
complete_query_tuning
Reported by the attributed source; not independently observed by Koskamo.
complete_query_tuning input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create_branch
Reported by the attributed source; not independently observed by Koskamo.
create_branch input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create_project
Reported by the attributed source; not independently observed by Koskamo.
create_project input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete_branch
Reported by the attributed source; not independently observed by Koskamo.
delete_branch input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete_project
Reported by the attributed source; not independently observed by Koskamo.
delete_project input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe_branch
Reported by the attributed source; not independently observed by Koskamo.
describe_branch input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe_project
Reported by the attributed source; not independently observed by Koskamo.
describe_project input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe_table_schema
Reported by the attributed source; not independently observed by Koskamo.
describe_table_schema input schema
{
  "type": "",
  "required": null,
  "properties": null
}
explain_sql_statement
Reported by the attributed source; not independently observed by Koskamo.
explain_sql_statement input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_connection_string
Reported by the attributed source; not independently observed by Koskamo.
get_connection_string input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get_database_tables
Reported by the attributed source; not independently observed by Koskamo.
get_database_tables input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list_projects
Reported by the attributed source; not independently observed by Koskamo.
list_projects input schema
{
  "type": "",
  "required": null,
  "properties": null
}
prepare_database_migration
Reported by the attributed source; not independently observed by Koskamo.
prepare_database_migration input schema
{
  "type": "",
  "required": null,
  "properties": null
}
prepare_query_tuning
Reported by the attributed source; not independently observed by Koskamo.
prepare_query_tuning input schema
{
  "type": "",
  "required": null,
  "properties": null
}
provision_neon_auth
Reported by the attributed source; not independently observed by Koskamo.
provision_neon_auth input schema
{
  "type": "",
  "required": null,
  "properties": null
}
run_sql
Reported by the attributed source; not independently observed by Koskamo.
run_sql input schema
{
  "type": "",
  "required": null,
  "properties": null
}
run_sql_transaction
Reported by the attributed source; not independently observed by Koskamo.
run_sql_transaction 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": {
    "neon-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/neon@sha256:fab32eb73fb01e858b1effecc735c907488ba42536f7498e034b0567729051de"
      ]
    }
  }
}

Cline

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

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": {
    "neon-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/neon@sha256:fab32eb73fb01e858b1effecc735c907488ba42536f7498e034b0567729051de"
      ]
    }
  }
}

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": {
    "neon-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/neon@sha256:fab32eb73fb01e858b1effecc735c907488ba42536f7498e034b0567729051de"
      ]
    }
  }
}

Let your agent find its tools

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