MCP Servers For Cursor AI MCP Server

All in one place for my MCP servers

Local serverstdioPython

What is the MCP Servers For Cursor AI MCP server?

Most database access work still happens through a UI a human drives. MCP Servers For Cursor AI MCP server moves it into the conversation instead. All in one place for my MCP servers.

The short version

This repository contains Model Context Protocol (MCP) server setups for Cursor AI, enabling integration with external tools and databases.

Getting it running

Installation goes through your MCP client rather than a global install: point it at @modelcontextprotocol/inspector on npm and it is fetched when the client starts. The copy-paste blocks for Claude Desktop, Claude Code and Cursor are further down this page.

The tools it exposes

The server publishes 14 tools. What each one is for:

  • analyze_database — Analyze PostgreSQL configuration and performance
  • get_setup_instructions — Get step-by-step PostgreSQL setup guidance
  • debug_database — Debug common PostgreSQL issues
  • get_schema_info — Retrieve database schema information
  • copy_between_databases — Copy data between PostgreSQL instances
  • monitor_database — Real-time monitoring of PostgreSQL metrics
  • list_files_in_vault — List all files in your Obsidian vault
  • list_files_in_dir — List files in a specific directory
  • get_file_contents — Get the content of a specific note
  • simple_search — Search your vault for text matches
  • complex_search — Advanced search with pattern matching
  • patch_content — Insert content into existing notes

What it needs from you

Configuration is passed through the environment: PG_DB_MAP, OBSIDIAN_API_KEY, N8N_BASE_URL, N8N_API_KEY, GEMINI_API_KEY. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.

  • Node.js 18 or higher - Python 3.11 or higher with pip - Obsidian.md with Local REST API plugin installed (for Obsidian integration) - PostgreSQL database (for PostgreSQL integration) - n8n instance with API access (for n8n integration) - Google Gemini API key (for Gemini Image integration)

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch MCP Servers For Cursor AI.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

How it compares

Among the database access options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. MCP Servers For Cursor AI's toolset — analyze_database, get_setup_instructions, debug_database and 11 more — is a fair guide to whether it matches your workflow. It is maintained by mericozkayagan; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against MCP Servers For Cursor AI's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Available tools

ToolWhat it does
analyze_databaseAnalyze PostgreSQL configuration and performance
get_setup_instructionsGet step-by-step PostgreSQL setup guidance
debug_databaseDebug common PostgreSQL issues
get_schema_infoRetrieve database schema information
copy_between_databasesCopy data between PostgreSQL instances
monitor_databaseReal-time monitoring of PostgreSQL metrics
list_files_in_vaultList all files in your Obsidian vault
list_files_in_dirList files in a specific directory
get_file_contentsGet the content of a specific note
simple_searchSearch your vault for text matches
complex_searchAdvanced search with pattern matching
patch_contentInsert content into existing notes
append_contentAdd content to new or existing notes
batch_get_file_contentsRetrieve multiple files at once

How to install the MCP Servers For Cursor AI MCP server

{
  "mcpServers": {
    "postgresql-mcp": {
      "command": "node",
      "args": ["/path/to/mcp-servers/postgresql-mcp/build/index.js"],
      "env": {
        "PG_DB_MAP": "{\"db1\":\"postgresql://username:password@hostname:5432/database_name?sslmode=require\",\"analytics\":\"postgresql://analytics_user:secure_password@analytics-db.example.com:5432/analytics?sslmode=require\",\"default\":\"db1\"}"
      }
    },
    "mcp-obsidian": {
      "command": "/path/to/python/bin/mcp-obsidian",
      "args": [],
      "env": {
        "OBSIDIAN_API_KEY": "your_api_key_here"
      }
    },
    "n8n-mcp": {
      "command": "node",
      "args": ["/path/to/mcp-servers/n8n-mcp/build/index.js"],
      "env": {
        "N8N_BASE_URL": "https://your-n8n-instance.example.com",
        "N8N_API_KEY": "your_api_key_here"
      }
    },
    "gemini-image-mcp": {
      "command": "node",
      "args": ["/path/to/mcp-servers/gemini-image-mcp/build/index.js"],
      "env": {
        "GEMINI_API_KEY": "your_gemini_api_key_here"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js 18 or higher - Python 3.11 or higher with pip - Obsidian.md with Local REST API plugin installed (for Obsidian integration) - PostgreSQL database (for PostgreSQL integration) - n8n instance with API access (for n8n integration) - Google Gemini API key (for Gemini Image integration)
VariableDescriptionRequired
PG_DB_MAPConfiguration value read at startup.Optional
OBSIDIAN_API_KEYCredential the server authenticates with.Yes
N8N_BASE_URLEndpoint or connection string the server talks to.Yes
N8N_API_KEYCredential the server authenticates with.Yes
GEMINI_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • Use MCP Servers For Cursor AI to analyze database.
  • Use MCP Servers For Cursor AI to get setup instructions.
  • Use MCP Servers For Cursor AI to debug database.

Frequently asked questions

Node.js 18 or higher, Python 3.11 or higher with pip, plus the specific service for each server (PostgreSQL database, Obsidian with Local REST API plugin, n8n instance, or Google Gemini API key).