Jotdown-用于概念页面创建和mdBook生成的MCP服务器

Jotdown是一个模型上下文协议(MCP)服务器,允许大型语言模型(LLM)与 概念 并且还生成 Markdown书籍它为LLM提供了两个主要工具:
- 👉 概念整合:在中创建或更新页面 概念 LLM生成的内容。
- 👉 Mdbook一代:生成 mdbook 从内容和结构上进行管理。
Jotdown使LLM能够与这些系统无缝集成,用于各种内容管理和发布工作流。
______________________________________________________________________
MCPHub认证
______________________________________________________________________
特性
- 🌿 概念整合:使用LLM生成的内容自动创建或更新Notion页面。
- 🌿 Mdbook一代:创建和管理 mdbook 直接从内容,包括生成必要的文件,如
SUMMARY.md,README.md,以及单独的章节标记文件。 - 🌿 MCP支持:利用模型上下文协议来维护交互的上下文,从而实现更智能和一致的内容创建和更新。
______________________________________________________________________
Jotdown提供的工具
1. Notion页面工具
LLM可以使用Notion工具在Notion中创建或更新页面,允许他们直接在Notion上存储结构化内容,如文章或任何其他类型的文档。
例子:
- 在Notion中创建一个新页面,其中包含LLM生成的内容。
- 用新信息更新现有的Notion页面。
2. mdbook工具
使用mdbook工具,LLM可以自动生成markdown书籍,处理多个章节的创建、管理结构和添加 SUMMARY.md 导航文件。
例子:
- 根据LLM生成的内容生成新书。
- 自动生成带有适当链接的章节
SUMMARY.md.
______________________________________________________________________
安装
先决条件
- 锈:确保你安装了Rust。您可以从以下位置安装它 rust-lang.org.
- 通知API令牌:您将需要一个Notion API令牌(
internal integration secret)与Notion集成。 - 克劳德桌面版:确保您安装了Claude桌面或任何其他MCP客户端(Cline、Continue等),并配置了Notion集成令牌。
安装步骤
- 克隆存储库:
git clone https://github.com/Harry-027/JotDown
cd jotdown- 安装依赖项:
cargo build --release- 安装mdbook cli(书籍生成工作所需):
cargo install mdbook- 概念设置:
- 设置Notion连接(可访问Notion工作区的内部连接)并复制 internal intergration secret 供以后使用。 - 设置带有标题的页面 Jot It Down 在您的工作区中,并与您的联系人共享。这是集成工作所必需的。
- 设置Claude桌面(或任何其他MCP客户端)配置文件(用于Notion集成):
"mcpServers": {
"Jotdown": {
"command": "/path_to_repo/Jotdown/target/release/Jotdown",
"args": [],
"env": {
"NOTION_TOKEN": "your_notion_intergration_token"
}
}
}- 重新启动Claude桌面并尝试一下!
______________________________________________________________________
概念集成示例:
- 要创建或更新Notion页面,LLM会向服务器发送一个请求,指定内容和页面详细信息。然后服务器与Notion API交互以创建新页面或更新现有页面。
Mdbook集成示例:
- LLM可以将结构化内容发送到服务器以创建整个mdbook,
README.md,以及SUMMARY.md管理。服务器将内容编译成一本完整的书。
______________________________________________________________________
🧑💻 演示
Notion演示-
MdBook演示-
MdBook屏幕截图-
Demo mdbook screenshot 1 Demo mdbook screenshot 2
______________________________________________________________________
🧑💻 贡献
请随时打开问题或提交pull请求。
______________________________________________________________________
📜 许可证
Jotdown根据 MIT许可证。有关详细信息,请参阅LICENSE文件。
______________________________________________________________________
📧 联系
如需支持或咨询,请联系 harishmmp@gmail.com.
