JustBlogged
by justblogged.com in Other
Create, edit, organize, publish, and configure JustBlogged blogs from MCP clients.
https://justblogged.com/mcp- Tools
- 48
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 574 ms
- 1.1 s slowest 5%
- Last check
- Passed
- 2 h ago, next in 3 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"justblogged": {
"type": "http",
"url": "https://justblogged.com/mcp"
}
}
}48 tools
- list_blogs
List the authenticated user's accessible blogs so later tool calls can target the right blogId.
- get_blog
Get a single blog by ID, including settings like subdomain, domain, logo, and metadata.
- list_blog_members
List blog members who can be assigned as post authors. Use a member id as authorId in create_post or update_post.
- create_blog
Create a new blog. Subdomain is auto-generated from the name. Requires account-level OAuth or a user-scoped API key.
- update_blog
Update blog settings including name, subdomain, description, and logo. Requires owner or admin access.
- delete_blog
Delete a blog by ID. Only the blog owner can delete. Active subscriptions are cancelled automatically.
- get_blog_metadata
Get custom metadata for a blog (SEO fields, themeId, etc.). Does not include themeSettings values.
- update_blog_metadata
Merge custom metadata into a blog. Pass only the keys you want to add or update. Theme changes use the dedicated theme tools.
- update_blog_domain
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.
- list_available_themes
List built-in themes available for a blog and show which theme is currently active.
- get_theme_settings
Get theme settings schema and current values for a blog's active theme.
- update_theme_settings
Update one or more theme setting values for a blog. Unspecified values are preserved. Use get_theme_settings first to discover valid keys.
- switch_theme
Switch a blog to a different built-in theme or to custom if theme files exist.
- list_theme_files
List the theme file tree for a blog (layouts, templates, assets, etc.).
- get_theme_file
Read 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_file
Create or update a theme file. Requires a Pro subscription. Copies the built-in theme first if no custom files exist yet.
- delete_theme_file
Delete a custom theme file from a blog. Requires a Pro subscription. Cannot delete built-in-only files.
- upload_image
Upload an image to a blog. Use the returned path as the image value when creating or updating a post, page, or blog.
- list_posts
List blog posts with pagination, filtering, and sorting by status, collection, tag, author, or date.
- get_post
Get a single blog post by ID.
- create_post
Create 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…
- update_post
Update any editable field on an existing blog post, including its author.
- delete_post
Delete a blog post by ID.
- list_pages
List static pages with pagination, filtering, and sorting.
- get_page
Get a single static page by ID.
- create_page
Create a new static page with title, HTML body, metadata, slug, image, and status. status=published makes the page live.
- update_page
Update any editable field on an existing static page.
- delete_page
Delete a static page by ID.
- list_redirects
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.
- get_redirect
Get a single redirect by ID. Requires owner or admin access through account-level OAuth or a user-scoped API key.
- create_redirect
Create a redirect for a blog. Requires owner or admin access through account-level OAuth or a user-scoped API key.
- update_redirect
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.
- delete_redirect
Delete a redirect by ID. Requires owner or admin access through account-level OAuth or a user-scoped API key.
- create_tag
Create a new blog tag by name. Requires permission to manage taxonomy.
- list_tags
List blog tags with optional case-insensitive search filtering.
- update_tag
Rename a blog tag.
- delete_tag
Delete a blog tag by ID.
- list_collections
List all collections for a blog.
- get_collection
Get a single collection by ID, including its post count.
- create_collection
Create a new collection with name, slug, and optional description.
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 2 h ago | Passed | 200 | 526 ms |
| 12 h ago | Passed | 200 | 137 ms |
| 22 h ago | Passed | 200 | 106 ms |
| 31 h ago | Passed | 200 | 182 ms |
| 40 h ago | Passed | 200 | 277 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 484 ms |
| 2 days ago | Passed | 200 | 814 ms |
| 3 days ago | Passed | 200 | 543 ms |
| 3 days ago | Passed | 200 | 536 ms |
| 4 days ago | Passed | 200 | 1.2 s |
| 4 days ago | Passed | 200 | 574 ms |
| 5 days ago | Passed | 200 | 685 ms |
| 5 days ago | Passed | 200 | 257 ms |
| 5 days ago | Passed | 200 | 684 ms |
| 6 days ago | Passed | 200 | 328 ms |