You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Comprehensive support for importing markdown files as CTX resources and prompts:
Directory Scanning: Recursively process .md and .markdown files from specified directories
YAML Frontmatter Parsing: Extract metadata including type, title, description, tags, and schemas
Auto-Detection: Automatically classify files as prompts or resources based on metadata
AI Tool Integration: Seamless integration with Claude Code, Cursor, and other MCP clients
Flexible Configuration: Simple format: md parameter in import blocks
Smart Title Extraction: Priority-based title resolution (frontmatter → headers → filename)
Backward Compatible: Existing configurations work unchanged (defaults to format: "config")
Use Cases:
Import existing prompt libraries and documentation directories
Convert markdown documentation into discoverable MCP resources
Share team knowledge bases through version-controlled markdown files
Maintain prompts in familiar markdown format with programmatic access
Example Configuration:
import: - type: localpath: ./docs # Directory containing .md filesformat: md # Process as markdown with metadata
Supported File Formats:
---type: prompttitle: "Code Helper"description: "Assists with coding tasks"tags: ["coding", "development"]schema: properties: language: { type: string }---# Content here Help me with {{language}} programming.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Release notes
🎯 Highlights
✨ New Features
Research System (#247)
A complete file-based research management system that bridges traditional project management and AI-assisted workflows:
Example Use Cases:
Multi-Client MCP Configuration (#270)
Interactive MCP configuration supporting multiple AI clients:
ctx mcp:config
with guided client selection and project setup--explain
flag shows setup instructions per clientUsage:
Windows PowerShell Installer (#260)
Native Windows installation:
%LOCALAPPDATA%\ctx
or current directory with--CurrentDir
powershell -c "& ([ScriptBlock]::Create((irm 'URL'))) -AddToPath"
Variable Resolution in Source Paths (#272)
Enhanced variable system with new predefined path variables:
${ROOT_PATH}
,${CONFIG_PATH}
,${ENV_PATH}
,${BINARY_PATH}
Example:
HTTP + SSE Transport Support (#257, #264)
New transport layer with HTTP and Server-Sent Events:
ctx mcp:server --sse
for event-driven communication--host
and--port
options for custom deploymentsMarkdown Import with YAML Frontmatter (#TBD)
Comprehensive support for importing markdown files as CTX resources and prompts:
.md
and.markdown
files from specified directoriesformat: md
parameter in import blocksformat: "config"
)Use Cases:
Example Configuration:
Supported File Formats:
File Statistics (#250)
Automatic statistics in generated context files:
Precise Content Replacement Tool (#276)
New MCP tool for safe, surgical file updates:
🐛 Bug Fixes
phar://
path format (fix: use custom Directories class that does not break phar:// path format #255)📦 Installation
Quick Install
macOS/Linux:
curl -fsSL https://raw.githubusercontent.com/context-hub/generator/main/download-latest.sh | bash
Windows (PowerShell):
New Contributors
Full Changelog: 1.31.0...1.32.0
This discussion was created from the release v1.32.0.
Beta Was this translation helpful? Give feedback.
All reactions