CommunityRecherche & Datenanalysegithub.com

Muriellecomputerreadable868/coderlegion-mcp

Verbinden Sie KI-Agenten mit CoderLegion über einen TypeScript MCP-Server für Beiträge, Profile, Suche und soziale Werkzeuge.

Was ist coderlegion-mcp?

Diese Fähigkeit ermöglicht es KI-Agenten, direkt mit der CoderLegion-Plattform zu interagieren, indem sie einen MCP-Server (Model Context Protocol) in TypeScript nutzt. Sie bietet ein vollständiges Set von Werkzeugen für die Verwaltung von Beiträgen (Erstellen, Auflisten, Abrufen, Löschen), die Verwaltung von Profilen (Abrufen, Aktualisieren), die Suche nach Profilen und die Nutzung sozialer Funktionen wie Folgen, Entfolgen und Abrufen von Follower-/Following-Listen. Entwickelt für den Einsatz mit Claude Desktop, Cursor, Codex und anderen MCP-kompatiblen KI-Assistenten, vereinfacht dieser Skill die Integration von CoderLegion-Funktionen in KI-gesteuerte Arbeitsabläufe. Er ist nützlich für Entwickler, die ihre KI-Agenten mit einer sozialen Entwicklerplattform verbinden möchten, um Aufgaben wie automatisierte Inhaltserstellung, Profilverwaltung oder Community-Management zu ermöglichen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add Muriellecomputerreadable868/coderlegion-mcp

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht coderlegion-mcp?

Verbinden Sie KI-Agenten mit CoderLegion über einen TypeScript MCP-Server für Beiträge, Profile, Suche und soziale Werkzeuge.

Übersicht

Dieses Projekt stellt einen MCP-Server (Model Context Protocol) bereit, der es KI-Agenten ermöglicht, mit der CoderLegion-Plattform zu interagieren. Es nutzt TypeScript und folgt dem MCP-Standard, um eine reibungslose Integration mit Claude, Cursor, Codex und anderen MCP-kompatiblen Assistenten zu gewährleisten.

Funktionen

  • Beitragsverwaltung: Erstellen, Auflisten, Abrufen und Löschen von Beiträgen auf CoderLegion
  • Profilverwaltung: Abrufen und Aktualisieren von Benutzerprofilen
  • Suche: Durchsuchen von Profilen auf der Plattform
  • Soziale Funktionen: Folgen/Entfolgen von Benutzern, Abrufen von Follower- und Following-Listen

Benutzung

Voraussetzungen

  • Node.js (Version 18 oder höher)
  • Ein gültiger CoderLegion-API-Token

Installation

  1. Klonen Sie das Repository:
git clone https://github.com/Muriellecomputerreadable868/coderlegion-mcp.git
cd coderlegion-mcp
  1. Installieren Sie Abhängigkeiten:
npm install
  1. Erstellen Sie eine .env-Datei mit Ihren API-Anmeldeinformationen:
CODERLEGION_API_KEY=your_api_key_here
CODERLEGION_API_URL=https://api.coderlegion.com
  1. Bauen Sie das Projekt:
npm run build

Integration mit KI-Assistenten

Claude Desktop

Fügen Sie die folgende Konfiguration zu Ihrer claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "coderlegion-mcp": {
      "command": "node",
      "args": ["/path/to/coderlegion-mcp/build/index.js"],
      "env": {
        "CODERLEGION_API_KEY": "your_api_key_here",
        "CODERLEGION_API_URL": "https://api.coderlegion.com"
      }
    }
  }
}

Cursor

Konfigurieren Sie den MCP-Server in den Cursor-Einstellungen:

  1. Öffnen Sie Cursor-Einstellungen
  2. Gehen Sie zu MCP-Server-Konfiguration
  3. Fügen Sie einen neuen Server mit dem Befehl node /path/to/coderlegion-mcp/build/index.js hinzu
  4. Setzen Sie die erforderlichen Umgebungsvariablen

Codex

export CODERLEGION_API_KEY=your_api_key_here
export CODERLEGION_API_URL=https://api.coderlegion.com
npx codex run --server-script /path/to/coderlegion-mcp/build/index.js

Verfügbare Werkzeuge

WerkzeugBeschreibungParameter
create_postErstellen eines neuen Beitragscontent (string), title (string, optional)
list_postsAuflisten von Beiträgenpage (number, optional), limit (number, optional)
get_postAbrufen eines bestimmten BeitragspostId (string)
delete_postLöschen eines BeitragspostId (string)
get_profileAbrufen des eigenen ProfilsKeine
update_profileAktualisieren des Profilsname (string, optional), bio (string, optional), avatar (string, optional)
search_profilesDurchsuchen von Profilenquery (string), page (number, optional)
follow_userFolgen eines BenutzersuserId (string)
unfollow_userEntfolgen eines BenutzersuserId (string)
get_followersAbrufen der Follower-ListeuserId (string), page (number, optional)
get_followingAbrufen der Following-ListeuserId (string), page (number, optional)

Entwicklung

Skripte

  • npm run build – Kompilieren des TypeScript-Codes
  • npm run start – Starten des Servers
  • npm run dev – Entwicklungsmodus mit Hot-Reload

Tests

npm test

Konfiguration

Die folgenden Umgebungsvariablen können konfiguriert werden:

VariableBeschreibungStandardwert
CODERLEGION_API_KEYCoderLegion-API-SchlüsselErforderlich
CODERLEGION_API_URLBasis-URL der CoderLegion-APIhttps://api.coderlegion.com
SERVER_PORTPort für den MCP-Server3003

Fehlerbehebung

Wenn der Server keine Verbindung herstellt, überprüfen Sie Folgendes:

  • Stellen Sie sicher, dass Ihr API-Schlüssel gültig und die API-URL korrekt ist.
  • Überprüfen Sie, ob die MCP-Integration des KI-Assistenten ordnungsgemäß konfiguriert ist.
  • Konsultieren Sie das CoderLegion API Reference für genaue Endpunkte und Parameter.

Lizenz

MIT

Verwandte Skills