Skip to main content
Glama

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
completions
{}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_skillsA

自然语言和结构化条件检索科学计算 Skills,并解释匹配原因。

get_skill_cardB

获取统一状态卡:用途、依赖、风险、许可证、来源、版本与建议操作。

check_compatibilityC

根据操作系统、MCP 客户端、软件、GPU/HPC、许可证和 API 判断兼容性。

get_skill_contentA

读取 Skill 目录中的一个文本文件;二进制资产只通过内容包提供。

get_skill_bundleA

按固定提交从 GitHub 获取并校验;失败时回退到本地缓存,返回短期签名链接。

diff_skill_versionsB

比较一个 Skill 的两个已登记版本;当前无历史版本时明确返回未变化。

doctorC

诊断 MCP、双数据库、FTS、GitHub HTTPS、本地对象和哈希状态。

report_skill_issueB

向本地审核队列提交失效链接、错误标签、许可证或使用问题。

Prompts

Interactive templates invoked by user choice

NameDescription
find_surface_adsorption
check_my_environment
compare_scientific_skills
offline_bundle
xiaohongshu_topic

Resources

Contextual data attached and managed by the client

NameDescription
catalog-index列出主库、首发标记和可用性状态。

TDQS

B3.2/5.0

Scored across 8 tools

Disambiguation4/5

Each tool targets a clearly distinct operation: search, card metadata, file content, bundle fetch, compatibility, diff, diagnostics, and issue reporting. The three get_skill_* tools have similar prefixes but their descriptions clearly separate card metadata, directory file content, and packaged bundle downloads.

Naming Consistency4/5

Tool names mostly follow a consistent verb_noun snake_case pattern such as search_skills, check_compatibility, and report_skill_issue. The one-word command 'doctor' deviates slightly, but it is a recognizable conventional diagnostic command and does not create confusion.

Tool Count5/5

Eight tools is well within the ideal 3-15 range and each tool fills a distinct role in the scientific-skills hub workflow: discovery, inspection, retrieval, compatibility, version comparison, health checking, and issue feedback. No tool feels redundant or extraneous.

Completeness4/5

The set covers the main consumption workflow: search, view card, read content, fetch bundle, check compatibility, diff versions, diagnose issues, and report problems. Minor gaps exist around explicit listing or publishing new skills, but those appear outside the hub's stated consumption-focused scope.

Maintenance

ActivityMaintained
ResponsivenessSyncing