{
  "mcpServers": {
    "serena": {
      "command": "uvx",
      "args": ["serena", "--project-root", "."],
      "description": "Codebase indexation and session memory"
    },
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp"],
      "description": "Library documentation lookup"
    },
    "sequential": {
      "command": "npx",
      "args": ["-y", "@anthropic/sequential-thinking-mcp"],
      "description": "Structured multi-step reasoning"
    },
    "playwright": {
      "command": "npx",
      "args": ["-y", "@anthropic/playwright-mcp"],
      "description": "Browser automation and testing"
    },
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres",
        "postgresql://user:password@localhost:5432/database"
      ],
      "description": "PostgreSQL database queries"
    },
    "grepai": {
      "command": "grepai",
      "args": ["mcp-serve"],
      "description": "Semantic code search and call graph analysis (requires Ollama)"
    },
    "doobidoo-memory": {
      "command": "memory",
      "args": ["server"],
      "description": "Semantic memory with cross-session search (complements Serena)"
    }
  }
}
