datagsm-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DATAGSM_API_KEY | No | OpenAPI 인증 키 (데이터 조회 시 필요) | |
| DATAGSM_BASE_URL | No | OpenAPI 서버 URL | https://openapi.datagsm.kr |
| DATAGSM_BEARER_TOKEN | No | OAuth Access Token (Bearer 사용 시) | |
| DATAGSM_LLMS_TXT_URL | No | 문서 목록 URL | https://docs.datagsm.kr/llms.txt |
| DATAGSM_AUTH_BASE_URL | No | OAuth 서버 URL | https://oauth.datagsm.kr |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_docsA | DataGSM 공식 문서에서 키워드와 관련된 페이지를 찾아 내용을 반환합니다. API 사용법, OAuth 흐름, SDK 안내, Scope 정보 등을 검색할 때 사용하세요. |
| get_docA | DataGSM 문서 사이트의 특정 URL 페이지 내용을 가져옵니다. search_docs로 찾은 URL을 직접 조회하거나, 알고 있는 문서 경로를 바로 읽을 때 사용하세요. |
| list_docsA | DataGSM 공식 문서의 전체 페이지 목록과 URL을 반환합니다. 어떤 문서가 있는지 파악하거나 search_docs 전에 목록을 확인할 때 사용하세요. |
| describe_scopesA | DataGSM API Key의 모든 권한 Scope와 설명을 반환합니다. API Key 발급 시 어떤 Scope를 요청해야 하는지 안내할 때 사용하세요. |
| explain_oauth_flowA | DataGSM OAuth 2.0 Authorization Code + PKCE 흐름을 단계별로 설명합니다. clientId를 제공하면 실제 Authorization URL을 생성합니다. |
| get_studentsA | DataGSM에서 학생 목록을 조회합니다. 학년, 반, 전공 등 다양한 조건으로 필터링할 수 있습니다. API Key(DATAGSM_API_KEY)가 환경변수에 설정되어 있어야 합니다. |
| get_clubsA | DataGSM에서 동아리 목록을 조회합니다. 동아리 종류, 운영 상태 등으로 필터링할 수 있습니다. API Key(DATAGSM_API_KEY)가 환경변수에 설정되어 있어야 합니다. |
| get_projectsA | DataGSM에서 프로젝트 목록을 조회합니다. 동아리별, 상태별로 필터링할 수 있습니다. API Key(DATAGSM_API_KEY)가 환경변수에 설정되어 있어야 합니다. |
| get_mealsA | NEIS 연동 급식 정보를 조회합니다. 특정 날짜 또는 기간의 급식 메뉴와 알레르기 정보를 확인할 수 있습니다. API Key(DATAGSM_API_KEY)가 환경변수에 설정되어 있어야 합니다. |
| get_schedulesA | NEIS 연동 학사일정을 조회합니다. 특정 날짜 또는 기간의 행사 및 학사 일정을 확인할 수 있습니다. API Key(DATAGSM_API_KEY)가 환경변수에 설정되어 있어야 합니다. |
| get_timetablesA | NEIS 연동 시간표를 조회합니다. 학년과 반을 지정하고 날짜 또는 기간을 입력해야 합니다. API Key(DATAGSM_API_KEY)가 환경변수에 설정되어 있어야 합니다. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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