[
  {
    "name": "github",
    "displayName": "GitHub MCP Server",
    "description": "Access GitHub repos, issues, PRs, and actions",
    "version": "1.2.0",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-github",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["api.github.com:443"],
      "env": ["GITHUB_TOKEN"],
      "filesystem": [],
      "exec": ["git"]
    },
    "config": {
      "required": [
        { "key": "token", "env": "GITHUB_TOKEN", "description": "GitHub Personal Access Token", "sensitive": true }
      ],
      "optional": [
        { "key": "enterprise-url", "description": "GitHub Enterprise URL", "default": null }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-18",
      "downloads": 45230
    },
    "category": "developer-tools",
    "tags": ["github", "git", "code", "issues", "pull-requests"],
    "maintainer": "Anthropic",
    "trustLevel": "official"
  },
  {
    "name": "filesystem",
    "displayName": "Filesystem MCP Server",
    "description": "Secure access to local filesystem with configurable read/write permissions",
    "version": "1.0.3",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-filesystem",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem"]
    },
    "transport": "stdio",
    "permissions": {
      "network": [],
      "env": [],
      "filesystem": ["read:/workspace", "write:/tmp"],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "allowed-dirs", "description": "Comma-separated list of directories the server can access", "sensitive": false }
      ],
      "optional": [
        { "key": "read-only", "description": "Restrict to read-only access", "default": "false" }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-17",
      "downloads": 38910
    },
    "category": "filesystem",
    "tags": ["filesystem", "files", "local", "read", "write"],
    "maintainer": "Anthropic",
    "trustLevel": "official"
  },
  {
    "name": "brave-search",
    "displayName": "Brave Search MCP Server",
    "description": "Web and local search using the Brave Search API",
    "version": "1.1.0",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-brave-search",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-brave-search"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["api.search.brave.com:443"],
      "env": ["BRAVE_API_KEY"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "api-key", "env": "BRAVE_API_KEY", "description": "Brave Search API key", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-16",
      "downloads": 22150
    },
    "category": "search",
    "tags": ["search", "web", "brave", "local-search"],
    "maintainer": "Anthropic",
    "trustLevel": "official"
  },
  {
    "name": "postgres",
    "displayName": "PostgreSQL MCP Server",
    "description": "Read-only access to PostgreSQL databases with schema inspection",
    "version": "1.0.1",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-postgres",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*:5432"],
      "env": ["POSTGRES_CONNECTION_STRING"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "connection-string", "env": "POSTGRES_CONNECTION_STRING", "description": "PostgreSQL connection string", "sensitive": true }
      ],
      "optional": [
        { "key": "schema", "description": "Default schema to use", "default": "public" }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-15",
      "downloads": 18470
    },
    "category": "databases",
    "tags": ["postgres", "postgresql", "database", "sql", "query"],
    "maintainer": "Anthropic",
    "trustLevel": "official"
  },
  {
    "name": "slack",
    "displayName": "Slack MCP Server",
    "description": "Access Slack workspaces, channels, messages, and users",
    "version": "1.1.2",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-slack",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-slack"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["slack.com:443", "api.slack.com:443"],
      "env": ["SLACK_BOT_TOKEN", "SLACK_TEAM_ID"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "bot-token", "env": "SLACK_BOT_TOKEN", "description": "Slack Bot User OAuth Token", "sensitive": true },
        { "key": "team-id", "env": "SLACK_TEAM_ID", "description": "Slack Team/Workspace ID", "sensitive": false }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-18",
      "downloads": 31640
    },
    "category": "communication",
    "tags": ["slack", "messaging", "channels", "team", "communication"],
    "maintainer": "Anthropic",
    "trustLevel": "official"
  },
  {
    "name": "notion",
    "displayName": "Notion MCP Server",
    "description": "Read and update Notion pages and databases",
    "version": "0.9.0",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-notion",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-notion"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["api.notion.com:443"],
      "env": ["NOTION_TOKEN"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "token", "env": "NOTION_TOKEN", "description": "Notion integration token", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-19",
      "downloads": 9020
    },
    "category": "productivity",
    "tags": ["notion", "notes", "database", "workspace"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "google-drive",
    "displayName": "Google Drive MCP Server",
    "description": "Access files and folders from Google Drive",
    "version": "0.8.2",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-google-drive",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-google-drive"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["www.googleapis.com:443"],
      "env": ["GOOGLE_OAUTH_TOKEN"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "oauth-token", "env": "GOOGLE_OAUTH_TOKEN", "description": "Google OAuth access token", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-19",
      "downloads": 7660
    },
    "category": "productivity",
    "tags": ["google-drive", "files", "storage", "cloud"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "sqlite",
    "displayName": "SQLite MCP Server",
    "description": "Query local SQLite databases",
    "version": "0.7.1",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-sqlite",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sqlite"]
    },
    "transport": "stdio",
    "permissions": {
      "network": [],
      "env": [],
      "filesystem": ["read:/workspace", "write:/tmp"],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "database-path", "description": "Path to SQLite database file", "sensitive": false }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-19",
      "downloads": 6930
    },
    "category": "databases",
    "tags": ["sqlite", "database", "sql", "local"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "fetch",
    "displayName": "Fetch MCP Server",
    "description": "Fetch HTTP resources for tool workflows",
    "version": "0.8.0",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-fetch",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-fetch"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*:443"],
      "env": [],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-19",
      "downloads": 11840
    },
    "category": "search",
    "tags": ["fetch", "http", "web", "api"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "memory",
    "displayName": "Memory MCP Server",
    "description": "Store and retrieve structured memory for assistants",
    "version": "0.6.4",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-memory",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"]
    },
    "transport": "stdio",
    "permissions": {
      "network": [],
      "env": [],
      "filesystem": ["read:/workspace", "write:/workspace"],
      "exec": []
    },
    "config": {
      "required": [],
      "optional": [
        { "key": "storage-dir", "description": "Directory for persisted memory files", "default": ".berth-memory" }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-19",
      "downloads": 8420
    },
    "category": "developer-tools",
    "tags": ["memory", "state", "storage", "assistant"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "puppeteer",
    "displayName": "Puppeteer MCP Server",
    "description": "Automate browser tasks and capture screenshots",
    "version": "0.7.3",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-puppeteer",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-puppeteer"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*:443", "*:80"],
      "env": [],
      "filesystem": ["read:/tmp", "write:/tmp"],
      "exec": []
    },
    "config": {
      "required": [],
      "optional": [
        { "key": "headless", "description": "Run browser in headless mode", "default": "true" }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-20",
      "downloads": 6250
    },
    "category": "developer-tools",
    "tags": ["puppeteer", "browser", "automation", "screenshots"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "sequential-thinking",
    "displayName": "Sequential Thinking MCP Server",
    "description": "Structured reasoning and chain-of-thought style planning utilities",
    "version": "0.6.2",
    "source": {
      "type": "pypi",
      "package": "mcp-sequential-thinking",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "python",
      "command": "uvx",
      "args": ["mcp-sequential-thinking"]
    },
    "transport": "stdio",
    "permissions": {
      "network": [],
      "env": [],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-20",
      "downloads": 4970
    },
    "category": "developer-tools",
    "tags": ["reasoning", "planning", "thinking", "workflow"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "google-maps",
    "displayName": "Google Maps MCP Server",
    "description": "Places, geocoding, and routing via Google Maps APIs",
    "version": "0.7.0",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-google-maps",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-google-maps"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["maps.googleapis.com:443"],
      "env": ["GOOGLE_MAPS_API_KEY"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "api-key", "env": "GOOGLE_MAPS_API_KEY", "description": "Google Maps API key", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-20",
      "downloads": 5380
    },
    "category": "search",
    "tags": ["google-maps", "geocoding", "places", "routing"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "docker",
    "displayName": "Docker MCP Server",
    "description": "Inspect and manage local Docker containers and images",
    "version": "0.8.1",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-docker",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-docker"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*:2375", "*:2376"],
      "env": ["DOCKER_HOST"],
      "filesystem": ["read:/var/run/docker.sock", "write:/var/run/docker.sock"],
      "exec": ["docker"]
    },
    "config": {
      "required": [],
      "optional": [
        { "key": "context", "description": "Docker context name", "default": "default" }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-20",
      "downloads": 5790
    },
    "category": "developer-tools",
    "tags": ["docker", "containers", "images", "devops"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "kubernetes",
    "displayName": "Kubernetes MCP Server",
    "description": "Query and operate Kubernetes cluster resources",
    "version": "0.6.9",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-kubernetes",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-kubernetes"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*:443"],
      "env": ["KUBECONFIG"],
      "filesystem": ["read:/home/user/.kube"],
      "exec": ["kubectl"]
    },
    "config": {
      "required": [],
      "optional": [
        { "key": "namespace", "description": "Default namespace", "default": "default" }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-20",
      "downloads": 5510
    },
    "category": "developer-tools",
    "tags": ["kubernetes", "k8s", "cluster", "devops"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "aws",
    "displayName": "AWS MCP Server",
    "description": "Access AWS resources across common services",
    "version": "0.7.5",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-aws",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-aws"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*.amazonaws.com:443"],
      "env": ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_REGION"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "access-key-id", "env": "AWS_ACCESS_KEY_ID", "description": "AWS access key id", "sensitive": true },
        { "key": "secret-access-key", "env": "AWS_SECRET_ACCESS_KEY", "description": "AWS secret access key", "sensitive": true }
      ],
      "optional": [
        { "key": "region", "env": "AWS_REGION", "description": "Default AWS region", "default": "us-east-1" }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 7340
    },
    "category": "developer-tools",
    "tags": ["aws", "cloud", "infrastructure", "devops"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "linear",
    "displayName": "Linear MCP Server",
    "description": "Read and update Linear issues, projects, and teams",
    "version": "0.6.8",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-linear",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-linear"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["api.linear.app:443"],
      "env": ["LINEAR_API_KEY"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "api-key", "env": "LINEAR_API_KEY", "description": "Linear API key", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 4120
    },
    "category": "productivity",
    "tags": ["linear", "issues", "project-management", "tracking"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "gitlab",
    "displayName": "GitLab MCP Server",
    "description": "Access GitLab projects, issues, merge requests, and pipelines",
    "version": "0.8.0",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-gitlab",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-gitlab"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["gitlab.com:443"],
      "env": ["GITLAB_TOKEN"],
      "filesystem": [],
      "exec": ["git"]
    },
    "config": {
      "required": [
        { "key": "token", "env": "GITLAB_TOKEN", "description": "GitLab personal access token", "sensitive": true }
      ],
      "optional": [
        { "key": "base-url", "description": "GitLab base URL", "default": "https://gitlab.com" }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 4630
    },
    "category": "developer-tools",
    "tags": ["gitlab", "git", "merge-requests", "pipelines"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "sentry",
    "displayName": "Sentry MCP Server",
    "description": "Inspect Sentry issues, alerts, and project error trends",
    "version": "0.6.1",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-sentry",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sentry"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["sentry.io:443"],
      "env": ["SENTRY_AUTH_TOKEN"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "auth-token", "env": "SENTRY_AUTH_TOKEN", "description": "Sentry auth token", "sensitive": true }
      ],
      "optional": [
        { "key": "organization", "description": "Sentry organization slug", "default": null }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 3480
    },
    "category": "developer-tools",
    "tags": ["sentry", "monitoring", "errors", "observability"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "datadog",
    "displayName": "Datadog MCP Server",
    "description": "Query Datadog metrics, traces, dashboards, and monitors",
    "version": "0.6.0",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-datadog",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-datadog"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["api.datadoghq.com:443"],
      "env": ["DATADOG_API_KEY", "DATADOG_APP_KEY"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "api-key", "env": "DATADOG_API_KEY", "description": "Datadog API key", "sensitive": true },
        { "key": "app-key", "env": "DATADOG_APP_KEY", "description": "Datadog app key", "sensitive": true }
      ],
      "optional": [
        { "key": "site", "description": "Datadog site", "default": "datadoghq.com" }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 3710
    },
    "category": "developer-tools",
    "tags": ["datadog", "monitoring", "metrics", "observability"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "redis",
    "displayName": "Redis MCP Server",
    "description": "Inspect keys and run safe Redis operations",
    "version": "0.7.1",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-redis",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-redis"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*:6379"],
      "env": ["REDIS_URL"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "url", "env": "REDIS_URL", "description": "Redis connection URL", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 4290
    },
    "category": "databases",
    "tags": ["redis", "cache", "key-value", "database"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "mongodb",
    "displayName": "MongoDB MCP Server",
    "description": "Query MongoDB collections and documents",
    "version": "0.7.0",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-mongodb",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-mongodb"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*:27017"],
      "env": ["MONGODB_URI"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "uri", "env": "MONGODB_URI", "description": "MongoDB connection URI", "sensitive": true }
      ],
      "optional": [
        { "key": "database", "description": "Default database", "default": null }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 4010
    },
    "category": "databases",
    "tags": ["mongodb", "nosql", "database", "documents"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "stripe",
    "displayName": "Stripe MCP Server",
    "description": "Access Stripe customers, payments, and invoices",
    "version": "0.6.4",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-stripe",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-stripe"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["api.stripe.com:443"],
      "env": ["STRIPE_API_KEY"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "api-key", "env": "STRIPE_API_KEY", "description": "Stripe secret API key", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 3870
    },
    "category": "developer-tools",
    "tags": ["stripe", "payments", "billing", "finance"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "shopify",
    "displayName": "Shopify MCP Server",
    "description": "Manage products, orders, and customers in Shopify",
    "version": "0.6.3",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-shopify",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-shopify"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*.myshopify.com:443"],
      "env": ["SHOPIFY_ACCESS_TOKEN"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "access-token", "env": "SHOPIFY_ACCESS_TOKEN", "description": "Shopify Admin API token", "sensitive": true }
      ],
      "optional": [
        { "key": "shop-domain", "description": "Shop domain (example.myshopify.com)", "default": null }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 2990
    },
    "category": "productivity",
    "tags": ["shopify", "ecommerce", "orders", "products"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "twilio",
    "displayName": "Twilio MCP Server",
    "description": "Work with Twilio messaging and voice resources",
    "version": "0.6.5",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-twilio",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-twilio"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["api.twilio.com:443"],
      "env": ["TWILIO_ACCOUNT_SID", "TWILIO_AUTH_TOKEN"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "account-sid", "env": "TWILIO_ACCOUNT_SID", "description": "Twilio account SID", "sensitive": true },
        { "key": "auth-token", "env": "TWILIO_AUTH_TOKEN", "description": "Twilio auth token", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 3280
    },
    "category": "communication",
    "tags": ["twilio", "sms", "voice", "communication"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "sendgrid",
    "displayName": "SendGrid MCP Server",
    "description": "Manage email templates, sends, and delivery stats",
    "version": "0.6.0",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-sendgrid",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sendgrid"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["api.sendgrid.com:443"],
      "env": ["SENDGRID_API_KEY"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "api-key", "env": "SENDGRID_API_KEY", "description": "SendGrid API key", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 2870
    },
    "category": "communication",
    "tags": ["sendgrid", "email", "mail", "communication"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "figma",
    "displayName": "Figma MCP Server",
    "description": "Access Figma files, components, and comments",
    "version": "0.6.6",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-figma",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-figma"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["api.figma.com:443"],
      "env": ["FIGMA_TOKEN"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "token", "env": "FIGMA_TOKEN", "description": "Figma personal access token", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 3590
    },
    "category": "productivity",
    "tags": ["figma", "design", "ui", "collaboration"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "vercel",
    "displayName": "Vercel MCP Server",
    "description": "Inspect projects, deployments, and logs on Vercel",
    "version": "0.6.2",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-vercel",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-vercel"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["api.vercel.com:443"],
      "env": ["VERCEL_TOKEN"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "token", "env": "VERCEL_TOKEN", "description": "Vercel API token", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 3440
    },
    "category": "developer-tools",
    "tags": ["vercel", "deployments", "hosting", "serverless"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "supabase",
    "displayName": "Supabase MCP Server",
    "description": "Access Supabase database, auth, and storage resources",
    "version": "0.6.1",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-supabase",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-supabase"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*.supabase.co:443"],
      "env": ["SUPABASE_URL", "SUPABASE_SERVICE_ROLE_KEY"],
      "filesystem": [],
      "exec": []
    },
    "config": {
      "required": [
        { "key": "url", "env": "SUPABASE_URL", "description": "Supabase project URL", "sensitive": false },
        { "key": "service-role-key", "env": "SUPABASE_SERVICE_ROLE_KEY", "description": "Supabase service role key", "sensitive": true }
      ],
      "optional": []
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 3320
    },
    "category": "databases",
    "tags": ["supabase", "database", "postgres", "backend"],
    "maintainer": "Community",
    "trustLevel": "community"
  },
  {
    "name": "prisma",
    "displayName": "Prisma MCP Server",
    "description": "Inspect Prisma schema and query connected databases",
    "version": "0.6.0",
    "source": {
      "type": "npm",
      "package": "@modelcontextprotocol/server-prisma",
      "repository": "https://github.com/modelcontextprotocol/servers"
    },
    "runtime": {
      "type": "node",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-prisma"]
    },
    "transport": "stdio",
    "permissions": {
      "network": ["*:5432", "*:3306"],
      "env": ["DATABASE_URL"],
      "filesystem": ["read:/workspace"],
      "exec": ["prisma"]
    },
    "config": {
      "required": [
        { "key": "database-url", "env": "DATABASE_URL", "description": "Primary database connection URL", "sensitive": true }
      ],
      "optional": [
        { "key": "schema-path", "description": "Path to Prisma schema file", "default": "prisma/schema.prisma" }
      ]
    },
    "compatibility": {
      "clients": ["claude-desktop", "cursor", "windsurf", "continue", "vscode", "generic"],
      "platforms": ["macos", "linux", "windows"]
    },
    "quality": {
      "securityScan": "pass",
      "healthCheck": true,
      "lastVerified": "2026-02-21",
      "downloads": 3180
    },
    "category": "developer-tools",
    "tags": ["prisma", "orm", "database", "schema"],
    "maintainer": "Community",
    "trustLevel": "community"
  }
]
