Pillar Specification & Hub DirectoryModel Context Protocol (MCP) Configuration Directory
Pre-tested, production MCP server configs. Connect your AI coding agents directly to databases, GitHub repos, search engines, and local filesystems.
~/Library/Application Support/Claude/ or %APPDATA%/Claude/claude_desktop_config.jsonHow Model Context Protocol (MCP) Operates in Production
The Model Context Protocol (MCP) is an open specification pioneered by Anthropic that standardizes how AI applications connect to external tools, databases, and APIs. With an MCP server configured in your client (such as Claude Desktop or Cursor), your AI assistant can directly inspect database schemas, run SQL queries, search GitHub issues, and fetch web documentation safely.
Declare server executables and environment variables under the mcpServers key.
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_your_token_here"
}
}
}
}%APPDATA%/Claude/claude_desktop_config.jsonClaude Desktop (Windows)MCP client configuration registering all stdio and SSE server instances.
~/Library/Application Support/Claude/claude_desktop_config.jsonClaude Desktop (macOS)MCP client configuration on macOS.
.cursor/mcp.jsonCursor WorkspaceProject-level MCP server declarations for Cursor IDE.
Available Tech Stack Presets (9)
Click any tech stack below to open the client-side editor preloaded with this verified configuration.
GitHub Operations MCP
Generate a GitHub Model Context Protocol (MCP) server configuration block.
"Uses official `@modelcontextprotocol/server-github` package via npx."
PostgreSQL Database MCP
Generate a PostgreSQL Model Context Protocol (MCP) server configuration block.
"Uses `@modelcontextprotocol/server-postgres`."
Local Filesystem MCP
Generate a local Filesystem Model Context Protocol (MCP) server configuration block.
"Uses `@modelcontextprotocol/server-filesystem`."
SQLite Database MCP
Generate a local SQLite Model Context Protocol (MCP) server config for Claude and Cursor.
"Uses `mcp-server-sqlite` via uvx or npx."
Brave Web Search MCP
Generate a Brave Search Model Context Protocol (MCP) server config for live web access.
"Uses `@modelcontextprotocol/server-brave-search`."
Web Fetch & Markdown MCP
Generate a Web Fetch MCP server configuration block to parse web pages into markdown.
"Uses `mcp-server-fetch` via uvx."
Puppeteer Browser MCP
Generate a Puppeteer Model Context Protocol (MCP) server config for headless browser automation.
"Uses `@modelcontextprotocol/server-puppeteer`."
Docker Engine MCP
Generate a Docker Model Context Protocol (MCP) server config for container inspection.
"Connects to local Docker socket (`/var/run/docker.sock` or Windows named pipe)."
Knowledge Graph Memory MCP
Generate a Knowledge Graph Memory MCP server configuration block for persistent agent recall.
"Uses `@modelcontextprotocol/server-memory`."
How do I install an MCP server in Claude Desktop?
Open Claude Desktop Settings > Developer > Edit Config. This opens `claude_desktop_config.json`. Paste the generated JSON block into the `mcpServers` object, save the file, and restart Claude Desktop.
Can I use MCP servers in Cursor or Windsurf?
Yes! Modern versions of Cursor and Windsurf support the Model Context Protocol. You can add the same stdio server configs in their respective MCP settings panels.