MCP.so
ログイン

MCP (My Career Portfolio) Server

@wonnyboi

基本情報

カテゴリ

金融とコマース

ライセンス

MIT license

トランスポート

stdio

作者

wonnyboi

MCP (My Career Portfolio) Server について

SSAFY 학생들을 위한 프로젝트 포트폴리오 및 면접 준비 도우미 서버

MCP (My Career Portfolio) Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-server-wonnyboi": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

MCP (My Career Portfolio) Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは 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

よくある質問

1

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.

2

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.

3

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.

4

Where is project data stored?

All project data is saved locally in the `project_data/` folder within the server’s directory.

5

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.

コメント

「金融とコマース」の他のコンテンツ