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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
call_modelC
调用模型进行回答

Args:
    prompt: 要发送给模型的提示词

Returns:
    模型的回答
scrape_webpageC
抓取网页内容,可选保存为txt文件

Args:
    url: 要抓取的网页URL
    save_to_file: 是否保存内容到txt文件

Returns:
    抓取结果和文件路径(如果保存)
summarize_contentB
将任意内容总结为指定比例的长度(默认20%)

Args:
    content: 要总结的内容
    target_ratio: 目标压缩比例,0.1-1.0之间

Returns:
    总结后的内容
summarize_webpageB
抓取网页内容并总结为指定比例的长度(默认20%)

Args:
    url: 要抓取和总结的网页URL
    target_ratio: 目标压缩比例,0.1-1.0之间

Returns:
    网页内容总结
read_and_summarize_text_fileC
读取txt等格式的文本文件并总结内容(限制2k字符)

Args:
    filepath: 文本文件路径
    target_ratio: 目标压缩比例,0.1-1.0之间

Returns:
    文件内容总结
read_and_summarize_pdf_fileB
读取PDF文件并总结内容(限制2k字符)

Args:
    filepath: PDF文件路径
    target_ratio: 目标压缩比例,0.1-1.0之间

Returns:
    PDF内容总结
topic_based_summaryB
主题汇总功能 - 基于给定资料和查询主题,返回最相关的内容总结(2k字符内)

Args:
    content: 资料内容
    query: 查询的主题或问题

Returns:
    基于主题的相关内容总结

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
get_server_config获取服务器配置信息

TDQS

B3.2/5.0

Scored across 7 tools

Disambiguation3/5

There is significant overlap between tools, particularly the summarization functions: read_and_summarize_pdf_file, read_and_summarize_text_file, summarize_content, summarize_webpage, and topic_based_summary all perform summarization with similar parameters. However, their descriptions clarify different input sources (PDF, text file, arbitrary content, webpage, topic-based), which helps reduce complete confusion but still creates ambiguity about when to use which tool.

Naming Consistency4/5

Most tools follow a consistent verb_noun pattern (e.g., read_and_summarize_pdf_file, scrape_webpage, summarize_content), with clear action-object naming. The only minor deviation is 'call_model' which uses a simpler verb_noun style, but overall the naming is predictable and readable across the set.

Tool Count5/5

With 7 tools, this is a well-scoped set for a content processing and summarization server. Each tool appears to serve a specific purpose within the domain, and the count is neither too thin nor overwhelming, fitting typical server scopes of 3-15 tools effectively.

Completeness4/5

The tool set covers core content processing workflows: model calling, file reading (PDF and text), web scraping, and multiple summarization methods. Minor gaps exist, such as no explicit update or delete operations for processed content, but agents can likely work around this given the server's focus on summarization and information extraction rather than content management.

Maintenance

ActivityInactive
ResponsivenessNo issues