@macroforge/mcp-server
Version:
MCP server for Macroforge documentation and code analysis
35 lines (34 loc) • 1.06 kB
TypeScript
/**
* @module @macroforge/mcp-server
*
* Macroforge MCP (Model Context Protocol) Server
*
* This module provides the main entry point for the Macroforge MCP server,
* which enables AI assistants and other MCP clients to access Macroforge
* documentation, validate code with @derive decorators, and expand macros.
*
* The server communicates over stdio transport and exposes the following tools:
* - `list-sections` - List available documentation sections
* - `get-documentation` - Retrieve documentation content
* - `macroforge-autofixer` - Validate TypeScript code with @derive decorators
* - `expand-code` - Expand Macroforge macros and show generated code
* - `get-macro-info` - Get documentation for macros and decorators
*
* @example
* ```bash
* # Run the server directly
* npx @macroforge/mcp-server
*
* # Or configure in your MCP client settings
* {
* "mcpServers": {
* "macroforge": {
* "command": "npx",
* "args": ["@macroforge/mcp-server"]
* }
* }
* }
* ```
*/
export {};