DS DevShelfHub Projects · AI tools
Tutorials / MCP / Official Servers
MCP Beginner · 6 min read Page 16 of 23

Official MCP Servers: The Ecosystem

By DevShelfHub

Tour of Anthropic's official MCP server library. Each exposes tools and resources for common tasks like file access, database queries, and web search.

Series progress16 / 23

Overview of official servers

Anthropic maintains a growing library of official MCP servers. These are production-ready, well-tested servers that cover common use cases. You can use them as-is or fork them as a starting point for custom servers.

Key official servers

📁 Filesystem

Read, write, and manage local files. Tools: list_directory, read_file, write_file, create_directory. Resources: browseable file trees.

🐙 GitHub

Interact with GitHub repos. Tools: create_issue, create_pr, list_pull_requests. Resources: repo contents, commits, issues.

💬 Slack

Post and read Slack messages. Tools: send_message, create_channel. Resources: message history, channel info.

🗄️ PostgreSQL / SQLite

Query databases directly. Tools: execute_query, run_sql. Resources: schema information, table listings.

🔍 Brave Search

Web search and content fetching. Tools: search_web, fetch_url. Returns web results and page content.

🤖 Puppeteer

Browser automation. Tools: take_screenshot, click_element, fill_form. For scraping and UI automation.

Installing official servers

Most official servers can be installed via npm (Node.js) or pip (Python). Example:

# npm (Node.js)

npm install @modelcontextprotocol/server-filesystem

# or pip (Python)

pip3 install mcp-server-github

Community servers

Beyond the official servers, a growing community has built MCP servers for everything — Notion, Jira, Stripe, LangSmith, and more. You can find them on GitHub and npm under the #mcp-server hashtag.

Tip: Check the MCP Registry at anthropic.com/mcp for the latest list of servers.

Quick summary

  • Anthropic maintains official servers for files, GitHub, Slack, databases, web search, and more
  • Install via npm or pip — they work out of the box
  • Community servers extend support to Notion, Jira, Stripe, and many other tools
  • Next: we'll connect these servers to Claude Desktop and start using them

Official MCP Servers FAQ

What official MCP servers does Anthropic provide?

Anthropic's official MCP server library includes servers for filesystem, GitHub, GitLab, Google Drive, Slack, Postgres, SQLite, Puppeteer, Brave Search, Google Maps, and more — all open-source and hosted in the modelcontextprotocol/servers repository.

How do I install official MCP servers?

Most official MCP servers are installable via npx (Node.js) or uvx (Python). Add the server configuration to claude_desktop_config.json under mcpServers, specifying the command and any required arguments or environment variables.

Are official MCP servers free to use?

Yes. All official MCP servers in the Anthropic repository are open-source. Some servers (like Brave Search or Google Maps) require API keys from the respective services, which may have their own pricing.

Can I extend or modify official MCP servers?

Yes. The official servers are open-source and MIT-licensed. You can fork them, add new tools, restrict capabilities, or use them as templates for building your own servers.

What is the filesystem MCP server?

The filesystem MCP server exposes tools for reading and writing files, creating directories, listing directory contents, and searching files. You configure which root paths it can access, limiting its scope to specific directories.

Quick jump: API Reference