MCP Blog Demo
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Blog DemoSearch for posts about Node.js"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Blog Demo
Demo MCP Server kết nối Claude với ứng dụng Blog (Express + MongoDB).
🚀 Quick Start
Chạy với Docker (Recommended)
# Start MongoDB + App
docker compose -p trunglyson-mcp-blog up -dServer sẽ chạy tại:
Related MCP server: blogger-mcp
🔌 Kết nối với Claude
Claude Code (MCP URL)
http://localhost:3000/sse🛠 MCP Tools Available
Tool | Description |
| Lấy danh sách bài viết (filter: status, author, tag) |
| Lấy chi tiết bài viết theo ID hoặc slug |
| Tạo bài viết mới |
| Cập nhật bài viết |
| Xóa bài viết |
| Tìm kiếm bài viết theo keyword |
| Thống kê tổng quan blog |
📝 API Endpoints
Method | Endpoint | Description |
GET |
| List posts |
GET |
| Get post detail |
POST |
| Create post |
PUT |
| Update post |
DELETE |
| Delete post |
GET |
| Blog statistics |
🧪 Test với cURL
# List posts
curl http://localhost:3000/api/posts
# Create post
curl -X POST http://localhost:3000/api/posts \
-H "Content-Type: application/json" \
-d '{"title":"Test Post","content":"Hello World","author":"Test"}'
# Search
curl "http://localhost:3000/api/posts?search=node"📁 Project Structure
mcp-blog-demo/
├── docker-compose.yml
├── Dockerfile
├── package.json
├── src/
│ ├── index.js # Entry point
│ ├── config/
│ │ └── db.js # MongoDB connection
│ ├── models/
│ │ └── post.model.js # Mongoose schema
│ ├── routes/
│ │ └── post.routes.js # Express routes
│ ├── seed/
│ │ └── seed.js # Fake data seeder
│ └── mcp/
│ └── server.js # MCP Server (SSE)🎯 Demo Scenarios
Sau khi kết nối MCP với Claude, thử các câu hỏi:
"Cho tôi xem danh sách tất cả bài viết"
"Tìm bài viết về Node.js"
"Tạo bài viết mới về React với tiêu đề 'React Hooks Guide'"
"Thống kê blog có bao nhiêu bài viết?"
"Publish bài viết có ID xyz"
This server cannot be deployed
Maintenance
Related MCP Connectors
Create, edit, organize, publish, and configure JustBlogged blogs from MCP clients.
Hosted MCP for BlogBat: read, write, generate, and publish blog articles and content.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
PerfectPost is a LinkedIn content management platform. This MCP server gives AI assistants read and write access to a user's PerfectPost account: published posts with their engagement analytics, drafts lifecycle (create / edit / schedule), and LinkedIn profile data.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceExposes Contentful MCP tools as a remote HTTP endpoint, allowing Claude Desktop to interact with Contentful content management functionality via an Express.js server instead of running tools locally.-
- FlicenseAqualityDmaintenanceA custom MCP server for interacting with Google Blogger blogs. It provides tools to list, create, edit, delete, and publish blog posts through Claude Code or Claude Desktop.9-
- FlicenseAqualityDmaintenanceMCP server for blog admin API enabling preview, publish, list, and delete blog posts from Claude Code via stdio transport.5-
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Claude to interact with MongoDB databases, supporting CRUD operations, aggregation, and database management.56,328 npmMIT