Moltline Creator Studio
20 blogging, brand-voice, copywriting, video and social skill products. 6 of 8 free.
| Endpoint | https://mcp.moltlinestudio.com/creator (streamable-http) |
|---|---|
| Registry version | 1.2.0 |
| Now | 8 tools · grade C (74) · pin ts_ad4faaeab9e8708f2be61c135eae321f · protocol 2025-06-18 |
| First / last listed | 2026-10-29 02:38 UTC / 2026-10-29 02:38 UTC |
| Grade over time | 2026-10-29: C (74), 8 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: list_products get_free_skill analyze_writing get_full_product get_full_skill headline_analyzer reading_time social_length_check
list_products | List every product in the Creator Studio line with its included skills. FREE.
Takes no arguments. Returns a list of 20 product objects, each
{"slug": "brand-voice", "name": ..., "tagline": ..., "skills": ["Skill
A", ...], "free_skill": "Gateway Skill Name"}. Use the returned slug
values with get_free_skill, get_full_product, or get_full_skill.
Returns metadata only - no persona text and no skill params: none |
get_free_skill | Load a product's free gateway skill with its complete instructions. FREE.
Typical input {"slug": "brand-voice"} returns {"slug": "brand-voice",
"skill": "<skill name>", "instructions": "<full skill text>"}.
Returns exactly one skill - the product's free gateway skill - chosen
automatically from the slug, with no plan required. Use when the caller
wants usable instructions immediately. Not for th params: slug* |
analyze_writing | Analyze a draft for readability, passive voice, cliches, and hedging. FREE.
Also measures sentence variety and keyword density, and produces a
prioritized fix list. Typical input {"text": "<your draft>"} returns
{"readability_grade": 9.2, "passive_voice_count": N, "cliches_found":
[...], "hedging_words": [...], "sentence_count": N,
"avg_words_per_sentence": N, "top_repeated_words": [...],
"priori params: text* |
get_full_product | Load one product in full: its persona plus every paid skill. PREMIUM (license).
Typical input {"slug": "brand-voice"} returns {"slug": ..., "name": ...,
"persona": "<persona text>", "skills": [{"name": ..., "instructions":
...}, ...], "free_skill": {...}}.
Returns persona plus every skill for one product. Use when the caller
wants the whole product. Not for a single skill (get_full_skill) and no params: slug* |
get_full_skill | Load one paid skill's complete instructions from a product. PREMIUM (license).
Typical input {"slug": "brand-voice", "skill_name": "Voice Audit"}
returns {"slug": ..., "skill": ..., "instructions": "<full skill text>"}.
Returns one named skill, selected by skill_name. Use when the caller wants
one specific paid skill. Not for the free gateway skill, which
get_free_skill returns with no plan, and params: slug*, skill_name* |
headline_analyzer | Score and rank up to 20 headlines, best first. FREE.
Scores 0-100 on length, power/emotion words, numbers, structure, and
clarity. Typical input {"headlines": ["7 Mistakes New Writers Make",
"On Writing"]} returns {"ranked": [{"headline": ..., "score": 85,
"notes": ["good length", "contains number"]}, ...]}.
Use when several title options need ranking. Not for email subject lines,
which the outb params: headlines* |
reading_time | Estimate reading and speaking time plus basic content stats. FREE.
Typical input {"text": "<your article>"} returns {"words": 1200,
"reading_minutes": 5.2, "speaking_minutes": 8.6, "paragraphs": 14,
"fit": "newsletter/blog"}.
Use when length and pacing are the question. Not for writing quality or
grade level (analyze_writing). Errors: on invalid, missing, or malformed input this tool never raise params: text*, wpm |
social_length_check | Check a post against every major platform's length limit at once. FREE.
Covers X, LinkedIn posts and headlines, Instagram captions, Threads,
YouTube titles, and meta descriptions. Typical input {"text": "<post>"}
returns {"chars": N, "platforms": {"x_post": {"limit": 280, "fits":
true, "over_by": 0}, ...}}.
Use before posting, to catch truncation. Not for readability
(analyze_writing) and not fo params: text* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.