- Home
- MCP servers
- Forge
Forge
- typescript
4
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"tyler-technologies-oss-forge-mcp": {
"command": "npx",
"args": [
"-y",
"@tylertech/forge-mcp@latest"
]
}
}
}You can access Tyler Forge™ web component documentation directly in your AI workflows. This MCP server exposes a curated set of resources and tools to help you discover components, generate framework-specific code, validate APIs, and work with design tokens all in one place. It adapts to the version you have installed and exposes the right level of detail to keep you productive without information overload.
How to use
When you start the MCP client, the server automatically detects the currently installed Tyler Forge version in your project. If a version isn’t detected, it uses the latest stable release bundled with the MCP server. You can ask for component documentation, code examples for your framework (Angular, React, Vue, Svelte), API usage validation, design tokens, and implementation guidance. Use sequential prompts to drill down from high-level overviews to precise API details while keeping your prompt scope focused to conserve tokens.
How to install
Choose one of the supported MCP server integration methods and run the associated setup steps. The server can be added as a stdio (local) server using a simple npx command.
claude mcp add -t stdio -s [scope] forge -- npx -y @tylertech/forge-mcp@latest
Additional setup options
If you prefer alternative clients, you can add the Forge MCP server through the Codex CLI, Gemini CLI, or the VS Code MCP integration. The exact commands depend on your chosen client but all point to the same Forge MCP package.
[mcp_servers.forge]
command = "npx"
args = ["-y", "@tylertech/forge-mcp@latest"]
Notes on usage, configuration, and best practices
The Forge MCP server is designed to minimize complexity with progressive disclosure. Start with essential capabilities and unlock more detailed resources as needed. Validate outputs against the available tools to ensure API usage and component integration align with Tyler Forge conventions.
Tools and capabilities overview
Access a suite of declarative tools that help you work with Tyler Forge documentation. Use component-oriented tools to view docs, APIs, and usage examples, design system tools to fetch tokens and typography guidance, and framework tools to get framework-specific setup instructions.
Troubleshooting and tips
If a server doesn’t appear or respond, verify that you started the MCP process successfully and that the command you provided matches the exact syntax shown for your chosen client. You can list running MCP servers from your client’s command palette or UI and start them if necessary.
Available tools
get_component_docs
Fetch comprehensive Tyler Forge component documentation in multiple formats (full API reference, summary, or usage examples) and return a component list when none is specified.
list_components
Browse all available Tyler Forge components with descriptions, enabling quick discovery of purpose and capabilities.
find_components
Search components by name, description, or functionality with fuzzy matching and multi-term queries.
validate_component_api
Validate component API usage after code generation, ensuring properties, attributes, events, methods, slots, CSS, parts, and classes are correct.
get_design_tokens
Retrieve design tokens for colors, spacing, typography, animation, borders, elevation, layering, and shapes.
setup_typography
Provide typography setup guidance including font families, type scales, weights, and usage guidelines.
setup_icons
Explain installation and usage patterns for Tyler Forge icons, including registration and component usage.
find_icons
Search Tyler Icons semantically or fuzzily to find the closest match by name and keywords.
setup_framework
Deliver framework-specific setup instructions for Angular, React, Vue, Svelte, or Lit to integrate Tyler Forge components.
get_version_migration_guide
Offer migration guidance for upgrading between Tyler Forge versions, including breaking changes and API mappings.
get_usage_guide
Provide comprehensive usage guides covering installation, integration, and general usage patterns for Tyler Forge.