From 5487168d12a0a1577eff042c3ef734233e02c5af Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 11 Feb 2026 11:45:58 +0000 Subject: [PATCH] feat: add Neon MCP server definitions (remote + local) - com.neon-mcp-http: Remote HTTP with OAuth at mcp.neon.tech/mcp - com.neon-mcp: Local stdio via npx @neondatabase/mcp-server-neon with API key https://claude.ai/code/session_013AxurW8hPAfnUNvik354Xx --- servers/com.neon-mcp-http.json | 45 ++++++++++++++++++++++++ servers/com.neon-mcp.json | 63 ++++++++++++++++++++++++++++++++++ 2 files changed, 108 insertions(+) create mode 100644 servers/com.neon-mcp-http.json create mode 100644 servers/com.neon-mcp.json diff --git a/servers/com.neon-mcp-http.json b/servers/com.neon-mcp-http.json new file mode 100644 index 0000000..b735b05 --- /dev/null +++ b/servers/com.neon-mcp-http.json @@ -0,0 +1,45 @@ +{ + "$schema": "../schemas/server-definition.schema.json", + "id": "com.neon-mcp-http", + "name": "Neon (Remote)", + "alias": "neon-remote", + "description": "Manage Neon serverless Postgres databases through Neon's official remote MCP server with OAuth authentication. Create projects, run queries, and perform migrations.", + "icon": "https://avatars.githubusercontent.com/u/77690634?v=4", + "schema_version": "2.1", + "categories": ["database", "cloud"], + "tags": ["neon", "postgres", "postgresql", "serverless", "database", "sql", "migrations"], + + "transport": { + "type": "http", + "url": "https://mcp.neon.tech/mcp", + "metadata": { + "inputs": [] + } + }, + + "auth": { + "type": "oauth", + "instructions": "Connect via OAuth when prompted by your MCP client. You will be redirected to Neon to authorize access via browser. No API key needed." + }, + + "contributor": { + "name": "Neon", + "github": "neondatabase", + "url": "https://neon.tech" + }, + + "links": { + "repository": "https://github.com/neondatabase/mcp-server-neon", + "homepage": "https://neon.tech", + "documentation": "https://neon.com/docs/ai/neon-mcp-server" + }, + + "platforms": ["all"], + + "capabilities": { + "tools": true, + "resources": false, + "prompts": false, + "read_only_mode": false + } +} diff --git a/servers/com.neon-mcp.json b/servers/com.neon-mcp.json new file mode 100644 index 0000000..51552bc --- /dev/null +++ b/servers/com.neon-mcp.json @@ -0,0 +1,63 @@ +{ + "$schema": "../schemas/server-definition.schema.json", + "id": "com.neon-mcp", + "name": "Neon (Local)", + "alias": "neon", + "description": "Manage Neon serverless Postgres databases locally using the official Neon MCP server. Create projects, run SQL queries, and perform database migrations with your API key.", + "icon": "https://avatars.githubusercontent.com/u/77690634?v=4", + "schema_version": "2.1", + "categories": ["database", "cloud"], + "tags": ["neon", "postgres", "postgresql", "serverless", "database", "sql", "migrations"], + + "transport": { + "type": "stdio", + "command": "npx", + "args": ["-y", "@neondatabase/mcp-server-neon", "start", "${input:NEON_API_KEY}"], + "metadata": { + "inputs": [ + { + "id": "NEON_API_KEY", + "label": "Neon API Key", + "description": "API key for accessing the Neon Management API. Used to manage projects, branches, and run SQL queries.", + "type": "password", + "required": true, + "secret": true, + "placeholder": "neon_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", + "obtain": { + "url": "https://console.neon.tech/app/settings/api-keys", + "instructions": "1. Go to the Neon Console\n2. Navigate to Settings > API keys\n3. Click 'Create new API key'\n4. Give it a name and click 'Create'\n5. Copy the generated key", + "button_label": "Create API Key" + } + } + ] + } + }, + + "auth": { + "type": "api_key", + "instructions": "Create a Neon API key at https://console.neon.tech/app/settings/api-keys" + }, + + "contributor": { + "name": "Neon", + "github": "neondatabase", + "url": "https://neon.tech" + }, + + "links": { + "repository": "https://github.com/neondatabase/mcp-server-neon", + "homepage": "https://neon.tech", + "documentation": "https://neon.com/docs/ai/neon-mcp-server" + }, + + "platforms": ["all"], + + "capabilities": { + "tools": true, + "resources": false, + "prompts": false, + "read_only_mode": false + }, + + "changelog_url": "https://github.com/neondatabase/mcp-server-neon/releases" +}