MCP.so
Sign In

Blog Publisher MCP Server

@Carrie-L

Basic information

Category

Other

Transports

stdio

Author

Carrie-L

About Blog Publisher MCP Server

No overview available yet

#blog-publisher#mcp-server#automation

Blog Publisher MCP Server config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Blog Publisher MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

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.

Frequently asked questions

1

What triggers the blog upload?

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

2

Where does it copy the Markdown file?

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

3

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.

4

Does it push changes to GitHub?

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

5

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.

Comments

More Other MCP servers