The Definitive Directory, Integration Guides, and Developer Toolkit for Model Context Protocol (MCP)
Explore Live Website » • Config Generator • Config Linter • Server Directory • Guides & Tutorials • Error Decoder
Welcome to the official public support and community repository for MCP Codex (mcp-codex.com)!
This repository serves as the central hub for:
- 🐛 Reporting bugs & website issues (tools, UI, search, configs)
- 🚀 Submitting new MCP Servers for inclusion in the MCP Codex Directory
- 📚 Requesting or proposing setup tutorials for databases, developer tools, and SaaS APIs
- ✏️ Reporting outdated server arguments or broken configs (documentation errata)
- 💡 Proposing new developer tools and feature requests for the MCP Codex platform
MCP Codex is an all-in-one developer portal and interactive utility suite for the Model Context Protocol (MCP) — the open standard that connects AI agents, assistants, and IDEs directly to databases, code repositories, cloud infrastructure, and third-party APIs.
| Tool | Description | Direct Link |
|---|---|---|
| 🧭 Server Directory | Curated catalog of MCP servers across Databases, DevTools, Cloud, APIs, and AI with search & category filters. | mcp-codex.com/servers |
| ⚙️ Config Generator | Visual configuration builder generating ready-to-use JSON configs for Claude Desktop, Cursor, Windsurf, Roo Code, and more. | mcp-codex.com/generator |
| 🔍 Config Linter | Real-time JSON syntax & schema validator for mcpServers configurations with actionable fix suggestions. |
mcp-codex.com/linter |
| 📊 Compatibility Matrix | "Can I MCP?" matrix comparing client features (stdio, SSE, tools, resources, prompts, sampling). | mcp-codex.com/compatibility |
| 🛠️ Error Decoder | Searchable database of common MCP connection failures, stdio crashes, spawn ENOENT errors, and JSON-RPC codes. |
mcp-codex.com/errors |
| 🧪 Playground / Sandbox | Test JSON-RPC 2.0 message flows, tool schemas, and prompt definitions directly in your browser. | mcp-codex.com/playground |
| 🤖 Agent Hub | Multi-agent orchestration architectures, workflow patterns, and tool-chaining best practices. | mcp-codex.com/agents |
| 📖 Protocol Spec | Interactive, human-readable breakdown of the Model Context Protocol specification. | mcp-codex.com/protocol |
| 📚 Guides & Tutorials | End-to-end integration walkthroughs with production-ready security recommendations and configs. | mcp-codex.com/articles |
| 📖 MCP Glossary | Core terminology explanations (stdio, SSE, roots, sampling, prompt templates, resource subscriptions). | mcp-codex.com/glossary |
MCP Codex provides step-by-step installation guides and config templates for all major AI clients and IDEs:
- 🟣 Claude Desktop (
claude_desktop_config.json) - ⚡ Cursor IDE (
.cursor/mcp.json/ Settings -> MCP) - 🌊 Windsurf IDE (
~/.codeium/windsurf/mcp_config.json) - 🦘 Roo Code / Cline (VS Code) (
cline_mcp_settings.json) - 🟦 VS Code
- ⚡ Zed Editor
- 💬 LibreChat (
librechat.yaml) - 🤖 Open-WebUI / Custom Agents (Python SDK / TypeScript SDK)
👉 Need a quick config? Use the Interactive Config Generator.
Have you built or discovered an MCP server? Submit it for listing on mcp-codex.com/servers:
- Open a Server Submission Issue
- Review the Server Submission Guide for metadata standards and JSON config formats.
Encountered an issue with the website, generator, validator, or sandbox?
- Open a Bug Report
- Include reproduction steps and browser console logs if applicable.
Need a detailed walkthrough for connecting a specific API, database, or toolchain?
- Open a Guide Request
Found a broken link, deprecated CLI argument, or changed package name?
- Open a Content Correction Issue
Have an idea for a new tool, export format, or site capability?
- Open a Feature Request
Caution
NEVER share live API keys, database connection strings containing passwords, or OAuth tokens in GitHub issues or pull requests.
Always use placeholder tokens (e.g. your-api-key-here, postgresql://user:password@localhost:5432/dbname) when submitting configurations.
Read our full Security Policy for vulnerability disclosure guidelines.
Check out FAQ.md for answers to frequently asked questions including:
- What is the difference between
stdioandSSEtransports? - Where are client configuration files located on Windows, macOS, and Linux?
- How to fix
spawn npx ENOENTor node environment errors? - How to keep MCP server credentials secure?
- Documentation and issue templates are licensed under the MIT License.
- All community interactions are governed by our Code of Conduct.