Blog_publisher_mcp_server
@Carrie-L
About Blog_publisher_mcp_server
No overview available yet
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
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.
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.
More Other MCP servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Nginx UI
0xJackyYet another WebUI for Nginx
ACI: Open-Source Infra to Power Unified MCP Servers
aipotheosis-labsACI.dev is the open source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent through direct function calling or a unified MCP server. The birthplace of VibeOps.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Comments