erickwendel-contributions-mcp
erickwendel-contributions-mcp
Ein Model Context Protocol (MCP) Server, der Tools bereitstellt, um Erick Wendels Beiträge über verschiedene Plattformen hinweg abzufragen. Fragen Sie Vorträge, Blogbeiträge und Videos mithilfe natürlicher Sprache über Claude, Cursor oder ähnliche Tools ab. Dieses Projekt wurde mit der Cursor IDE unter Verwendung des Standard-Agenten (Testversion) erstellt.
Schnellstart
Verwenden Sie diesen MCP-Server direkt mit Claude Desktop oder Cursor ohne Installation:
{
"mcpServers": {
"erickwendel-contributions": {
"command": "npx",
"args": ["-y", "@erickwendel/contributions-mcp"]
}
}
}Fügen Sie diese Konfiguration hinzu zu:
Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)Cursor:
~/.cursor/mcp.json
Related MCP server: mintlify-mcp
Verfügbare Tools
Dieser MCP-Server bietet die folgenden Funktionen:
Tools
get-talks: Ruft eine paginierte Liste von Vorträgen mit optionaler Filterung abUnterstützt Filterung nach ID, Titel, Sprache, Stadt, Land und Jahr
Kann nach Sprache, Land oder Stadt gruppierte Anzahlen zurückgeben
get-posts: Ruft Beiträge mit optionaler Filterung und Paginierung abUnterstützt Filterung nach ID, Titel, Sprache und Portal
get-videos: Ruft Videos mit optionaler Filterung und Paginierung abUnterstützt Filterung nach ID, Titel und Sprache
check-status: Überprüft, ob die API aktiv ist und antwortet
Prompts
find-content: Generiert Abfragen, um spezifische Inhalte nach Typ, Thema und Sprache zu findensummarize-activity: Erstellt Zusammenfassungen der Inhaltsaktivität nach Jahr
Ressourcen
erickwendel://about: Serverinformationen und Metadaten zu den Funktionenerickwendel://statistics: Inhaltsstatistiken und verfügbare Abfragen
Integration mit KI-Tools
MCP-Server-Funktionen untersuchen
Sie können die Funktionen dieses MCP-Servers mit dem MCP Inspector untersuchen:
npm run inspectDies zeigt Ihnen alle verfügbaren Tools, deren Parameter und wie man sie verwendet.
Einrichtung
Stellen Sie sicher, dass Sie Node.js v20+ verwenden
node -v
# v20.x.x or higherKlonen Sie dieses Repository:
git clone https://github.com/erickwendel/erickwendel-contributions-mcp.git
cd erickwendel-contributions-mcpInstallieren Sie die Abhängigkeiten:
npm ciStarten Sie den Server:
npm startIntegration mit KI-Tools
Cursor-Einrichtung
Fügen Sie die folgende Konfiguration zu ~/.cursor/mcp.json hinzu:
{
"mcpServers": {
"erickwendel-contributions": {
"command": "npx",
"args": ["-y", "@erickwendel/contributions-mcp"]
}
}
}
Stellen Sie sicher, dass sich der Cursor-Chat im Agent-Modus befindet, indem Sie im Dropdown-Menü unten links "Agent" auswählen, und fragen Sie dann: "how many videos were published about JavaScript in 2024":

