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
Python tool for converting files and office documents to Markdown.
A Model Context Protocol Server connector for Bitrefill public API, to enable AI agents to search and shop...
SSAFY 프로젝트 포트폴리오 정보 수집 가이드라인 mcp
A Model Context Protocol (MCP) server that enables AI assistants to interact with HubSpot CRM data, providing built-in...
BGG MCP provides access to the BoardGameGeek API through the Model Context Protocol, enabling retrieval and filtering of...
Apollo MCP Server





