choco-club-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@choco-club-mcpRecommend clubs for someone interested in coding and math"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
choco-club-mcp
초코파이썬 AI-MCP 최종 프로젝트
학교 동아리 데이터를 조회·검색하고, 학생의 관심도에 맞는 동아리를 추천하는 Python 기반 MCP(Model Context Protocol) 프로젝트입니다.
이 프로젝트에서는 Python으로 만든 동아리 서비스를 MCP Tool로 공개하고, 일반 MCP Client와 Claude Desktop에서 사용하는 전체 과정을 학습합니다.
1. 프로젝트 목표
다음 기능을 MCP Tool로 제공합니다.
전체 동아리 조회
동아리 이름 및 분야 검색
학생의 관심도에 따른 동아리 추천
전체 동아리 통계 조회
MCP Client를 이용한 Tool 호출
Claude Desktop과 로컬 MCP Server 연결
Related MCP server: who-will-notify-mcp
2. 주요 파일
clubs.csv: 동아리 데이터club_service.py: 동아리 조회·검색·추천·통계 기능server.py: Python 기능을 MCP Tool로 공개client.py: MCP Server에 연결하여 Tool 호출pyproject.toml: 프로젝트 정보와 패키지 설정uv.lock: 패키지 버전을 기록한 파일
3. 개발 환경
운영체제: Windows 10 또는 Windows 11
Python: 3.13.15 권장 (3.12이상)
패키지 관리자: uv
MCP Client: Claude Desktop
MCP 통신 방식: stdio
4. chocopython-ai-mcp 학습
학습 후 완성되는 소스코드입니다.
This server cannot be deployed
Maintenance
Related MCP Connectors
Official Microsoft MCP Server to query Microsoft Entra data using natural language
MCP server providing attendance data queries via the CloudTime API.
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
Capability registry for the agentic economy. Semantic search over verified MCP server listings.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceMCP server for querying a university course catalog. Enables searching courses, checking prerequisites, and looking up instructors via natural language.-
- FlicenseNot gradedqualityBmaintenanceMCP server that aggregates department notices and provides structured answers to queries about courses, schedules, and academic dates via tool calling.-
- FlicenseNot gradedqualityCmaintenanceEnables querying student information such as marks, attendance, pending assignments, and timetables from a MySQL database through MCP tools.-
- FlicenseNot gradedqualityCmaintenanceProvides MCP tools for searching student profiles, viewing marks/attendance, and finding low-attendance students. Enables AI assistants like Gemini to interact with college student data through natural language.-