Skip to main content

Mekara

This section covers the structure of the mekara Python MCP server package.

Section Index

  • Standard Mekara Project – Project structure, workspace layout, and setup commands.
  • Core – Shared architecture: MCP server, script execution, module layout.
  • Hooks – Claude Code hook commands: schemas, examples, and testing.
  • CLI – The main CLI entrypoint and argument handling.
  • Capabilities – User-facing features:
    • Scripting – Natural language scripts with transparent automation.
    • MCP Integration – Running mekara scripts inside Claude Code via MCP.
  • VCR Agent Recordings – Guide for VCR recording and replay.
  • Testing – Test suite implementation and testing utilities.
  • Code Conventions – Critical architectural decisions and conventions that must be preserved.
  • Refactoring Patterns – Lessons learned: code smells, unnecessary indirection, and when to simplify.