
Feishu Markdown Mcp
io.github.huanduPublished by GitHub account huanduv0.1.3Updated Oct 24, 2026
MCP server for Feishu Markdown
Overview
A local MCP server that converts Markdown into Feishu/Lark document structures, including images and Mermaid diagrams.
- What you can do
- Convert Markdown text into Feishu/Lark document format for use in the assistant's workflow, with handling for embedded images and Mermaid flowcharts.
- When to use it
- Useful when you want an assistant to turn Markdown content into Feishu/Lark document structures rather than plain text, for example when preparing material for Feishu docs.
- Requirements
- Runs as a local process via the npm package feishu-markdown-mcp over stdio; requires a Node.js runtime. No authentication, environment variables or headers are declared.
Installation
In SourceWeft
- Open Feishu Markdown Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Feishu Markdown
本项目是一个单仓库(monorepo),用于将 Markdown 转换为飞书 / Lark 文档格式,并提供一个 MCP 服务以便与 Model Context Protocol 集成。
主要 package:
feishu-markdown:核心库,将 Markdown 转换为飞书文档结构,支持图片、流程图(Mermaid)等处理。feishu-markdown-mcp:基于feishu-markdown的 MCP 服务,可作为模型上下文协议(Model Context Protocol)的后端插件使用。
快速开始
- 安装依赖:
- 构建所有包:
- 在开发中运行某个包(示例):
开发
- 运行全部测试:
pnpm test - 代码风格与类型检查:
pnpm lint/pnpm typecheck
发布
仓库提供了 GitHub Actions 工作流用于自动发布。发布到 npm 公共仓库需要在仓库 Secrets 中配置 NPM_TOKEN(用于 pnpm publish)。
许可证
本项目使用 MIT 许可证,详见项目根目录的 LICENSE 文件。
更多信息请查看各子包的 package.json 与 README.md。
Source: README.md at commit d3d55f2
Tools
0Version history
1- v0.1.3LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts