MCP.so
登录

Blog_publisher_mcp_server

@Carrie-L

关于 Blog_publisher_mcp_server

暂无概览

基本信息

分类

其他

传输方式

stdio

发布者

Carrie-L

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Blog_publisher_mcp_server?

Blog_publisher_mcp_server is an MCP server that automates publishing Markdown notes from Obsidian to a local blog directory, handling image copying and Git pushing. It is triggered when a user inputs "blog+article-name", copying the corresponding .md file from the Obsidian vault to a target directory, processing image links, and committing changes to GitHub.

How to use Blog_publisher_mcp_server?

Trigger the server by entering "blog+文章名" (where "文章名" is the name of the Markdown file). The server will locate the file in the Obsidian local directory, copy it to the specified target path (default I:\B-MioBlogSites\_Android), copy referenced images to I:\B-MioBlogSites\assets\images, update image paths in the Markdown file, and finally push all changes to GitHub.

Key features of Blog_publisher_mcp_server

  • Triggered by user input "blog+文章名".
  • Copies Markdown files from Obsidian to blog directory.
  • Detects and copies images from Obsidian attachments folder.
  • Updates image paths in the copied Markdown file.
  • Commits and pushes changes to GitHub automatically.

Use cases of Blog_publisher_mcp_server

  • Publish a new Obsidian note to a static blog site hosted on GitHub.
  • Quickly migrate a local Markdown article with embedded images to a blog repository.
  • Automate the repetitive workflow of copying files, fixing image references, and committing.

FAQ from Blog_publisher_mcp_server

What triggers the blog upload?

The server is triggered when a user inputs "blog+文章名" (e.g., "blog+my-post").

Where does it copy the Markdown file?

It copies the file to the directory I:\B-MioBlogSites\_Android by default.

How are images handled?

Images are copied from the Obsidian attachments folder (I:\B-1 笔记\Android\Android\z. attachments) to the blog's assets\images folder, and the Markdown file's image links are updated accordingly.

Does it push changes to GitHub?

Yes, after copying and updating, the server commits and pushes the changes to the configured GitHub repository.

What are the required directory paths?

Source: Obsidian vault directory (containing the .md files) and Obsidian attachments path. Target: I:\B-MioBlogSites\_Android for the file and I:\B-MioBlogSites\assets\images for images.

评论

其他 分类下的更多 MCP 服务器