MCP (My Career Portfolio) Server
@wonnyboi
MCP (My Career Portfolio) Server について
SSAFY 학생들을 위한 프로젝트 포트폴리오 및 면접 준비 도우미 서버
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-server-wonnyboi": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is MCP (My Career Portfolio) Server?
MCP (My Career Portfolio) Server is a portfolio and interview preparation assistant for SSAFY students. It integrates with GitHub repositories to automatically collect project information, and supports writing self‑introductions, generating interview questions, and building portfolios.
How to use MCP (My Career Portfolio) Server?
Clone the repository, create a Python virtual environment, install dependencies from requirements.txt, set a GitHub personal access token in a .env file, then run python project_portfolio_server.py. Use the server’s menu to add projects, write resumes, practice interviews, and manage portfolios.
Key features of MCP (My Career Portfolio) Server
- GitHub repository integration for automatic project data collection
- Role‑based detailed project information gathering
- Project‑based self‑introduction letter writing and editing
- Project‑based interview question generation and answer practice
- Portfolio creation, editing, and management
Use cases of MCP (My Career Portfolio) Server
- SSAFY students compiling project portfolios from GitHub repositories
- Generating tailored self‑introduction letters based on project roles
- Practicing interview responses with project‑specific questions
- Organizing and managing multiple project portfolios in one place
FAQ from MCP (My Career Portfolio) Server
What is MCP (My Career Portfolio) Server?
It is a server‑side tool that helps SSAFY students build project portfolios, write self‑introductions, and prepare for interviews by automatically pulling data from linked GitHub repositories.
How do I set up the GitHub token?
Create a classic personal access token on GitHub with the repo scope, set expiration to “No expiration”, copy the token, and add GITHUB_TOKEN=your_token_here to a .env file in the project root directory.
What dependencies are required?
Python 3, a virtual environment (venv), and the packages listed in requirements.txt. The server also needs a GitHub personal access token for repository access.
Where is project data stored?
All project data is saved locally in the project_data/ folder within the server’s directory.
How do I run the server?
After installing dependencies and configuring the token, run python project_portfolio_server.py from the project root. The server will then be ready to accept commands via its menu interface.
「金融とコマース」の他のコンテンツ
kospi-kosdaq-stock-server
dragon1086An MCP server that provides KOSPI/KOSDAQ stock data using FastMCP
Bitcoin SV MCP Server
b-open-ioAn MCP Server for Bitcoin SV
Crypto Indicators MCP Server
kukapayAn MCP server providing a range of cryptocurrency technical analysis indicators and strategies.
Yahoo Finance MCP Server
narumirunaYahoo Finance MCP Server
Alex2Yang97This is a Model Context Protocol (MCP) server that provides comprehensive financial data from Yahoo Finance. It allows you to retrieve detailed information about stocks, including historical prices, company information, financial statements, options data, and market news.
コメント