Skip to content

This release adds 2 notable features for engineering teams evaluating rollout.

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Adds browseable resource templates with argument autocompletion.

Changes in this release

Feature Low

Adds four browseable resource templates: platforms, traces, packs, memory facts.

Adds four browseable resource templates: platforms, traces, packs, memory facts.

Source: llm_adapter@2026-06-15

Confidence: high

Feature Low

Adds argument autocompletion for resource-template variables via completion/complete endpoint.

Adds argument autocompletion for resource-template variables via completion/complete endpoint.

Source: llm_adapter@2026-06-15

Confidence: high

Feature Low

Server now advertises `resources` and `completions` capabilities at initialize.

Server now advertises `resources` and `completions` capabilities at initialize.

Source: llm_adapter@2026-06-15

Confidence: high

Feature Low

Introduces deterministic npm test suite `test:resources` covering templates, completions, and edge cases.

Introduces deterministic npm test suite `test:resources` covering templates, completions, and edge cases.

Source: llm_adapter@2026-06-15

Confidence: high

Full changelog

What's new in 1.8.0

Step #3 of the MCP modernization roadmap: the engine's read surfaces become browseable resource templates with argument autocompletion. No tool or engine behavior changes — purely additive, read-only.

Resource templates

Four templates join the static clarifyprompt://categories, each with list + complete + read, backed by an existing engine getter:

| URI template | What it reads |
|---|---|
| clarifyprompt://platforms/{category}/{id} | One platform's full config — resources/list enumerates all 60+ as individual URIs |
| clarifyprompt://traces/{date} | Optimization-trace summary index for a UTC day |
| clarifyprompt://packs/{id} | One loaded knowledge pack's metadata |
| clarifyprompt://memory/facts/{scope} | Live remembered facts under a scope |

MCP hosts with a resource browser (Claude Desktop, Cursor) now get a navigable tree instead of a single static blob.

Autocomplete

completion/complete resolves the template variables — {category} → the 7 category ids, {id} → platform ids scoped by the chosen {category} (e.g. "mid" + category=image → midjourney), {date} → days with traces, pack ids, memory scopes.

MCP's completion applies to prompt arguments and resource-template variables only — not tool inputs (the spec has no tool-argument completion). ClarifyPrompt registers no prompts, so autocomplete lives entirely on the resource templates.

Capabilities

The server now advertises resources (with templates) and completions at initialize.

Tests

New deterministic npm run test:resources battery (no LLM/embeddings) locks the surface: capabilities advertised, all four templates list, pure-registry reads, completion resolution, graceful empty-day trace reads. Added to test:all.

Verified

test:resources · wire · integration 9/9 · evals 26/26 on gemma4:31b-cloud (0 output-validation errors) · all CI build/docker/secrets jobs · evals on gpt-4o-mini.

Install

```bash
npm install -g [email protected]
```

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track LumabyteCo/clarifyprompt-mcp

Get notified when new releases ship.

Sign up free

About LumabyteCo/clarifyprompt-mcp

MCP server for AI prompt optimization — transforms vague prompts into platform-optimized prompts for 58+ AI platforms across 7 categories (image, video, voice, music, code, chat, document).

All releases →

Related context

Earlier breaking changes

  • v1.7.0 Migrated all tools from `server.tool()` shorthand to `server.registerTool()`.

Beta — feedback welcome: [email protected]