翻译页面
本页面由 AI 辅助从英文翻译而来。如两者存在差异,以英文版本为准。
server_info
返回 StackQL MCP 服务器的标识和运行时:版本、后端 SQL 引擎、Provider 注册表位置、服务器模式以及旧版只读标志。在会话开始时调用一次,以便智能体了解自己连接的是什么。
另请参阅:
[ MCP 概述 ] [ list_providers ] [ list_registry ]
输入
无。
输出
| 渲染器 | 结构 |
|---|---|
| KV(面向 LLM 的 markdown 键/值块) | 包含以下字段的结构化负载 |
| 字段 | 说明 |
|---|---|
version | StackQL 构建版本。 |
commit | Git 提交的短哈希。 |
build_date | RFC3339 构建时间戳。 |
platform | os/arch(例如 linux/amd64)。 |
transport | http 或 stdio。 |
sql_backend | 后端 SQL 引擎(例如 sqlite3)。 |
provider_registry | Provider 注册表 URL。 |
mode | 当前生效的服务器模式:read_only、safe、delete_safe 或 full_access。 |
is_read_only | 旧版布尔标志(当且仅当 mode == read_only 时为 true)。 |
门控
在所有服务器模式下始终允许。不作为变更进行审计。
示例
在任何支持征询(elicitation)并已注册 StackQL MCP 服务器的 MCP 客户端中试用以下提示词:
What StackQL server am I connected to?
Show me the version, mode, and where it pulls providers from.
以下是 Claude Desktop 中的示例: