JUHE API Marketplace
wgh1992 avatar
MCP Server

PostgreSQL Remote Cloudflare MCP Worker

A Cloudflare Workers-based MCP server that provides PostgreSQL database access capabilities to AI assistants, allowing them to query and manipulate PostgreSQL databases through the Model Context Protocol.

0
GitHub Stars
8/23/2025
Last Updated
MCP Server Configuration
1{
2 "name": "calculator",
3 "command": "npx",
4 "args": [
5 "mcp-remote",
6 "http://localhost: 8787/sse"
7 ]
8}
JSON8 lines

README Documentation

PostgreSQL Remote Cloudflare MCP Worker

Get started:

Deploy to Workers

Alternatively, you can use the command line below to get the remote MCP Server created on your local machine:

npm create cloudflare@latest -- my-mcp-server --template=https://github.com/Stratus-Cyber/postgres-mcp-cloudflare.git

⚠️ Currently, the Deploy to Cloudfare button does not support configuration of evironment variables, the variable must be configured manually, after deployment.

Environment Variables

From the Cloudflare console > select your Worker AI, go to Settings > Variables and Secrets > +Add

Type: Secret
Variable Name: DATABASE_URL
Value: postgresql://<connection string>

Connect to Cloudflare AI Playground

You can connect to your MCP server from the Cloudflare AI Playground, which is a remote MCP client:

  1. Go to https://playground.ai.cloudflare.com/
  2. Enter your deployed MCP server URL (postgres-mcp-cloudflare.<your-account>.workers.dev/sse)
  3. You can now use your MCP tools directly from the playground!

Connect Claude Desktop to your MCP server

You can also connect to your remote MCP server from local MCP clients, by using the mcp-remote proxy.

To connect to your MCP server from Claude Desktop, follow Anthropic's Quickstart and within Claude Desktop go to Settings > Developer > Edit Config.

Update with this configuration:

{
  "mcpServers": {
    "calculator": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "http://localhost:8787/sse"  // or remote-mcp-server-authless.<your-account>.workers.dev/sse
      ]
    }
  }
}

Restart Claude and you should see the tools become available.

Connect Cursor AI to your MCP server

On Mac OS, go to Cursor > Settings > Cursor Settings > MCP > Add new Global MCP Server > edit the mcp.json file

{
  "mcpServers": {
    "postgresql-remote-mcp": {
      "url": "https://postgresql-mcp-cloudflare.<your-account>.workers.dev/sse"
    }
  }
}

Quick Install

Quick Actions

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source