datagsm-mcp
datagsm-mcp
DataGSM(광주소프트웨어마이스터고등학교 OpenAPI + OAuth 서비스) MCP 서버
Claude가 DataGSM의 학생, 동아리, 급식, 학사일정 데이터를 직접 조회하고, 기술 문서를 검색하며, OAuth 흐름을 안내받을 수 있습니다.
도구 목록
도구 | 인증 | 설명 |
| 불필요 | 키워드로 DataGSM 공식 문서 검색 |
| 불필요 | 특정 URL의 문서 페이지 조회 |
| 불필요 | 전체 문서 목록 조회 |
| 불필요 | API Key Scope 목록과 권한 설명 |
| 불필요 | OAuth PKCE 흐름 설명 및 Authorization URL 생성 |
| API Key | 학생 목록 조회 (학년/반/전공 등 필터) |
| API Key | 동아리 목록 조회 |
| API Key | 프로젝트 목록 조회 |
| API Key | NEIS 급식 정보 조회 |
| API Key | NEIS 학사일정 조회 |
| API Key | NEIS 시간표 조회 |
Related MCP server: GDrive MCP Server
설치 및 설정
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json 에 추가:
{
"mcpServers": {
"datagsm": {
"command": "npx",
"args": ["-y", "datagsm-mcp"],
"env": {
"DATAGSM_API_KEY": "your-api-key"
}
}
}
}Claude Code
claude mcp add datagsm -e DATAGSM_API_KEY=your-api-key -- npx -y datagsm-mcp환경변수
변수 | 필수 | 기본값 | 설명 |
| 데이터 조회 시 | — | OpenAPI 인증 키 |
| Bearer 사용 시 | — | OAuth Access Token |
| 선택 |
| OpenAPI 서버 URL |
| 선택 |
| OAuth 서버 URL |
| 선택 |
| 문서 목록 URL |
로컬 개발
git clone https://github.com/your-org/datagsm-mcp
cd datagsm-mcp
npm install
npm run build
# MCP Inspector로 테스트
npx @modelcontextprotocol/inspector node build/index.js배포
Git 태그 푸시 시 자동으로 npm에 배포됩니다:
# package.json version 업데이트 후
git tag v1.0.0
git push origin v1.0.0GitHub 저장소 Settings > Secrets에 NPM_TOKEN을 등록해야 합니다.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/snowykte0426/datagsm-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server