nimblebraininc/mcp-jsonplaceholder · Archived

NimbleBrain Inc

Creates a new blog post on JSONPlaceholder and previews it with simulated engagement data. Use when you want to draft a post, assign it to an author, and see what the published result would look like including the API response.

First seen Jun 21, 2026

Installation

$ npx skills add nimblebraininc/mcp-jsonplaceholder --skill content-creator

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

License MIT
Default branch main
Open issues 0
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Version0.1.0
CompatibilityRequires @nimblebraininc/jsonplaceholder MCP server
Declared agents claude-code
More metadata
tags
["create","content","jsonplaceholder"]
category
writing
triggers
["create a blog post","write a new post","draft a post for user","publish content"]
keywords
["post","create","blog","content","author","write"]
version
0.1.0
surfaces
["claude-code","claude-ai"]
author
{"name":"NimbleBrain Inc"}
examples
["prompt: \"Create a blog post about AI for user 3\"","prompt: \"Write a post titled 'Hello World' and assign it to user 1\""]

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,980 B
  • docs SUMMARY.md 250 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Content Creator

Draft and create a new blog post on JSONPlaceholder.

Steps

  1. Identify the author: If a user ID is provided, use getuser to fetch their profile. If not, use listusers to show available authors and ask the user to pick one.
  2. Draft the post: Based on the user's topic/instructions, compose a title and body.
  3. Create the post using createpost with the title, body, and userid.
  4. Fetch the author's other posts using listposts filtered by userid for context.
  5. Present the result in the output format below.

Output Format

# New Post Created

## Post Details
- **ID**: {response.id}
- **Title**: {title}
- **Author**: {user.name} (@{user.username})

## Content
{body}

## Author Context
{user.name} has {post_count} other posts on the platform.

---
*Note: JSONPlaceholder simulates creation — the post is not actually persisted.*

Notes

  • JSONPlaceholder returns id: 101 for all created posts (simulated)
  • The post body and title can be anything — no validation constraints
  • User IDs 1-10 are valid authors