Skip to main content
Glama
trionnemesis

opendata-campus-mcp

by trionnemesis

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
discover_education_sourcesA

從 TWCampus 目錄找到相關官方教育平台(最多 max_sources 個)。

education_stage 可為:國小 / 國中 / 高中 / 大學 / 技職 / 全階段 回傳每個平台的 name、official_url、categories、directory_source。 TWCampus 僅作路由目錄,不作為資源倉庫;本地目錄優先。

browse_education_sourceA

在指定官方教育平台上搜尋學習資源。

source:平台名稱(如「教育大市集」)或官方 URL。 回傳 results 列表,每筆含 title、url、summary、source_name、source_url。 max_results 上限 5;不嘗試登入或繞過任何存取控制。

read_education_resourceA

讀取單一公開教育資源頁面的關鍵資訊(摘要,不儲存全文)。

extract 可指定欄位:title / summary / publisher / education_stage / subject / license 回傳物件包含 url 來源欄位;summary 不超過 500 字元。 不嘗試登入或繞過任何存取控制。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 3 tools

Disambiguation5/5

Each tool serves a clearly distinct purpose: browsing resources on a specific platform, discovering available platforms, and reading a single resource's details. There is no overlap.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern with snake_case: browse_education_source, discover_education_sources, read_education_resource.

Tool Count4/5

Three tools is on the low side but appropriate for the focused scope of navigating educational open data sources from TWCampus. Could be slightly expanded, but current count is reasonable.

Completeness4/5

The set covers the basic workflow: discover sources, browse resources within a source, and read details of a resource. Minor gaps like aggregating searches across sources or listing all resources from a source without query are absent but not critical.

Maintenance

ActivityStale
ResponsivenessWithin a week