All Formats
StarPillar Specification & Hub Directory

Model 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.

Open Blank Studio Editor
Target: ~/Library/Application Support/Claude/ or %APPDATA%/Claude/claude_desktop_config.json
01 / SPECIFICATION & RUNTIME BEHAVIOR

How 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.

Standard JSON ConfigurationSpec Syntax

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"
      }
    }
  }
}
02 / REPOSITORY PLACEMENT
%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 Workspace

Project-level MCP server declarations for Cursor IDE.

03 / PRESET SPOKE MATRIX

Available Tech Stack Presets (9)

Click any tech stack below to open the client-side editor preloaded with this verified configuration.

MCP ServerLaunch

GitHub Operations MCP

Generate a GitHub Model Context Protocol (MCP) server configuration block.

Enforced Invariant:

"Uses official `@modelcontextprotocol/server-github` package via npx."

MCP ServerLaunch

PostgreSQL Database MCP

Generate a PostgreSQL Model Context Protocol (MCP) server configuration block.

Enforced Invariant:

"Uses `@modelcontextprotocol/server-postgres`."

MCP ServerLaunch

Local Filesystem MCP

Generate a local Filesystem Model Context Protocol (MCP) server configuration block.

Enforced Invariant:

"Uses `@modelcontextprotocol/server-filesystem`."

MCP ServerLaunch

SQLite Database MCP

Generate a local SQLite Model Context Protocol (MCP) server config for Claude and Cursor.

Enforced Invariant:

"Uses `mcp-server-sqlite` via uvx or npx."

MCP ServerLaunch

Brave Web Search MCP

Generate a Brave Search Model Context Protocol (MCP) server config for live web access.

Enforced Invariant:

"Uses `@modelcontextprotocol/server-brave-search`."

MCP ServerLaunch

Web Fetch & Markdown MCP

Generate a Web Fetch MCP server configuration block to parse web pages into markdown.

Enforced Invariant:

"Uses `mcp-server-fetch` via uvx."

MCP ServerLaunch

Puppeteer Browser MCP

Generate a Puppeteer Model Context Protocol (MCP) server config for headless browser automation.

Enforced Invariant:

"Uses `@modelcontextprotocol/server-puppeteer`."

MCP ServerLaunch

Docker Engine MCP

Generate a Docker Model Context Protocol (MCP) server config for container inspection.

Enforced Invariant:

"Connects to local Docker socket (`/var/run/docker.sock` or Windows named pipe)."

MCP ServerLaunch

Knowledge Graph Memory MCP

Generate a Knowledge Graph Memory MCP server configuration block for persistent agent recall.

Enforced Invariant:

"Uses `@modelcontextprotocol/server-memory`."

04 / BEST PRACTICES
Never commit plaintext API tokens to public Git repositories; use environment variables where supported.
Scope filesystem servers strictly to the working project folder instead of root `/` or `C:\`.
Prefer read-only database credentials for development AI sessions.
Other Format DirectoriesHub Network
05 / FREQUENTLY ASKED QUESTIONS

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.