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
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_search_sessionC

为支持的城市创建连续的自如浏览器搜索会话。

get_filter_schemaB

读取当前页面的筛选字段、可选标签、已选值和状态版本。

search_locationC

搜索一个小区、商圈或地铁站;多个用户答案应由 Agent 先选择一个。

select_filter_optionC

选择当前标签;页面未保留时返回 skipped=true,而不是工具错误。

set_filter_rangeB

设置租金等范围字段;当前页面实现支持 field_id=rent。

set_sortC

设置结果排序方式,例如价格或面积。

get_resultsD

返回房源名称、URL、当前全部条件及最终条件验证结果。

get_listing_detailA

抓取单个自如详情页 URL,返回结构化字段和可选中文 Markdown 报告。

restore_checkpointC

恢复某次筛选操作前的完整状态;零结果时 reason 使用 empty_results。

reset_filterC

将指定字段整体恢复为默认值,不影响其他已选字段。

close_search_sessionB

关闭搜索会话并释放对应的浏览器页面。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 11 tools

Disambiguation5/5

每个工具都有明确的职责:会话管理(创建/关闭)、搜索(位置、筛选选项、范围、排序)、结果获取、详情抓取、状态恢复/重置。工具之间没有明显重叠,边界清晰,代理可以准确选择所需工具。

Naming Consistency5/5

所有工具名称均采用一致的动词_名词的snake_case模式,如create_search_session、get_filter_schema、select_filter_option等,命名风格统一,可预测性强。

Tool Count5/5

11个工具完整覆盖了浏览器搜索会话的整个生命周期,从创建、配置、执行到关闭,每个工具都有其存在的价值,数量合理,既不冗余也不单薄。

Completeness4/5

覆盖了搜索流程的主要环节:会话管理、位置搜索、筛选和排序、结果获取、详情查看、状态恢复和重置。缺少一些如取消特定筛选选项之类的边缘操作,但核心工作流完整,代理可以正常完成任务。

Maintenance

ActivitySlowing
ResponsivenessNo issues