Lesson 13MCP

Popular MCP Servers

GitHub, Postgres, Slack...

GitHub

Work with issues, PRs, commits, repositories

create_issueget_pull_requestlist_commitssearch_code
> Create an issue for the auth bug
Show configuration
"github": {
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-github"]
}
PostgreSQL

Database queries, schema analysis

querylist_tablesdescribe_tableget_schema
> Show top 10 users by activity
Show configuration
"postgres": {
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-postgres"],
  "env": {
    "POSTGRES_URL": "postgresql://user:pass@localhost/db"
  }
}
Slack

Send messages, read channels

send_messagelist_channelsget_channel_history
> Send deployment status to #releases
Show configuration
"slack": {
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-slack"],
  "env": {
    "SLACK_BOT_TOKEN": "xoxb-..."
  }
}
Filesystem

Extended file operations outside project

read_filewrite_filelist_directorysearch_files
> Read config from ~/.config/app
Show configuration
"filesystem": {
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allow"]
}
Brave Search

Privacy-focused web search

searchget_page_content
> Find documentation for new Next.js API
Show configuration
"brave-search": {
  "command": "npx",
  "args": ["-y", "@anthropic-ai/mcp-server-brave-search"],
  "env": {
    "BRAVE_API_KEY": "..."
  }
}
Playwright

Browser automation, screenshots

navigateclickscreenshotevaluate
> Take a screenshot of the login page
Show configuration
"playwright": {
  "command": "npx",
  "args": ["-y", "@anthropic-ai/mcp-server-playwright"]
}
Other Popular Servers
Google Drive

Documents and files

Linear

Issue tracking

Notion

Knowledge bases

Sentry

Error monitoring

AWS

Cloud services

Docker

Containers

📦 Full server list: github.com/modelcontextprotocol/servers

Usage Tips

  • Store secrets in environment variables, not in config
  • Use project-level config for project-specific servers
  • Check server permissions before using

Lesson Quiz

1 of 1

1.What do MCP servers provide to Claude Code?

This lesson is part of a structured LLM course.

My Learning Path