---
title: "MCP-Discovery, wie Server gefunden werden — StudioMeyer Academy"
description: "Directories, Marketplaces, .well-known/mcp. Wie das MCP-Ecosystem funktioniert."
canonical: "https://studiomeyer.academy/lernwege/fuer-entwickler/lektionen/06-mcp-discovery-und-marketplaces"
language: de
image: "https://studiomeyer.academy/og/academy-og-share.png"
publisher: "StudioMeyer Academy, https://studiomeyer.academy (llms.txt: https://studiomeyer.academy/llms.txt)"
---

## Warum das eine eigene Lesson ist

Du weißt jetzt was MCP ist, wie Du Server einrichtest und wie Memory portabel über Tools funktioniert. Was bisher fehlt: Wo findest Du gute Server? Und wenn Du in Level 6 einen eigenen baust, wie wird der überhaupt gefunden?

MCP ist ein offener Standard, aber Standards leben erst wenn es eine funktionierende Discovery-Schicht gibt. Diese Lesson ist die Karte.

## Die drei Directories die zählen

**1\. modelcontextprotocol.io (Spec + Reference Servers)** Die offizielle Spec-Site. Hier liegt die dokumentierte MCP-Spezifikation und eine kuratierte Liste von Reference-Servern unter `github.com/modelcontextprotocol/servers`. Wer in diese Reference-Liste aufgenommen wird, geht den offiziellen Weg, das ist die erste Adresse die alle MCP-Clients und Anthropics eigene Doku zitieren. Ein klassisches Listing-Directory mit Such-UI ist es nicht, dafür ist es die Quelle für den Standard.

**2\. Claude Connectors (in Claude Desktop + claude.ai)** Ab 2026 gibt es eingebaute Connector-Listen in Claude Desktop und claude.ai. One-Click-Installation, vorkonfigurierte OAuth-Flows. Das ist der Mainstream-Weg für Endnutzer, kein Config-File-Editieren, kein npm-Install.

**3\. MCPize Marketplace (`mcpize.com`)** Kommerziell, spezialisiert auf gehostete HTTP-Server. User finden hier Server die sie ohne eigene Infrastruktur nutzen können. Gratis-Tier für Entwickler, Pro-Tier für Produktions-Server mit SLA.

Daneben gibt es **Community-Listen** auf GitHub (das bekannteste ist `modelcontextprotocol/servers` und `awesome-mcp-servers`). Die sind gut für Entdeckung, aber kein offizielles Discovery-Protokoll.

## Das Protokoll unter der Haube, RFC 9728

