- Explore MCP Servers
- swot-analysis-mcp
Swot Analysis Mcp
What is Swot Analysis Mcp
swot-analysis-mcp is a systematic Model Context Protocol (MCP) server designed to assist users in conducting thorough SWOT analyses of companies, particularly for job seekers preparing for employment opportunities.
Use cases
Use cases include analyzing target companies for job applications, gaining insights for interview preparation, crafting tailored responses for resumes and interviews, comparing multiple companies for application decisions, and developing strategic understanding of specific industries or roles.
How to use
To use swot-analysis-mcp, launch the Claude Desktop application, start a new conversation, and request a SWOT analysis for a specific company. Follow the guided steps provided by the tool to conduct the analysis sequentially.
Key features
Key features include a structured 7-step analysis process, step-by-step guidance with recommended questions and checklists, an analysis template for consistency, intelligent analysis support utilizing various information sources, and personalized strategy development connecting individual strengths with company characteristics.
Where to use
swot-analysis-mcp can be used in various fields, particularly in career development, job preparation, and corporate analysis, making it ideal for job seekers, career coaches, and HR professionals.
Overview
What is Swot Analysis Mcp
swot-analysis-mcp is a systematic Model Context Protocol (MCP) server designed to assist users in conducting thorough SWOT analyses of companies, particularly for job seekers preparing for employment opportunities.
Use cases
Use cases include analyzing target companies for job applications, gaining insights for interview preparation, crafting tailored responses for resumes and interviews, comparing multiple companies for application decisions, and developing strategic understanding of specific industries or roles.
How to use
To use swot-analysis-mcp, launch the Claude Desktop application, start a new conversation, and request a SWOT analysis for a specific company. Follow the guided steps provided by the tool to conduct the analysis sequentially.
Key features
Key features include a structured 7-step analysis process, step-by-step guidance with recommended questions and checklists, an analysis template for consistency, intelligent analysis support utilizing various information sources, and personalized strategy development connecting individual strengths with company characteristics.
Where to use
swot-analysis-mcp can be used in various fields, particularly in career development, job preparation, and corporate analysis, making it ideal for job seekers, career coaches, and HR professionals.
Content
SWOT Analysis MCP: 취업 준비를 위한 기업 분석 도구
SWOT 분석을 위한 체계적인 기업 분석 MCP(Model Context Protocol) 서버입니다.
Claude와 함께 사용하여 취업 준비생이 지원 기업에 대해 철저히 분석하고 맞춤형 지원 전략을 수립할 수 있도록 도와줍니다.
주요 특징
🎯 체계적인 분석 프로세스
- 7단계 순차적 분석: 계획 수립 → S(강점) → W(약점) → O(기회) → T(위협) → 종합 분석 → 지원 전략
- 단계별 가이드: 각 단계마다 추천 질문과 체크리스트 제공
- 분석 템플릿: 구조화된 템플릿으로 일관성 있는 분석 지원
💡 지능형 분석 지원
- 다양한 정보 출처 활용: 웹 검색, 뉴스, 기업 보고서 등 외부 도구 연동 권장
- 수정 및 분기 기능: 이전 분석 단계 수정 및 대안적 관점 탐색 가능
- 개인화된 전략: 개인의 강점과 기업 특성을 연결한 맞춤형 지원 전략
사용 사례
✅ 언제 사용하면 좋을까요?
- 취업 지원 대상 기업에 대해 철저히 분석하고 싶을 때
- 면접 준비를 위해 기업에 대한 통찰력을 얻고 싶을 때
- 자기소개서나 면접에서 기업 맞춤형 답변을 준비할 때
- 여러 기업 중 어디에 지원할지 결정하기 위한 비교 분석이 필요할 때
- 특정 산업이나 직무에 대한 전략적 이해가 필요할 때
📊 분석 결과 활용
- 면접 준비: 기업의 강점과 약점을 파악하여 예상 질문 대비
- 자기소개서 작성: 기업 특성에 맞는 개인 경험과 역량 어필
- 지원 전략 수립: 기업 문화와 개인 적합성 분석
- 경력 개발: 기업이 필요로 하는 역량과 개인 발전 방향 연결
설치 및 설정
사전 요구사항
- Python 3.8 이상
- Claude Desktop 앱
- uv 패키지 매니저
설치 방법
-
uv 설치
# macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | sh # Windows powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" # 또는 pip로 설치 pip install uv
-
저장소 클론
git clone https://github.com/Ja-efan/swot-analysis-mcp.git cd swot-analysis-mcp
-
Claude Desktop 설정
Claude Desktop의 설정 파일(
claude_desktop_config.json
)에 다음 내용을 추가하세요:{ "mcpServers": { "swot-analysis": { "command": "uv", "args": [ "--directory", "{path_to_swot_analysis_mcp_directory}", "run", "server.py" ] } } }
설정 파일 위치
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
사용 방법
기본 사용법
- Claude Desktop 실행 후 새 대화 시작
- 분석 시작: “삼성전자 대한 체계적인 SWOT 분석 결과를 제공해줘.”
- 단계별 진행: 도구가 제공하는 가이드에 따라 각 단계별로 분석 진행
- 결과 반환: 분석된 SWOT 결과를 반환
분석 단계별 가이드
1단계: 계획 수립 (Planning)
분석 목표: 삼성전자 소프트웨어 엔지니어 계획 단계: 정보 수집 및 분석 범위 설정 활용 자료: 기업 홈페이지, 뉴스 기사, 채용 공고 주요 초점: 기술 역량과 기업 문화 적합성
2단계: 강점 분석 (Strengths)
- 기업의 시장 위치, 브랜드 가치, 기술력
- 핵심 제품/서비스의 경쟁 우위
- 인재 구성 및 조직 문화의 강점
3단계: 약점 분석 (Weaknesses)
- 경쟁사 대비 부족한 부분
- 내부 프로세스나 시스템의 비효율성
- 개선이 필요한 영역
4단계: 기회 분석 (Opportunities)
- 시장 성장 가능성 및 새로운 트렌드
- 기술 발전으로 인한 새로운 기회
- 경쟁사의 약점을 활용할 수 있는 영역
5단계: 위협 분석 (Threats)
- 경쟁 심화 요인
- 시장 변화 및 소비자 니즈 변화
- 기술적, 법적 위협 요소
6단계: 종합 분석 (Synthesis)
- SWOT 요소들 간의 상호작용 분석
- SO, WO, ST, WT 전략 도출
- 핵심 통찰 요약
7단계: 지원 전략 (Recommendation)
- 자신의 강점과 기업 필요성 연결
- 면접 및 자기소개서 차별화 전략
- 입사 후 기여 방안 구체화
API 참조
swot_analysis 도구
필수 매개변수
thought
(string): 현재 분석 단계에서의 생각이나 통찰thoughtNumber
(integer): 현재 생각 번호 (최소값: 1)totalThoughts
(integer): 예상되는 총 생각 수 (최소값: 1)nextThoughtNeeded
(boolean): 추가 생각이 필요한지 여부analysisStage
(string): 현재 분석 단계- 가능한 값:
'planning'
,'S'
,'W'
,'O'
,'T'
,'synthesis'
,'recommendation'
- 가능한 값:
선택적 매개변수
companyName
(string): 분석 대상 기업명jobPosition
(string): 지원 직무industry
(string): 산업 분야isRevision
(boolean): 이전 생각을 수정하는지 여부revisesThought
(integer): 수정 대상 생각 번호branchFromThought
(integer): 분기 시작점 생각 번호branchId
(string): 분기 식별자needsMoreThoughts
(boolean): 추가 생각이 필요한지 여부dataSource
(string): 정보 출처languagePreference
(string): 언어 설정 ('ko'
: 한국어,'en'
: 영어)
반환값
{
"thoughtNumber": 1,
"totalThoughts": 10,
"nextThoughtNeeded": true,
"analysisStage": "S",
"branches": [],
"thoughtHistoryLength": 1,
"nextStage": "W",
"nextStageHint": "약점(W) 분석을 시작하세요...",
"currentStagePrompts": [
"추천 질문 1",
"추천 질문 2",
"추천 질문 3"
],
"stageTemplate": "분석 템플릿"
}
고급 기능
분기 분석
- 하나의 분석 지점에서 여러 관점으로 분석 가능
- 대안적 시나리오 탐색
- 다양한 접근 방식 비교
외부 도구 연동
분석 과정에서 다음 외부 도구들을 활용하는 것을 권장합니다:
- 웹 검색: 최신 기업 정보 수집
- 뉴스 검색: 최근 동향 파악
- 기업 정보 사이트: 재무 정보, 조직 구조 등
- 채용 정보 사이트: 직무 요구사항, 기업 문화 정보
주의 사항
도구 사용
- MCP 서버에서 제공하는 도구(tool)의 사용은 LLM이 직접 판단하므로, 위의 절차를 따라 분석을 요청해도 모든 과정을 거치지 않을 수 있습니다.
예정
외부 검색 도구 내재화
- 현재 자체적으로 지원되지 않는 외부 정보 검색 도구를 지원할 에정입니다.
- DART 검색, GOOGLE 검색, NAVER 검색 등
라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE
파일을 참조하세요.
면책 조항: 이 도구는 취업 준비를 위한 분석 도구로, 제공되는 정보와 분석 결과는 참고용입니다. 실제 지원 결과에 대한 책임은 사용자에게 있습니다.