Popular MCP Servers
A curated list of MCP servers you can connect to OpalServe. All of these work in both local and team mode.
Team Mode
In team mode, the admin registers servers once and every developer on the team gets access automatically via opalserve sync. No per-machine setup required.
Official Servers
These are maintained by the MCP project and available on npm.
Filesystem
Access local files and directories. One of the most commonly used servers.
opalserve server add \
--name files \
--stdio "npx -y @modelcontextprotocol/server-filesystem /path/to/dir" \
--description "Local filesystem access" \
--tags files,localTools: read_file, write_file, list_directory, create_directory, move_file, search_files, get_file_info, read_multiple_files
GitHub
Interact with GitHub repositories, issues, pull requests, and code search.
opalserve server add \
--name github \
--stdio "npx -y @modelcontextprotocol/server-github" \
--env GITHUB_TOKEN=ghp_your_token \
--description "GitHub repositories and issues" \
--tags code,githubTools: search_repositories, get_file_contents, list_issues, create_issue, list_pull_requests, create_pull_request, list_commits, search_code
GitHub Token Scopes
For full functionality, your token needs: repo, read:org, read:user. Create one at github.com/settings/tokens.
Google Maps
Geocoding, directions, and place search.
opalserve server add \
--name maps \
--stdio "npx -y @modelcontextprotocol/server-google-maps" \
--env GOOGLE_MAPS_API_KEY=your_key \
--description "Google Maps geocoding and directions"PostgreSQL
Query PostgreSQL databases with read access.
opalserve server add \
--name db \
--stdio "npx -y @modelcontextprotocol/server-postgres postgresql://user:pass@localhost/mydb" \
--description "Production database (read-only)" \
--tags databaseSecurity
Use a read-only database user. The MCP server executes queries directly against your database.
Brave Search
Web search via the Brave Search API.
opalserve server add \
--name search \
--stdio "npx -y @modelcontextprotocol/server-brave-search" \
--env BRAVE_API_KEY=your_key \
--description "Web search via Brave" \
--tags searchMemory
Persistent memory and note-taking for AI tools.
opalserve server add \
--name memory \
--stdio "npx -y @modelcontextprotocol/server-memory" \
--description "Persistent memory store"Community Servers
Slack
Send messages and manage Slack workspaces.
opalserve server add \
--name slack \
--stdio "npx -y @modelcontextprotocol/server-slack" \
--env SLACK_BOT_TOKEN=xoxb-your-token \
--description "Slack workspace" \
--tags communication,slackPuppeteer
Browser automation and web scraping.
opalserve server add \
--name browser \
--stdio "npx -y @modelcontextprotocol/server-puppeteer" \
--description "Browser automation"Sentry
Access error tracking and performance data from Sentry.
opalserve server add \
--name sentry \
--stdio "npx -y @modelcontextprotocol/server-sentry" \
--env SENTRY_AUTH_TOKEN=your_token \
--description "Sentry error tracking" \
--tags monitoringLinear
Project management with Linear issues and projects.
opalserve server add \
--name linear \
--stdio "npx -y @modelcontextprotocol/server-linear" \
--env LINEAR_API_KEY=your_key \
--description "Linear project management" \
--tags project-managementRemote MCP Servers
OpalServe can also connect to remote MCP servers over SSE or Streamable HTTP:
# SSE transport
opalserve server add \
--name remote-api \
--url https://mcp.example.com/sse \
--transport sse
# Streamable HTTP transport
opalserve server add \
--name remote-tools \
--url https://mcp.example.com/mcp \
--transport streamable-httpRegistering Servers for Your Team
In team-server mode, servers you register are available to all team members. Add them via CLI or through the admin dashboard:
# Admin adds a server (available to all team members after sync)
opalserve server add \
--name github \
--stdio "npx -y @modelcontextprotocol/server-github" \
--env GITHUB_TOKEN=ghp_team_token \
--tags codeTeam members then run:
opalserve sync
opalserve tools list
# Shows tools from all team-registered serversFinding More Servers
- MCP Server Registry — Official collection
- Awesome MCP Servers — Community-curated list
- Search npm for
@modelcontextprotocol/server-*packages - Smithery — MCP server marketplace
Testing a Server
After adding a server, verify it works:
# Check connection health
opalserve health --server my-server
# See discovered tools
opalserve tools list --server my-server
# Search for tools
opalserve tools search "read"