cedarscript-mcp

cedarscript-mcp

8

cedardiff MCP Server is a TypeScript-based implementation of CEDARScript, a language for code manipulation with SQL-like syntax. It features tools for executing complex pattern-based transformations and supports file operations.

cedardiff MCP Server

This is a TypeScript-based MCP server implementing CEDARScript, a SQL-like language for code manipulation, providing a comprehensive grammar and tools for executing operations. It supports complex pattern matching and transformations.

Features

  • SQL-like syntax and operations for file, function, class, and method targeting
  • Pattern matching with regex and code manipulation capabilities
  • Tools for executing CEDARScript commands with file operations and transformations

Development

  • Install dependencies using npm
  • Build and watch the server for development

ES Module Migration

The project uses ES modules with updated import/export syntax and Node.js compatibility.