MCP (My Career Portfolio) Server
SSAFY 학생들을 위한 프로젝트 포트폴리오 및 면접 준비 도우미 서버입니다.
주요 기능
프로젝트 정보 수집
- GitHub 저장소 연동
- 프로젝트 정보 자동 수집
- 역할별 상세 정보 수집
자기소개서 작성 지원
- 프로젝트 기반 자기소개서 작성
- 자기소개서 수정 및 관리
면접 준비
- 프로젝트 기반 면접 질문 생성
- 면접 답변 연습
- 면접 피드백
포트폴리오 작성
- 프로젝트 기반 포트폴리오 작성
- 포트폴리오 수정 및 관리
설치 방법
- 저장소 클론
git clone https://github.com/wonnyboi/mcp-server.git
cd mcp-server
- 가상환경 생성 및 활성화
python -m venv venv
source venv/bin/activate # Linux/Mac
venvScriptsactivate # Windows
- 의존성 설치
pip install -r requirements.txt
GitHub 토큰 설정
- GitHub.com → Settings → Developer settings → Personal access tokens → Tokens (classic)
- ‘Generate new token’ 클릭
- Note: ‘MCP Portfolio Access’ 입력
- Expiration: ‘No expiration’ 선택
- Select scopes: ‘repo’ 체크
- ‘Generate token’ 클릭
- 생성된 토큰을 복사
- 프로젝트 루트 디렉토리에 ‘.env’ 파일 생성
- 다음 내용을 입력:
GITHUB_TOKEN=your_github_token_here
서버 실행
python project_portfolio_server.py
사용 방법
프로젝트 추가
- GitHub 저장소 URL 입력
- 프로젝트 유형 선택
- 역할 선택
- 상세 정보 입력
자기소개서 작성
- 프로젝트 기반 자기소개서 작성
- 수정 및 관리
면접 준비
- 프로젝트 기반 면접 질문 생성
- 답변 연습
- 피드백 수집
포트폴리오 작성
- 프로젝트 기반 포트폴리오 작성
- 수정 및 관리
프로젝트 구조
mcp-server/
├── project_data/ # 프로젝트 데이터 저장
├── project_portfolio_server.py # 메인 서버 파일
├── requirements.txt # 의존성 목록
├── .env # 환경 변수 (GitHub 토큰)
└── README.md # 프로젝트 설명
기여 방법
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
연락처
프로젝트 관리자 - @wonnyboi
프로젝트 링크: https://github.com/wonnyboi/mcp-server
SSAFY Project Summary
Project Details
- wonnyboi/mcp-server
- MIT License
- Last Updated: 5/9/2025
Recomended MCP Servers
WhatsApp MCP server
Serveur MCP AlloKoli pour la création et gestion d'assistants vocaux avec Vapi et Twilio
MCP server implementation for n8n workflow automation
A MCP server which can query bus info, routes, eta, etc.
A Model Context Protocol (MCP) server that enables AI assistants like Claude to check software end-of-life (EOL)
An MCP server to extend the context of agents. Useful when coding big features or vibe coding and...
An MCP server to allow you to debug webpages using LLMs
A Model Context Protocol (MCP) server that connects to multiple social media platforms





