NCCU Course MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_departmentsA | 列出政大系所代碼表(snapshot)。傳 query 以官方系名子字串篩(如『財務』『法律』;用全名非簡稱)。 回傳每筆: code(三碼)、name(中文系名)、level(大學部/研究所/學程)、course_count(snapshot 當時開課數)。 code 首碼=學院、中間碼=學制(0大學部/5碩士)、可直接餵給 search_courses。 |
| search_coursesA | 查某系所某學期的開課清單(即時查政大 API)。 參數: semester: 學期碼,格式『學年+學期』,如 1151 = 115學年第1學期、1142 = 114學年第2學期。 dept: 系所中文名或三碼代碼,如『財務管理學系』或『357』。用 list_departments 查代碼。 keyword: 選填。以關鍵字篩課名/教師/備註(如『交易』『個案』)。 回傳: {semester, dept_code, dept_name, count, courses:[...]}。 每門課含 course_id/name/teacher/time/credits/kind/target/classroom/language/note/ remain_url(即時餘額需另開)/syllabus_url。 |
| get_syllabusA | 讀取一門課的教學大綱全文(純文字)。 syllabus_url 用 search_courses 回傳的 syllabus_url 欄位。 內容含課程簡介、課程目標與學習成效、每週進度、評分方式等,可據以判斷課程性質。 |
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
- 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/yyu0310/nccu-course-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server