{"slug":"mcp-servers","name":"MCP Servers (official)","kind":"runbook","what":"Reference Model Context Protocol servers: memory, git, filesystem and more, ready to plug into any MCP client.","page":"https://insidethemachine.ai/setups/mcp-servers","status":"docs-checked","status_label":"Not run: commands checked against the official docs only","status_note":"Commands checked against the official docs on 2026-10-15. Not run end to end.","wrapper":"The wrapper scripts are generated from the site data. Every .sh passed bash -n and shellcheck and ran in plan mode on Linux (Debian 13). Every .ps1 passed the PowerShell parser and chat.ps1 ran in plan, verify and rollback mode under PowerShell 7 on Linux with Windows calls mocked. Not run on macOS or real Windows.","wrapper_tested":null,"sh":"https://insidethemachine.ai/install/mcp-servers.sh","ps1":null,"md":"https://insidethemachine.ai/install/mcp-servers.md","json":"https://insidethemachine.ai/install/mcp-servers.json","one_liner":"curl -fsSL https://insidethemachine.ai/install/mcp-servers.sh | bash","one_liner_windows":null,"actions":{"install":"curl -fsSL https://insidethemachine.ai/install/mcp-servers.sh | bash","plan":"curl -fsSL https://insidethemachine.ai/install/mcp-servers.sh | bash -s -- plan","verify":"curl -fsSL https://insidethemachine.ai/install/mcp-servers.sh | bash -s -- verify","rollback":"curl -fsSL https://insidethemachine.ai/install/mcp-servers.sh | bash -s -- rollback --yes"},"env":{"ITM_RAM":"memory in GB instead of detecting it"},"model_by_memory_gb":null,"low_memory":null,"platforms":{"macos":{"install":[{"title":"Install MCP Servers (official)","lines":[{"k":"mac","c":"brew install node uv"},{"k":"you","c":"npx -y @modelcontextprotocol/server-memory","why":"starts an MCP server or inspector that keeps running"},{"k":"you","c":"uvx mcp-server-git","why":"starts an MCP server or inspector that keeps running"}]},{"title":"Configure (your choices)","lines":[{"k":"note","c":"add to your MCP client's config, e.g.\n{\n  \"mcpServers\": {\n    \"memory\": {\"command\": \"npx\", \"args\": [\"-y\", \"@modelcontextprotocol/server-memory\"]}\n  }\n}"}]}],"verify":[{"run":"npx @modelcontextprotocol/inspector npx -y @modelcontextprotocol/server-memory","expect":"MCP Inspector opens in your browser and lists the server's tools","you":true}],"rollback":[{"k":"note","c":"remove the server entry from your MCP client config and restart the client"},{"k":"run","c":"npm cache clean --force   # optional, clears npx downloads"}]},"linux":{"install":[{"title":"Linux: same steps as macOS","lines":[{"k":"note","c":"Our data lists Linux as supported but has no separate Linux steps, so these are the macOS steps. brew lines are skipped; install those tools with your package manager."}]},{"title":"Install MCP Servers (official)","lines":[{"k":"mac","c":"brew install node uv"},{"k":"you","c":"npx -y @modelcontextprotocol/server-memory","why":"starts an MCP server or inspector that keeps running"},{"k":"you","c":"uvx mcp-server-git","why":"starts an MCP server or inspector that keeps running"}]},{"title":"Configure (your choices)","lines":[{"k":"note","c":"add to your MCP client's config, e.g.\n{\n  \"mcpServers\": {\n    \"memory\": {\"command\": \"npx\", \"args\": [\"-y\", \"@modelcontextprotocol/server-memory\"]}\n  }\n}"}]}],"verify":[{"run":"npx @modelcontextprotocol/inspector npx -y @modelcontextprotocol/server-memory","expect":"MCP Inspector opens in your browser and lists the server's tools","you":true}],"rollback":[{"k":"note","c":"remove the server entry from your MCP client config and restart the client"},{"k":"run","c":"npm cache clean --force   # optional, clears npx downloads"}]},"windows":null}}