MCP Catalogs
Home

context-compose-mcp

by lazylagom·1·Score 31

Context Compose MCP server enables task-specific context composition for LLM interactions using YAML-based contexts.

developer-toolsai-llmproductivity
0
Forks
0
Open issues
11 mo ago
Last commit
2d ago
Indexed

Overview

Context Compose provides a system for defining, composing, and managing granular contexts for AI development workflows. It allows developers to create reusable, task-specific contexts that can be mixed and matched for different coding tasks like features, bug fixes, or refactoring. The server exposes these contexts through the Model Context Protocol, enabling seamless integration with MCP-compatible clients. The system uses a simple directory structure with YAML files to organize personas, rules, and other components.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Frontend development with React components using expert personas and TypeScript rules
you:Backend API development with security guidelines and clean code principles
you:Code reviews with standardized checklists and architecture expert perspectives
you:What file structure does Context Compose use?
you:How do I create custom context categories?

When to choose this

Choose Context Compose when you need consistent, task-specific AI guidance across your development team, especially when working on complex projects with varying requirements.

When NOT to choose this

Don't choose Context Compose if you need simple, one-off AI interactions without the overhead of context management, or if you prefer all-in-one solutions rather than component-based approaches.

Tools this server exposes

3 tools extracted from the README
  • init

    Initialize a new project with Context Compose

  • start-context

    Start a specific context for development tasks

  • validate

    Validate Context Compose asset files for correctness

Note: Tools were inferred from CLI commands described in the README. The documentation focuses more on the concept and usage rather than explicit tool definitions.

Comparable tools

mcp-server-templateai-workflow-toolprompt-engineering-cli

Installation

{
  "mcpServers": {
    "context-compose": {
      "command": "npx",
      "args": ["-y", "@noanswer/context-compose@latest"]
    }
  }
}
  1. Initialize your project: npx @noanswer/context-compose init
  2. Create context files in .contextcompose/ directory
  3. Start a context: npx @noanswer/context-compose start-context <context-name>

FAQ

What file structure does Context Compose use?
Context Compose uses a `.contextcompose` directory in your project root containing subdirectories for different asset types like `personas`, `rules`, `actions`, and `mcps`.
How do I create custom context categories?
Simply create a new directory (e.g., `security`) inside `.contextcompose/` and add YAML files with the appropriate `kind` field matching the directory name.

Compare context-compose-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.