Skip to main content

MCP one year in: the three servers we install by default

· One min read
Haythem Rehouma
Founder & Lead AI Engineer @ InSkillML

The Model Context Protocol (MCP) has been in production for a year. We now install three servers by default in any serious repo that uses Claude Code.

mcp-server-filesystem — controlled disk access beyond the current repo. An explicit allow-list of paths, one log entry per read. Useful to read external docs, a PostgreSQL dump, a data-science notebook. Without MCP the model would either refuse or hallucinate.

mcp-server-git — beyond what Claude Code sees by default (the current branch diff), the git server gives access to full history, blame, tags. Essential for a serious PR audit or to find out "who introduced this bug and why".

mcp-server-postgres — on a database-heavy project, the model can now introspect the schema, run EXPLAIN on a costly query, validate a migration. Read-only by default, with a dedicated user. Completely changes the quality of SQL answers.

Module 11 of the Claude Code course covers installation, permissions and useful servers beyond these three.