Lange Zeit gab es das Gerücht es gäbe einen `.well-known/mcp` Endpoint. Den gibt es nicht. Was die offizielle MCP-Spec (Stand `2025-06-18`) tatsächlich definiert ist `/.well-known/oauth-protected-resource` per [RFC 9728](https://datatracker.ietf.org/doc/html/rfc9728), also OAuth Protected Resource Metadata. Das ist der Discovery-Mechanismus für HTTP-MCP-Server die mit OAuth 2.1 abgesichert sind.

Wenn ein Client Deine MCP-Server-Domain antrifft, fragt er erstmal die OAuth-Metadata ab:

```
https://deine-domain.com/.well-known/oauth-protected-resource
```

Antwort ist ein JSON nach RFC 9728:

```json
{
  "resource": "https://deine-domain.com/mcp",
  "authorization_servers": [
    "https://deine-domain.com"
  ],
  "scopes_supported": ["mcp:tools"],
  "bearer_methods_supported": ["header"]
}
```

Damit kennt der Client den Authorization-Server, kann den OAuth-2.1-Flow mit PKCE starten und spricht danach den eigentlichen MCP-Endpoint (`/mcp`) mit Bearer-Token an.

Die aktuelle Spec-Version ist `2025-06-18`. Frühere Drafts (`2024-11-05`, `2025-03-26`) sind überholt. Wer einen `.well-known/mcp` Endpoint baut, baut etwas das kein Client je abfragt.

## Stdio-Server (npm) vs HTTP-Server (Discovery)

Wichtige Unterscheidung:

**Stdio-Server** laufen lokal beim User (`npx -y mein-server`). Sie brauchen kein `.well-known/mcp`. Discovery passiert über npm + Doku + Directory-Eintrag. User macht `claude mcp add ...` manuell oder via Directory-Link.

**HTTP-Server** laufen zentral. Sie SOLLTEN `.well-known/mcp` exponieren damit Discovery funktioniert. User tippen nur die Domain ein.

Die StudioMeyer-Server (memory.studiomeyer.io, crm.studiomeyer.io, geo.studiomeyer.io) sind HTTP-Server mit `.well-known/mcp`. Die Open-Source-Server wie `mcp-personal-suite` sind stdio via npm.

## Für Publisher, wo listest Du Deinen Server

Wenn Du in Level 6 einen eigenen MCP-Server baust, ist Discovery die halbe Miete. Hier die Optionen sortiert nach Aufwand:

- **npm publish** (10 Minuten), automatisch erreichbar via `npx -y mein-server`. Jeder Dev kann installieren.
- **GitHub README + awesome-mcp-servers PR** (30 Minuten). Sichtbarkeit in der Community.
- **modelcontextprotocol/servers Pull Request** (GitHub-PR an die offizielle Reference-Server-Liste, ein paar Tage Review), höchste Glaubwürdigkeit weil Anthropics eigene Doku auf diese Liste verweist.
- **MCPize Marketplace** (1 Stunde Setup, wenn HTTP-Server), kommerzielle Sichtbarkeit, gehostetes Deployment.
- **Claude Connector** (Einreichung + Anthropic-Review), eingebaute Listing in Claude Desktop.

Level 6 zeigt die Hands-on-Umsetzung. Hier nur die Landschaft: nicht "eine Liste", sondern ein Ecosystem aus offiziellen Katalogen, Community-Listen und Discovery-Protokollen.

## Praxis, zwei Server die Du Dir heute anschauen solltest

1. **Sequential Thinking** (Anthropic, stdio + npm). Erweitert Claude um strukturiertes Nachdenken. `claude mcp add sequential-thinking -s user -- npx -y @modelcontextprotocol/server-sequential-thinking`. Probier es aus, schau Dir die Tool-Beschreibungen an, lern wie gute MCP-Tools strukturiert sind.

2. **Brave Search MCP** (stdio + npm). Web-Suche ohne API-Integration selbst bauen. `claude mcp add brave -s user --env BRAVE_API_KEY=... -- npx -y @modelcontextprotocol/server-brave-search`. Gratis-Tier bei Brave reicht für Tests.

Beide haben `README.md`s die exemplarisch zeigen wie man MCP-Server dokumentiert. Als Vorbild für Level 6.

## Was Du jetzt hast

Das Ecosystem-Bild. Als Nutzer weißt Du wo Du gute Server findest. Als künftiger Publisher (Level 6) weißt Du wo Du Deinen Server hinstellst. Das Discovery-Protokoll `.well-known/mcp` ist noch jung, aber die Directories und Marketplaces sind heute schon stark genug dass niemand mehr "wie finde ich MCP-Server" fragen muss.

## Update 2026-04-28: Hook-Bundles als eigene Distribution

Mit Claude Code v2.1.118 (`type: "mcp_tool"` Hooks, siehe Lektion 10) entsteht eine neue Distribution-Klasse: Hook-Recipe-Plugins. Statt einen ganzen MCP-Server zu publishen, publishen User pre-konfigurierte Hook-Bundles für existing Server (Memory, CRM, GEO, etc.). Ein `claude plugin install studiomeyer-memory-hooks` und der User hat alle 4 Memory-Hooks aktiviert ohne settings.json-Edit.

Marketplaces wie `studiomeyer-marketplace` listen das parallel zu MCP-Servern. Pro Plugin braucht es: `plugin.json`, `README.md` mit Idempotenz-Check + DSGVO-Note, `tests/` mit Smoke-Test. Die fünf Bundles für unsere SaaS-MCPs liegen als Recipes in Phase 16 (`/recipes/16.1-mcp-tool-hook-intro` bis `16.5-academy-hook-bundle`). Kopiert in settings.json schon heute funktionsfähig, als Plugin-Bundle in der Pipeline.

## Quellen

- [MCP Authorization Spec (2025-06-18)](https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization), die offizielle Spec für OAuth Protected Resource Metadata
- [RFC 9728, OAuth 2.0 Protected Resource Metadata](https://datatracker.ietf.org/doc/html/rfc9728), das IETF-Dokument auf das die MCP-Spec verweist
- [modelcontextprotocol/servers](https://github.com/modelcontextprotocol/servers), Reference-Server-Liste
- [awesome-mcp-servers](https://github.com/punkpeye/awesome-mcp-servers), Community-Liste
- [MCPize Marketplace](https://mcpize.com), kommerzielles Listing für Hosted-HTTP-Server

Du kannst alle Inhalte frei lesen. Mit einem Konto bleibt dein Fortschritt gespeichert.

[Anmelden](https://studiomeyer.academy/login?next=%2Flernwege%2Ffuer-entwickler%2Flektionen%2F06-mcp-discovery-und-marketplaces)

Für Entwickler · Modul 1 von 1

## Für Entwickler

[Zum Lernweg](https://studiomeyer.academy/lernwege/fuer-entwickler)

## Deine Notizen

Melde Dich an, um Deine eigenen Notizen zu dieser Lektion zu speichern.

[Anmelden](https://studiomeyer.academy/login?next=%2Flernwege%2Ffuer-entwickler%2Flektionen%2F06-mcp-discovery-und-marketplaces)

## Sitemap

Öffentliche Seiten dieser Website als Markdown: [Sitemap](https://studiomeyer.academy/sitemap.md). Kuratierter Einstieg: [llms.txt](https://studiomeyer.academy/llms.txt), Volltext: [llms-full.txt](https://studiomeyer.academy/llms-full.txt).