Lokale Entwicklung
Verwenden Sie für die lokale Entwicklung den absoluten Pfad zum Projekt:
{
"mcpServers": {
"erickwendel-contributions": {
"command": "node",
"args": ["--experimental-strip-types", "ABSOLUTE_PATH_TO_PROJECT/src/index.ts"]
}
}
}Claude Desktop-Einrichtung
Gehen Sie zu den Claude-Einstellungen
Klicken Sie auf den Reiter "Developer"
Klicken Sie auf "edit config"
Öffnen Sie die Konfiguration in einem Code-Editor
Fügen Sie die folgende Konfiguration zu
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) hinzu:
{
"mcpServers": {
"erickwendel-contributions": {
"command": "npx",
"args": ["-y", "@erickwendel/contributions-mcp"]
}
}
}Lokale Entwicklung
Verwenden Sie für die lokale Entwicklung den absoluten Pfad zum Projekt:
{
"mcpServers": {
"erickwendel-contributions": {
"command": "node",
"args": ["--experimental-strip-types", "ABSOLUTE_PATH_TO_PROJECT/src/index.ts"]
}
}
}MCPHost mit Ollama (Kostenlose Alternative)
Wenn Sie keinen Zugriff auf Claude Desktop oder Cursor haben, können Sie MCPHost mit Ollama als kostenlose Alternative verwenden.
Installieren Sie MCPHost:
go install github.com/mark3labs/mcphost@latestErstellen Sie eine Konfigurationsdatei (z. B. ./mcp.jsonc):
{
"mcpServers": {
"erickwendel-contributions": {
"command": "npx",
"args": ["-y", "@erickwendel/contributions-mcp"]
}
}
}Ausführen mit Ollama:
ollama pull MODEL_NAME
mcphost --config ./mcp.jsonc -m ollama:MODEL_NAMELokale Entwicklung
Aktualisieren Sie für die lokale Entwicklung die Konfiguration:
{
"mcpServers": {
"erickwendel-contributions": {
"command": "node",
"args": ["--experimental-strip-types", "ABSOLUTE_PATH_TO_PROJECT/src/index.ts"]
}
}
}Beispielabfragen
Hier sind einige Beispiele für Abfragen, die Sie Claude, Cursor oder einem beliebigen MCP-Client stellen können:
"How many talks were given in 2023?"

"Show me talks in Spanish"

"Find posts about WebXR"

Entwicklung
Funktionen
Erstellt mit dem Model Context Protocol (MCP)
Volle MCP-Funktionalität: Tools, Prompts und Ressourcen
Typsicher mit TypeScript und Zod-Schema-Validierung
Native TypeScript-Unterstützung in Node.js ohne Transpilierung
Generiertes SDK unter Verwendung von GenQL
Modulare Architektur mit Trennung der Zuständigkeiten
Standard-I/O-Transport für einfache Integration
Strukturierte Fehlerbehandlung
Kompatibel mit Claude Desktop, Cursor und MCPHost (kostenlose Alternative)
Hinweis: Dieses Projekt erfordert Node.js v23+, da es die native TypeScript-Unterstützung verwendet, die im letzten Jahr hinzugefügt wurde.
Architektur
Die Codebasis folgt einer modularen Struktur:
src/
├── config/ # Configuration settings
├── types/ # TypeScript interfaces and types
├── tools/ # MCP tool implementations
├── utils/ # Utility functions
├── services/ # API service layer
└── index.ts # Main entry pointTesten
So führen Sie die Test-Suite aus:
npm testFür den Entwicklungsmodus mit Watch-Funktion:
npm run test:devMitwirken
Beiträge sind willkommen! Bitte fühlen Sie sich frei, einen Pull Request einzureichen.
Autor
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe die Datei LICENSE für Details.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceAn MCP server that gives AI assistants (like Cursor, Claude, Windsurf) the ability to remember user information across conversations using vector search technology.
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables users to query any Mintlify-powered documentation site directly from Claude. It leverages Mintlify's AI Assistant API to provide RAG-based answers and code examples for various platforms like Agno, Resend, and Upstash.1118MIT
- AlicenseAqualityCmaintenanceAn MCP server that lets Claude Code recall the context of past conversations from any project on demand.5492MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that ingests various data sources and uses LLMs to compile them into structured knowledge pages, enabling hybrid search and integration with AI coding tools like Claude Code and Cursor.181MIT
Related MCP Connectors
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
An MCP server that gives your AI access to the source code and docs of all public github repos
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jdoliveirasa/contributions-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server