Skip to main content

Command Palette

Search for a command to run...

10 MCP Servers to 10x Your Claude Desktop Workflow

Updated
6 min read
10 MCP Servers to 10x Your Claude Desktop Workflow
D
PhD in Computational Linguistics. I build the operating systems for responsible AI. Founder of First AI Movers, helping companies move from "experimentation" to "governance and scale." Writing about the intersection of code, policy (EU AI Act), and automation.

10 MCP Servers to 10x Your Claude Desktop Workflow

TL;DR: Unlock Claude's potential with this guide to 10 essential Claude Desktop MCP servers. Connect to files, GitHub, and more for 10x productivity.

A Practical Guide to Installing and Configuring Essential Local AI Tools

Using Claude Desktop without the right Claude Desktop MCP servers leaves 90% of its potential on the table. The Model Context Protocol (MCP) transforms Claude from a simple chatbot into a productivity powerhouse for effective Business Process Optimization, giving it local access to your filesystem, GitHub repos, databases, and more.

This guide walks you through setting up Claude Desktop with 10 essential MCP servers that will 10x your workflow.

Quick Setup: How MCP Servers Work

MCP servers run locally on your machine and expose tools, resources, and prompts to Claude Desktop through a standardized protocol. Think of them as plugins that give Claude new capabilities — except they're privacy-first (everything runs locally) and work across any MCP-compatible client.

Installation is simple: Add a server config to your claude_desktop_config.json file, restart Claude, and you're done.

Where to find your config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

The 10 Must-Have Claude Desktop MCP Servers

1. Filesystem Server — Read & Write Files Locally

What it does: Lets Claude read, write, search, and edit files on your computer. Essential for coding, writing, or working with local documents.

Install:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/directory"]
    }
  }
}

Replace /path/to/allowed/directory with the folder you want Claude to access (e.g., ~/projects).

2. GitHub Server — Manage Repos, Issues, and PRs

What it does: Search repos, create issues, comment on PRs, fetch file contents, and more — all without leaving Claude.

Install:

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "your_token_here"
      }
    }
  }
}

Get a GitHub PAT read.

What it does: Lets Claude search the web in real time. Crucial for research, fact-checking, and staying current.

Install:

{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-brave-search"],
      "env": {
        "BRAVE_API_KEY": "your_api_key_here"
      }
    }
  }
}

Get a free Brave API key read.

4. PostgreSQL Server — Query Databases Directly

What it does: Run SQL queries, inspect schemas, and analyze data in your PostgreSQL databases.

Install:

{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://user:pass@localhost/dbname"]
    }
  }
}

Replace the connection string with your actual database credentials.

5. Memory Server — Persistent Knowledge Graph

What it does: Creates a local knowledge graph so Claude remembers context across conversations. Game-changer for long-term projects.

Install:

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"]
    }
  }
}

6. Puppeteer Server — Browser Automation

What it does: Control a headless Chrome browser — scrape websites, fill forms, take screenshots, run end-to-end tests.

Install:

{
  "mcpServers": {
    "puppeteer": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-puppeteer"]
    }
  }
}

7. Slack Server — Send Messages & Read Channels

What it does: Post to Slack channels, read message history, search conversations — great for team automation.

Install:

{
  "mcpServers": {
    "slack": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-slack"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-token"
      }
    }
  }
}

Create a Slack app and bot token read.

8. Google Maps Server — Geocoding & Directions

What it does: Geocode addresses, calculate routes, find nearby places — useful for logistics, travel planning, or location-aware apps.

Install:

{
  "mcpServers": {
    "google-maps": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-google-maps"],
      "env": {
        "GOOGLE_MAPS_API_KEY": "your_api_key_here"
      }
    }
  }
}

Get a Google Maps API key read.

9. Sequential Thinking Server — Extended Reasoning

What it does: Gives Claude access to a sequential thinking tool for complex multi-step reasoning. Particularly useful for debugging or strategic planning.

Install:

{
  "mcpServers": {
    "sequential-thinking": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
    }
  }
}

10. Time Server — Current Date & Time

What it does: Provides Claude with the current date and time. Simple but essential — Claude otherwise has no concept of "today."

Install:

{
  "mcpServers": {
    "time": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-time"]
    }
  }
}

Putting It All Together

Your final claude_desktop_config.json should look like this:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "~/projects"]
    },
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "your_token_here"
      }
    },
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-brave-search"],
      "env": {
        "BRAVE_API_KEY": "your_api_key_here"
      }
    },
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://user:pass@localhost/dbname"]
    },
    "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"]
    },
    "puppeteer": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-puppeteer"]
    },
    "slack": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-slack"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-token"
      }
    },
    "google-maps": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-google-maps"],
      "env": {
        "GOOGLE_MAPS_API_KEY": "your_api_key_here"
      }
    },
    "sequential-thinking": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
    },
    "time": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-time"]
    }
  }
}

Important: Replace all placeholder tokens and credentials with your actual API keys. Restart Claude Desktop after saving the config.

Troubleshooting Common Issues

Claude doesn't see the new servers

  • Restart Claude Desktop completely (quit and reopen)
  • Check the config file for JSON syntax errors (use a JSON validator)
  • Make sure the file path is correct for your OS

Server fails to start

  • Run the npx command manually in your terminal to see the error
  • Check that all required environment variables are set
  • Ensure Node.js 18+ is installed (node --version)

Permission errors

  • For filesystem server: make sure the path exists and is readable
  • For database servers: verify connection strings are correct
  • For API-based servers: confirm API keys are valid

What's Next?

This is just the beginning. The MCP ecosystem has 100+ servers and growing — from specialized tools like Obsidian integration and Linear project management to custom servers you can build yourself. This level of customization is a key component of a modern Digital Transformation Strategy, allowing teams to tailor AI to their specific needs.

Browse the full catalog read to discover more servers, read reviews, and see what the community is building.

Claude Desktop + MCP isn't just a better chatbot. It's your AI-powered operating system.

Further Reading


Written by Dr Hernani Costa, Founder and CEO of First AI Movers. Providing AI Strategy & Execution for Tech Leaders since 2016.

Subscribe to First AI Movers for practical and measurable business strategies for Business Leaders. First AI Movers is part of Core Ventures.

Ready to increase your business revenue? Book a call today!

2 views