Skip to main content
Glama
integration-overview.md1.32 kB
# Integration Macroforge integrates with your development workflow through IDE plugins and build tool integration. ## Overview | Integration | Purpose | Package | | ----------------- | --------------------------------- | ------------------------------- | | TypeScript Plugin | IDE support (errors, completions) | `@macroforge/typescript-plugin` | | Vite Plugin | Build-time macro expansion | `@macroforge/vite-plugin` | ## Recommended Setup For the best development experience, use both integrations: 1. **TypeScript Plugin**: Provides real-time feedback in your IDE 2. **Vite Plugin**: Expands macros during development and production builds Bash ``` # Install both plugins npm install -D @macroforge/typescript-plugin @macroforge/vite-plugin ``` ## How They Work Together Your Code TypeScript with @derive decorators TypeScript Plugin Language service integration IDE Feedback Errors & completions Vite Plugin Build-time transformation Dev Server Hot reload Production Build Optimized output ## Detailed Guides * [TypeScript Plugin setup](../docs/integration/typescript-plugin) * [Vite Plugin configuration](../docs/integration/vite-plugin) * [Configuration options](../docs/integration/configuration)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/macroforge-ts/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server