Skip to main content
Glama
youjunxiaji

gl-mcp-feedback

by youjunxiaji

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_DEBUGNo调试模式,值为true/falsefalse
MCP_LANGUAGENo强制指定界面语言,支持 zh-TW, zh-CN, en自动检测
MCP_WEB_HOSTNoWeb UI 主机绑定,IP地址或主机名127.0.0.1
MCP_WEB_PORTNoWeb UI 端口,1024-655358765

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
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
interactive_feedbackA

Open a Web UI to collect interactive feedback from the user.

This tool is the PRIMARY communication channel with the user. The full list of "when to call" scenarios lives in the project's gl-mcp-feedback user rules; this docstring only covers the runtime contract that the tool itself enforces.

Strict prohibitions: - While this tool is available, DO NOT invoke Cursor's built-in AskQuestion. Route every question through summary as a numbered list. - DO NOT end the turn with a plain-text reply when there is substantive content for the user to read. Put it in summary. - When the user skips without feedback, re-call this tool to ask why; only stop on explicit termination (结束 / 不用了 / stop / done). - Allowed parameters: project_directory, summary, title, timeout. Names like question / choices / options belong to AskQuestion and will fail schema validation here.

summary writing rules: - Markdown: headings (##), lists, tables, code fences, bold for key decisions. Include modified file paths and explicit questions when applicable. - NEVER pass an empty string or the placeholder phrase 我已完成了您请求的任务。 — runtime validation rejects them and you must re-call with a real summary.

title writing rules: - Optional, ≤30 chars headline shown in the browser tab and summary header. Leave empty when summary is self-explanatory. - Examples: 需要你提供更多信息 / 修复完成,请验证 / 实现方案确认.

Args: project_directory: Absolute or relative project path. Defaults to cwd. summary: Required Markdown summary. No empty string, no placeholder. title: Optional short headline for the Web UI tab and summary header. timeout: Seconds to wait for user feedback. Keep >= 600.

Returns: ToolResult: TextContent with the user's text feedback plus MCPImage objects for any uploaded images. An empty result means the user skipped — re-call to ask why.

get_system_infoA

获取系统环境信息

Returns: str: JSON 格式的系统信息

Prompts

Interactive templates invoked by user choice

NameDescription
chat通过 Web UI 与用户开始互动反馈对话。 使用此 prompt 快速启动反馈交流。 AI 会调用 interactive_feedback 工具打开 Web UI, 通过浏览器界面与用户进行互动。

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/youjunxiaji/gl-mcp-feedback'

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