mcp-servers-essential-reference

Guides installation and configuration of 50+ MCP servers across nine categories.

7|2|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/mcp-skills --skill mcp-servers-essential-reference-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mcp-servers-essential-reference
Source: https://github.com/reason-machines/mcp-skills/tree/main/skills/mcp-servers-essential-reference
Command: npx skills add https://github.com/reason-machines/mcp-skills --skill mcp-servers-essential-reference-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Choosing, installing, and securely configuring Model Context Protocol servers for AI coding agents is confusing and risky, with tool bloat, credential exposure, and production-write dangers. This Skill provides a curated reference covering 50+ MCP servers with installation commands, security rules, and troubleshooting steps. ## Core Features & Use Cases - Category-Based Server Selection: Covers 9 categories including core development, databases, ops, productivity, fintech, web3, trading, creator tools, and reasoning/memory, with per-server install commands and environment variables. - Security Best Practices: Enforces three critical rules (limit to 5-7 servers, treat servers as untrusted code, never enable production writes) plus token scoping, read-only database users, and filesystem isolation patterns. - Troubleshooting & Configuration Examples: Diagnoses startup failures, authentication errors, and performance degradation, and provides ready-made JSON configs for dev, creator, and team productivity setups. - Use Case: A developer setting up Claude Code for the first time uses this Skill to pick a minimal 5-server dev setup (GitHub, filesystem, Postgres read-only, Brave Search, sequential thinking) with scoped tokens and pinned versions. ## Quick Start Ask the agent to show you the essential MCP servers for a minimal development setup and generate the configuration JSON for Claude Code.

Frequently Asked Questions about mcp-servers-essential-reference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install an MCP server in Claude Code?▼

Run claude mcp add followed by the server name and launch command, for example claude mcp add github -- npx -y @modelcontextprotocol/server-github. Use claude mcp list to verify the connection and claude mcp remove to uninstall.

How many MCP servers should I install at once?▼

Install no more than 5-7 MCP servers at a time. Tool bloat degrades agent performance and reasoning quality, so keep only the servers matching your active workflow and remove the rest.

Which MCP servers are safe to use with production databases?▼

No MCP server should have write access to production databases. Create a read-only database user, point the server at a replica or staging environment, and enable query logging to audit all agent-initiated operations.

Why won't my MCP server start in Claude Desktop?▼

Startup failures usually come from missing environment variables, port conflicts, outdated Node.js, or filesystem permission issues. Check the logs at ~/Library/Logs/Claude/mcp-server-*.log, reload your shell environment, and reinstall the server.

Can I use MCP servers with Gemini CLI or Codex?▼

Yes, Gemini CLI reads mcpServers configuration from ~/.gemini/settings.json and Codex uses codex mcp add or ~/.codex/config.toml. All agents share a similar JSON structure with command, args, and env fields.

How do I pin an MCP server version to avoid breaking changes?▼

Append the version to the package name in the args array, such as @modelcontextprotocol/[email protected]. Back up your config before upgrading, test core workflows after the update, and restore the backup if anything breaks.