io.github.usamaejaz/justblogged
repo:https://github.com/usamaejaz/justblogged
Create, edit, organize, publish, and configure JustBlogged blogs from MCP clients.
- transport:
- remote
- credential class:
- gated
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- create_blogshallow
Create a new blog. Subdomain is auto-generated from the name. Requires account-level OAuth or a user-scoped API key.
- create_collectionshallow
Create a new collection with name, slug, and optional description.
- create_pageshallow
Create a new static page with title, HTML body, metadata, slug, image, and status.
- create_postshallow
Create a new blog post with title, HTML content, author, collection, tags, metadata, slug, image, and publishing options.
- create_redirectshallow
Create a redirect for a blog. Requires owner or admin access through account-level OAuth or a user-scoped API key.
- delete_blogshallow
Delete a blog by ID. Only the blog owner can delete. Active subscriptions are cancelled automatically.
- delete_collectionshallow
Delete a collection by ID and optionally reassign its posts to another collection.
- delete_pageshallow
Delete a static page by ID.
- delete_postshallow
Delete a blog post by ID.
- delete_redirectshallow
Delete a redirect by ID. Requires owner or admin access through account-level OAuth or a user-scoped API key.
- delete_tagshallow
Delete a blog tag by ID.
- delete_theme_fileshallow
Delete a custom theme file from a blog. Requires a Pro subscription. Cannot delete built-in-only files.
- get_blogshallow
Get a single blog by ID, including settings like subdomain, domain, logo, and metadata.
- get_blog_metadatashallow
Get custom metadata for a blog (SEO fields, themeId, etc.). Does not include themeSettings values.
- get_pageshallow
Get a single static page by ID.
- get_postshallow
Get a single blog post by ID.
- get_theme_fileshallow
Read a theme file by path (e.g. layouts/theme.liquid). Falls back to the active built-in theme when no custom copy exists.
- get_theme_settingsshallow
Get theme settings schema and current values for a blog's active theme.
- list_available_themesshallow
List built-in themes available for a blog and show which theme is currently active.
- list_blog_membersshallow
List blog members who can be assigned as post authors. Use a member id as authorId in create_post or update_post.
- list_blogsshallow
List the authenticated user's accessible blogs so later tool calls can target the right blogId.
- list_collectionsshallow
List all collections for a blog.
- list_pagesshallow
List static pages with pagination, filtering, and sorting.
- list_postsshallow
List blog posts with pagination, filtering, and sorting by status, collection, tag, author, or date.
- list_redirectsshallow
List 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.
- list_tagsshallow
List blog tags with optional case-insensitive search filtering.
- list_theme_filesshallow
List the theme file tree for a blog (layouts, templates, assets, etc.).
- switch_themeshallow
Switch a blog to a different built-in theme or to custom if theme files exist.
- update_blogshallow
Update blog settings including name, subdomain, description, and logo. Requires owner or admin access.
- update_blog_domainshallow
Configure 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.
- update_blog_metadatashallow
Merge custom metadata into a blog. Pass only the keys you want to add or update. Theme changes use the dedicated theme tools.
- update_collectionshallow
Update an existing collection's name, slug, or description.
- update_pageshallow
Update any editable field on an existing static page.
- update_postshallow
Update any editable field on an existing blog post, including its author.
- update_redirectshallow
Update a redirect source, destination, status code, or active state. Requires owner or admin access through account-level OAuth or a user-scoped API key.
- update_tagshallow
Rename a blog tag.
- update_theme_fileshallow
Create or update a theme file. Requires a Pro subscription. Copies the built-in theme first if no custom files exist yet.
- update_theme_settingsshallow
Update one or more theme setting values for a blog. Unspecified values are preserved. Use get_theme_settings first to discover valid keys.
- upload_imageshallow
Upload an image to a blog. Use the returned path as the image value when creating or updating a post, page, or blog.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/900080da-5ea9-46fa-a557-1029f079869f)