← Back to directory
COMPARE UP TO 4 SERVERS

Compare MCP servers

Compare scores, verification, permissions, risks, and fit in one decision-focused table.

DimensionFilesystem MCP ServerSecure local file read/write accessPostgreSQL MCP ServerRead-only DB access for safe analysisGitHub MCP ServerManage repos, issues & PRs from chat
FMRS84 / 100 · B68 / 100 · C66 / 100 · C
VerificationSource and config reviewedSource and config reviewedSource and config reviewed
Reliability17 / 2015 / 2014 / 20
Security and permissions16 / 2016 / 2013 / 20
Maintenance16 / 2010 / 2010 / 20
Documentation17 / 2014 / 2015 / 20
Setup experience18 / 2013 / 2014 / 20
Best for
  • Local assistants that need to work inside explicitly approved directories
  • Individuals and development teams that want path-based data boundaries
  • Analysts and developers exploring PostgreSQL data through natural language
  • Teams exposing schema and query access through a dedicated read-only account
  • Development teams that want to handle issues, files, and pull requests from a coding assistant
  • Maintainers automating repetitive GitHub workflows
Not for
  • Highly sensitive environments that cannot allow model access to local file contents
  • Shared remote file-service use cases
  • Workflows that require writes, migrations, or database administration
  • Sensitive databases whose query results cannot enter a third-party model context
  • Environments that cannot provide a GitHub token
  • Organizations requiring every repository write to be confirmed manually in GitHub's UI
Required permissions
  • Read access to every local directory listed in the configuration
  • Filesystem write access when write or move tools are enabled
  • Network access to PostgreSQL
  • A dedicated read-only account with SELECT access to the intended schemas
  • A GitHub Personal Access Token
  • Least-privilege Contents, Issues, or Pull requests access for the target repositories
Risks and side effects
  • Sensitive files inside an allowed directory may enter model context
  • Write and move tools change real files; keep scopes narrow and maintain backups
  • Query results may contain personal or business-sensitive data
  • Complex read queries can still consume significant resources; use timeouts and a read replica
  • A leaked high-privilege token can modify repository code and issues
  • The model can create incorrect branches, issues, or pull requests; retain human confirmation for writes
Supported clientsClaude Desktop, Cursor, Cline, WindsurfClaude Desktop, Cursor, ClineClaude Desktop, Cursor, Cline, VS Code
Tools646