Token导航 LogoToken导航TokenDH.com
Markdown TOC MCP Server logo
文档知识stdio官方级别未说明来源级核验

Markdown TOC MCP Server

MCP Server

一套专门用于Markdown文档处理的MCP服务器集合,提供TOC生成和语义编辑功能,适用于开发者在IDE中高效处理Markdown文档。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
开发工具Python文档处理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ForceInjection

提供方

ForceInjection

最后核验

2026/5/17 20:30

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt\"

详细介绍

Markdown MCP Servers

一套专门用于 Markdown 文档处理的 Model Context Protocol (MCP) 服务器集合,为 TRAE IDE 提供强大的 Markdown 文档处理能力。包含 TOC 服务器和编辑器服务器两个组件。

可以先阅读 从零构建 MCP 服务:为 TRAE IDE 添加智能 Markdown TOC 处理能力 以及智能体如何高效处理 Markdown:结构化解析与语义编辑方案来了解背后的故事!

1. 功能说明

1.1 Markdown TOC MCP Server

功能模块主要特性详细说明
提取文档目录自动识别 Markdown 标题智能解析文档中的各级标题结构
生成层级目录结构构建完整的目录层次关系
包含行号信息提供精确的标题位置信息
检查编号问题检测重复编号识别文档中重复的章节编号
发现不连续编号发现跳跃或缺失的编号序列
分析格式问题检查编号格式的一致性
生成目录内容创建格式化 TOC生成美观的目录内容
支持多种输出格式提供 Markdown、HTML、文本格式
可自定义深度灵活控制目录显示层级

1.2 Markdown Editor MCP Server

功能模块主要特性详细说明
SIR 转换双向格式转换Markdown ↔ 结构化中间表示
格式保持转换过程中保持文档结构完整性
高性能处理支持大型文档的高效转换
语义编辑智能标题编辑支持标题文本和级别的修改
章节插入在指定位置插入新的章节
编号重排自动重新编号文档标题
文档分析结构分析分析文档结构和完整性
编号检查检测编号重复和不连续问题
格式优化优化文档格式和可读性

2. 项目结构

markdown-mcp/
├── README.md                    # 项目说明文档
├── LICENSE                      # 许可证文件
├── requirements.txt             # Python 依赖包
├── setup.py                     # 安装配置文件
├── run_tests.py                 # 测试运行脚本
├── start_mcp_for_trae.sh       # TRAE IDE 启动脚本
├── stop_mcp_for_trae.sh        # TRAE IDE 停止脚本
├── config/                      # 配置文件目录
│   ├── config.yaml             # 主配置文件
│   ├── toc_mcp_config.json     # TOC 服务器 TRAE IDE 配置
│   └── editor_mcp_config.json  # 编辑器服务器 TRAE IDE 配置
├── src/                         # 源代码目录
│   ├── __init__.py
│   ├── markdown_toc/           # TOC 核心模块
│   │   ├── __init__.py
│   │   └── extractor.py        # TOC 提取器
│   ├── markdown_editor/        # 编辑器核心模块
│   │   ├── __init__.py
│   │   ├── ast_parser.py       # AST 解析器
│   │   ├── semantic_editor.py  # 语义编辑器
│   │   └── format_optimizer.py # 格式优化器
│   └── server/                 # 服务器模块
│       ├── __init__.py
│       ├── toc_mcp_server.py   # TOC MCP 服务器主程序
│       └── editor_mcp_server.py # 编辑器 MCP 服务器主程序
├── tests/                      # 测试文件目录
│   ├── __init__.py
│   ├── fixtures/               # 测试数据
│   ├── toc/                    # TOC 服务器测试
│   │   ├── test_extractor.py   # 提取器测试
│   │   └── test_integration.py # 集成测试
│   ├── editor/                 # 编辑器服务器测试
│   │   ├── test_ast_parser.py  # AST 解析器测试
│   │   ├── test_semantic_editor.py # 语义编辑器测试
│   │   └── test_format_optimizer.py # 格式优化器测试
│   └── test_config.py         # 测试配置
└── docs/                       # 文档目录
    ├── setup.md               # 安装说明
    ├── usage.md               # 使用指南
    ├── testing.md             # 测试说明
    └── reports/               # 测试报告

3. 环境配置

请参考 安装说明 进行环境配置。


4. 测试说明

请参考 测试说明 进行测试。


5. 使用说明

请参考 使用说明 进行配置。


目录标签

目录标签

开发工具Python文档处理Markdown处理本地部署TOC生成语义编辑文档分析

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP