1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
// Copyright (c) 2026 Kirky.X
// SPDX-License-Identifier: MIT
//! MCP 工具列表 Markdown 生成。
//!
//! 整个文件需 `mcp` feature 门控 — 只有同时启用 `docs` + `mcp` 时才编译。
//! 迭代 `inventory::iter::<McpToolRegistration>`,每个工具输出 Markdown 段落。
use crateRegistration;
use crateMcpToolRegistration;
/// 生成 MCP 工具列表 Markdown 文档。
///
/// 迭代所有 `inventory` 注册的 `McpToolRegistration`,每个工具输出:
/// ```markdown
/// ## {tool.name}
///
/// {tool.metadata().description()}
///
/// Version: {tool.version}
/// ```
///
/// 顶部加 `# MCP Tools` 标题。