Projektportfolio-Leitfaden MCP Server
Ein Model Context Protocol-Server, der durch einen geführten Konversationsfluss beim Sammeln und Strukturieren von Projektportfolioinformationen hilft.
Merkmale
Schrittweise Erfassung von Projektinformationen
GitHub-Repository-Integration
Strukturierte Datenerhebung für Projektportfolios
RESTful-API-Endpunkte
Unterstützung für Docker-Containerisierung
Related MCP server: Agentic Tools MCP Server
Voraussetzungen
Node.js 18.x oder höher
npm oder yarn
Docker (für containerisierte Bereitstellung)
Installation
Klonen Sie das Repository:
git clone <repository-url>
cd project-portfolio-guideInstallieren Sie Abhängigkeiten:
npm installErstellen Sie das Projekt:
npm run buildVerwendung
Lokale Entwicklung
Starten Sie den Entwicklungsserver:
npm run devProduktion
Starten Sie den Produktionsserver:
npm startDocker
Erstellen und Ausführen mit Docker:
docker build -t project-portfolio-guide .
docker run -p 3000:3000 project-portfolio-guideAPI-Endpunkte
POST /Nachricht
Senden Sie eine Nachricht an den Server und erhalten Sie den nächsten Schritt im Gespräch.
Anforderungstext:
{
"content": "user message"
}Antwort:
{
"content": "server response",
"metadata": {
"step": 1,
"totalSteps": 15
}
}GET /health
Überprüfen Sie den Integritätsstatus des Servers.
Antwort:
{
"status": "healthy"
}Einsatz in der Schmiede
Erstellen Sie ein Smithery-Konto unter https://smithery.ai
Installieren Sie die Smithery CLI:
npm install -g @smithery/cliBei Smithery anmelden:
smithery loginStellen Sie den Server bereit:
smithery deployKonfiguration
Der Server kann mithilfe von Umgebungsvariablen konfiguriert werden:
PORT: Server-Portnummer (Standard: 3000)NODE_ENV: Knotenumgebung (Standard: Produktion)
Lizenz
MIT