Enables integration with GitHub repositories to collect and structure project information for portfolio documentation.
Project Portfolio Guide MCP Server
A Model Context Protocol server that helps collect and structure project portfolio information through a guided conversation flow.
Features
Step-by-step project information collection
GitHub repository integration
Structured data collection for project portfolios
RESTful API endpoints
Docker containerization support
Prerequisites
Node.js 18.x or higher
npm or yarn
Docker (for containerized deployment)
Installation
Clone the repository:
Install dependencies:
Build the project:
Usage
Local Development
Start the development server:
Production
Start the production server:
Docker
Build and run with Docker:
API Endpoints
POST /message
Send a message to the server and receive the next step in the conversation.
Request body:
Response:
GET /health
Check server health status.
Response:
Deployment to Smithery
Create a Smithery account at https://smithery.ai
Install the Smithery CLI:
Login to Smithery:
Deploy the server:
Configuration
The server can be configured using environment variables:
PORT
: Server port number (default: 3000)NODE_ENV
: Node environment (default: production)
License
MIT
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A Model Context Protocol server that helps collect and structure project portfolio information through a guided conversation flow.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server providing comprehensive task management capabilities with support for project organization, task tracking, and automatic PRD parsing into actionable items.Last updated -26MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server providing AI assistants with comprehensive project, task, and subtask management capabilities with project-specific storage.Last updated -2933363MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that implements a simple notes system, allowing users to create, list, and summarize text notes.Last updated -30
- AsecurityFlicenseAqualityA Model Context Protocol server that provides structured workflow tools for managing software development projects through different complexity levels, offering specialized modes for project planning, design, implementation, and documentation.Last updated -51,7501