Skip to main content
Glama
GlossMod

GlossModMCP

Official
by GlossMod

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GLOSSMOD_API_KEYYes你的3DM Mod API密钥

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_gamesA
获取游戏列表。

⚠️ 重要:这是所有游戏相关查询的入口点。必须先搜索游戏名称来获取 game_id,
然后才能在其他函数(如 get_mods)中使用该 ID。

典型工作流:
1. 使用 search 参数调用此函数来查找游戏
2. 从返回结果中获取游戏的 id 字段
3. 将该 id 作为 game_id 参数传递给 get_mods、get_game_detail 等函数

支持分页、搜索、类型筛选和排序。

参数:
- search: 游戏名称搜索关键词(必需用于查找特定游戏)
- game_type: 游戏类型筛选
- page: 页码
- page_size: 每页结果数

返回结构:
{
    "data": [
        {
            "id": number,                    # 游戏ID(用于其他查询)
            "game_name": string,             # 游戏名称
            "game_ename": string,            # 游戏英文名称
            "game_cover_imgUrl": string,     # 游戏封面图
            "game_path": string,             # 游戏路径
            "game_desc": string,             # 游戏描述
            "allcount": number,              # 总Mod数量
            "tcount": number                 # 最近30天Mod数量
        }
    ],
    "count": number,                         # 总数
    "page": number,                          # 当前页码
    "pageSize": number,                      # 每页数量
    "totalPages": number                     # 总页数
}

示例:
- 搜索 "Skyrim" 游戏 -> 获取 id = 123
- 搜索 Skyrim 的 Mod: get_mods(game_id=123)
- 或同时查询多个游戏: get_mods(game_id=[123, 456, 789])

游戏详细网址:  
https://mod.3dmgame.com/<game_path>
其中 game_path 来自返回结果中的 "game_path" 字段
get_game_detailA
获取指定游戏的详细信息。

⚠️ 前置条件:game_id 必须从 get_games 函数的搜索结果中获取。

工作流:
1. get_games(search="游戏名") -> 获取 id
2. get_game_detail(game_id=该id) -> 获取详细信息

包括 Mod 统计数据。

游戏详细网址: 
https://mod.3dmgame.com/<game_path>
其中 game_path 来自此函数返回结果中的 "game_path" 字段
get_modsA
获取 Mod 列表。

⚠️ 前置条件:必须先使用 get_games 函数搜索游戏,获取其 id,然后才能查询 Mod。

典型工作流:
1. 调用 get_games(search="游戏名") 获取游戏 ID
2. 使用返回的 id 值作为此函数的 game_id 参数

支持多种筛选条件、排序和分页。

参数:
- page: 页码,默认 1
- page_size: 每页数量,默认 20
- game_id: 游戏ID,来自 get_games 函数的返回值
  * 支持单个 ID: game_id=123
  * 支持多个 ID (数组): game_id=[123, 456, 789](同时查询多个游戏的 Mod)
- search: 搜索关键词
- order: 排序方式(控制结果按什么字段排序)
  * 0 = 默认排序
  * 1 = 按浏览量排序
  * 2 = 按下载量排序
  * 3 = 按点赞量排序
  * 4 = 按收藏量排序
  * 5 = 按更新时间排序
- time: 时间筛选 (1=今天, 2=最近一周, 3=最近一个月, 4=最近三个月)

Mod详细网址:
https://mod.3dmgame.com/mod/<mod_id>
其中 mod_id 来自返回结果中的 "id" 字段
get_mod_detailA
获取指定 Mod 的详细信息。

包括用户信息和游戏信息。

Mod详细网址:
https://mod.3dmgame.com/mod/<mod_id>

Prompts

Interactive templates invoked by user choice

NameDescription
search_game 生成游戏搜索提示。 此提示帮助用户搜索特定的游戏并获取相关信息。 参数: - game_name: 要搜索的游戏名称 - detailed: 是否需要详细信息 返回: 优化的游戏搜索提示词
search_mod 生成 Mod 搜索提示。 此提示帮助用户搜索特定的 Mod 或浏览 Mod 列表。 参数: - mod_query: Mod 搜索关键词 - game_id: 特定游戏的 ID(可选) - filter_by: 筛选方式 ("latest", "trending", "popular") 返回: 优化的 Mod 搜索提示词
list_trending_mods 生成趋势 Mod 列表提示。 此提示帮助用户查看热门或新发布的 Mod。 参数: - time_range: 时间范围 ("today", "week", "month", "all") - game_id: 特定游戏的 ID(可选) 返回: 优化的趋势列表提示词

Resources

Contextual data attached and managed by the client

NameDescription
games_list_resource 获取游戏列表资源。 返回热门游戏列表。
latest_mods_resource 获取最新 Mod 列表资源。

Latest Blog Posts

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/GlossMod/gloss-mod-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server