mcp.so — Community Directory (19,000+ servers)
Community-run directory cataloging thousands of Model Context Protocol servers so developers can discover, compare, and wire up MCP integrations for AI coding tools.
Code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>mcp.so — Community Directory</title>
<style>
:root {
--bg: #0b0f17;
--surface: #141a26;
--surface-2: #1b2433;
--text: #e6edf6;
--muted: #8b97a8;
--accent: #6ea8fe;
--border: rgba(255, 255, 255, 0.08);
}
* { box-sizing: border-box; }
html, body {
margin: 0;
padding: 0;
}
body {
min-height: 100vh;
display: flex;
align-items: center;
justify-content: center;
padding: 24px;
background: var(--bg);
color: var(--text);
font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI",
Roboto, Helvetica, Arial, sans-serif;
line-height: 1.5;
}
.card {
width: 100%;
max-width: 640px;
background: var(--surface);
border: 1px solid var(--border);
border-radius: 18px;
padding: 32px;
box-shadow: 0 18px 50px rgba(0, 0, 0, 0.45);
}
.eyebrow {
display: inline-block;
font-size: 12px;
font-weight: 600;
letter-spacing: 0.08em;
text-transform: uppercase;
color: var(--accent);
background: rgba(110, 168, 254, 0.12);
border: 1px solid rgba(110, 168, 254, 0.25);
padding: 4px 10px;
border-radius: 999px;
}
h1 {
margin: 16px 0 8px;
font-size: 26px;
line-height: 1.25;
letter-spacing: -0.01em;
}
.desc {
margin: 0 0 24px;
color: var(--muted);
font-size: 15px;
}
.block-label {
margin: 0 0 8px;
font-size: 12px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--muted);
}
.access {
margin-bottom: 24px;
}
pre {
margin: 0;
background: var(--surface-2);
border: 1px solid var(--border);
border-radius: 12px;
padding: 14px 16px;
overflow-x: auto;
}
code {
font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas,
"Liberation Mono", monospace;
font-size: 13.5px;
color: var(--text);
}
.pills {
display: flex;
flex-wrap: wrap;
gap: 8px;
margin-bottom: 28px;
}
.pill {
font-size: 12.5px;
color: var(--text);
background: var(--surface-2);
border: 1px solid var(--border);
padding: 5px 12px;
border-radius: 999px;
}
.cta {
display: inline-flex;
align-items: center;
gap: 8px;
font-weight: 600;
font-size: 15px;
text-decoration: none;
color: #0b0f17;
background: var(--accent);
padding: 12px 20px;
border-radius: 12px;
transition: filter 0.15s ease, transform 0.15s ease;
}
.cta:hover { filter: brightness(1.08); }
.cta:active { transform: translateY(1px); }
.cta:focus-visible {
outline: 3px solid rgba(110, 168, 254, 0.6);
outline-offset: 2px;
}
.cta .arrow { font-size: 16px; line-height: 1; }
@media (max-width: 480px) {
.card { padding: 24px; }
h1 { font-size: 22px; }
}
</style>
</head>
<body>
<main class="card">
<span class="eyebrow">MCP directories</span>
<h1>mcp.so — Community Directory (19,000+ servers)</h1>
<p class="desc">
A community-run directory cataloging thousands of Model Context Protocol
servers, so developers can discover, compare, and wire up MCP integrations
for AI coding tools.
</p>
<section class="access">
<p class="block-label">How to access</p>
<pre><code># Browse the directory in your browser
open https://mcp.so/</code></pre>
</section>
<section>
<p class="block-label">Compatible with</p>
<div class="pills">
<span class="pill">Claude Code</span>
<span class="pill">Cursor</span>
<span class="pill">OpenCode</span>
<span class="pill">Any MCP client</span>
</div>
</section>
<a class="cta" href="https://mcp.so/" target="_blank" rel="noopener">
Open mcp.so <span class="arrow" aria-hidden="true">→</span>
</a>
</main>
</body>
</html>What it is
mcp.so is a community-run directory of Model Context Protocol (MCP) servers. Per its title it catalogs 19,000+ servers, making it one of the largest places to browse the MCP ecosystem. Each listing gathers the server’s purpose, install details, and links so you can evaluate an integration before adding it to an AI coding tool.
It indexes directories and marketplaces of MCP servers — it is not a single plugin itself, but a place to find them.
How to access / install
Browse the directory in any web browser:
- Site: https://mcp.so/
There is nothing to install to use the directory. Once you pick a server, follow that server’s own setup instructions to register it with your MCP-capable client (for example, by adding it to your client’s MCP config or running its documented command). The directory links out to each server’s source and docs.
Good for
- Discovering MCP servers for tools like Claude Code, Cursor, and other MCP clients.
- Comparing alternatives before committing to a particular integration.
- Staying current with a fast-moving, community-driven ecosystem.