All servers · Cloud & networking · Marketing & SEO
JustBlogged
io.github.usamaejaz/justblogged · v0.1.1
Has write/delete tools
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Has destructive tools (destructiveHint) |
| Capabilities declared | resources, tools |
| Tool definitions | 48 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Create, edit, organize, publish, and configure JustBlogged blogs from MCP clients.
Connect
streamable-http · https://justblogged.com/mcp
claude mcp add --transport http justblogged https://justblogged.com/mcp{
"mcpServers": {
"justblogged": {
"url": "https://justblogged.com/mcp"
}
}
}Tools as reported by the server
list_blogsList the authenticated user's accessible blogs so later tool calls can target the right blogId.get_blogGet a single blog by ID, including settings like subdomain, domain, logo, and metadata.list_blog_membersList blog members who can be assigned as post authors. Use a member id as authorId in create_post or update_post.create_blogCreate a new blog. Subdomain is auto-generated from the name. Requires account-level OAuth or a user-scoped API key.update_blogwrite/deleteUpdate blog settings including name, subdomain, description, and logo. Requires owner or admin access.delete_blogwrite/deleteDelete a blog by ID. Only the blog owner can delete. Active subscriptions are cancelled automatically.get_blog_metadataGet custom metadata for a blog (SEO fields, themeId, etc.). Does not include themeSettings values.update_blog_metadatawrite/deleteMerge custom metadata into a blog. Pass only the keys you want to add or update. Theme changes use the dedicated theme tools.update_blog_domainwrite/deleteConfigure or remove a blog's custom domain. Use domain only for custom domains (requires CNAME/A DNS). Use domain + domain_slug for subdirectory hosting (requires TXT DNS verification). Pass an empty domain string to remove the domain.list_available_themesList built-in themes available for a blog and show which theme is currently active.get_theme_settingsGet theme settings schema and current values for a blog's active theme.update_theme_settingswrite/deleteUpdate one or more theme setting values for a blog. Unspecified values are preserved. Use get_theme_settings first to discover valid keys.switch_themewrite/deleteSwitch a blog to a different built-in theme or to custom if theme files exist.list_theme_filesList the theme file tree for a blog (layouts, templates, assets, etc.).get_theme_fileRead a theme file by path (e.g. layouts/theme.liquid). Falls back to the active built-in theme when no custom copy exists.update_theme_filewrite/deleteCreate or update a theme file. Requires a Pro subscription. Copies the built-in theme first if no custom files exist yet.delete_theme_filewrite/deleteDelete a custom theme file from a blog. Requires a Pro subscription. Cannot delete built-in-only files.upload_imageUpload an image to a blog. Use the returned path as the image value when creating or updating a post, page, or blog.list_postsList blog posts with pagination, filtering, and sorting by status, collection, tag, author, or date.get_postGet a single blog post by ID.create_postCreate a new blog post with title, HTML content, author, collection, tags, metadata, slug, image, and publishing options. status=published makes the post live. collection_id is optional; omit it to use the empty-slug default Posts collection. If that default does not exist, provide collection_id (caupdate_postwrite/deleteUpdate any editable field on an existing blog post, including its author.delete_postwrite/deleteDelete a blog post by ID.list_pagesList static pages with pagination, filtering, and sorting.get_pageGet a single static page by ID.create_pageCreate a new static page with title, HTML body, metadata, slug, image, and status. status=published makes the page live.update_pagewrite/deleteUpdate any editable field on an existing static page.delete_pagewrite/deleteDelete a static page by ID.list_redirectsList redirects for a blog with search, status, type, and pagination filters. Requires owner or admin access through account-level OAuth or a user-scoped API key.get_redirectGet a single redirect by ID. Requires owner or admin access through account-level OAuth or a user-scoped API key.create_redirectwrite/deleteCreate a redirect for a blog. Requires owner or admin access through account-level OAuth or a user-scoped API key.update_redirectwrite/deleteUpdate a redirect source, destination, status code, or active state. Requires owner or admin access through account-level OAuth or a user-scoped API key.delete_redirectwrite/deleteDelete a redirect by ID. Requires owner or admin access through account-level OAuth or a user-scoped API key.create_tagCreate a new blog tag by name. Requires permission to manage taxonomy.list_tagsList blog tags with optional case-insensitive search filtering.update_tagwrite/deleteRename a blog tag.delete_tagwrite/deleteDelete a blog tag by ID.list_collectionsList all collections for a blog.get_collectionGet a single collection by ID, including its post count.create_collectionCreate a new collection with name, slug, and optional description.update_collectionwrite/deleteUpdate an existing collection's name, slug, or description.delete_collectionwrite/deleteDelete a collection by ID and optionally reassign its posts to another collection.list_content_revisionsList the saved revision history for a post or page. Returns revision metadata without full snapshots.get_content_revisionGet one saved post or page revision, including its complete content snapshot.list_content_reviewsList content review requests for a blog, filtered by status.get_latest_content_reviewGet the latest review associated with the newest saved revision of a post or page.submit_content_reviewSubmit the latest saved revision of a draft post or page for review.decide_content_reviewwrite/deleteApprove a pending content review or request changes. Approving a staged update to published content applies that revision.
Website · JSON · Text for agents · Registry updated 2026-10-10