feishu-markdown-mcp について
feishu-markdown-mcp は、Markdown を Feishu / Lark のドキュメント形式に変換する pnpm のモノレポで、コア変換ライブラリと MCP サーバーを含みます。画像や Mermaid フローチャートを扱い、Markdown の内容を Feishu ドキュメントに載せたい開発者に向いています。
主な機能
- 01Markdown を Feishu ドキュメント構造に変換
- 02画像の処理
- 03Mermaid フローチャートの処理
- 04変換機能の MCP サーバーとしての提供
- 05pnpm によるモノレポ構成
活用シーン
- 01Markdown のノートを Feishu ドキュメント形式に変換する
- 02AI ワークフローから Markdown から Feishu への変換を呼び出す
MCP 対応
feishu-markdown-mcp パッケージは MCP サーバーを提供し、Model Context Protocol のバックエンドプラグインとして変換機能を MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| appId | string | はい | |
| appSecret | string | はい | |
| feishuMobile | string | いいえ |
README(原文)English
プロジェクトの README よりこの 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 install
- 构建所有包:
pnpm build
- 在开发中运行某个包(示例):
pnpm --filter feishu-markdown dev
开发
- 运行全部测试:
pnpm test - 代码风格与类型检查:
pnpm lint/pnpm typecheck
发布
仓库提供了 GitHub Actions 工作流用于自动发布。发布到 npm 公共仓库需要在仓库 Secrets 中配置 NPM_TOKEN(用于 pnpm publish)。
许可证
本项目使用 MIT 许可证,详见项目根目录的 LICENSE 文件。
更多信息请查看各子包的 package.json 与 README.md。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。