Etternize
FeaturesCustomersAPI
Log inStart your free trial
FeaturesCustomersAPI
Log in
Introduction
QuickstartEnvironment SetupRunning LocallyFirst Deploy
Meet LiaQuickstart with LiaMCP ServersRules and instructionsCommands and workflowsUsing llms.txt
Code Agents

MCP Servers

Comprehensive guide to configuring and using Model Context Protocol servers for code generation, UI scaffolding, browser testing, and database operations.

By the end of this guide, you'll understand how to configure the MCP servers declared by your project, inspect the tools they expose, and use them with a compatible Code Agent.

Overview

Model Context Protocol (MCP) servers extend your code agent's capabilities by providing specialized tools for different tasks. The SaaS Boilerplate configures several key MCP servers that work seamlessly with Igniter.js and your development workflow:

  • Igniter.js MCP: All these capabilities—development lifecycle management, code generation, API validation, documentation, code analysis, project management, knowledge base, task organization, and agent delegation—are provided as part of the Igniter.js MCP server.
  • Shadcn UI MCP: UI component scaffolding and design system integration
  • Playwright MCP: Automated browser testing and interaction
  • Postgres MCP: Database introspection and query operations

These servers are defined in your project's .mcp.json file. They are available only to providers that load that file and successfully start the corresponding server; inspect the provider's active tool list before relying on a capability.

Configuration File Structure

The .mcp.json file in your project root defines how each MCP server runs. Here's the complete configuration structure:

{
  "mcpServers": {
    "igniter": {
      "command": "npx",
      "args": ["-y", "@igniter-js/mcp-server@latest"],
      "env": {}
    },
    "browser": {
      "command": "npx",
      "args": ["@playwright/mcp@latest"],
      "env": {}
    },
    "shadcn": {
      "command": "npx",
      "args": ["shadcn@latest", "mcp"],
      "env": {}
    },
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://..."],
      "env": {
        "POSTGRES_CONNECTION_STRING": "postgresql://username:password@localhost:5432/database"
      }
    }
  }
}

Igniter.js MCP Server

The Igniter.js MCP server provides comprehensive tools for the complete development lifecycle, including server management, code generation, API testing, documentation, and advanced code analysis capabilities.

Configuration Options

Prop

Type

Available Tools

Shadcn UI MCP Server

The Shadcn UI MCP server enables rapid scaffolding of UI components using your project's design system, focusing on component generation and theme customization.

Configuration Options

Prop

Type

Available Tools

Playwright MCP Server

The Playwright MCP server provides browser automation tools for testing, scraping, and UI validation, enabling autonomous front-end testing and research.

Configuration Options

Prop

Type

Available Tools

Postgres MCP Server

The Postgres MCP server enables database introspection, query execution, and schema analysis for PostgreSQL databases.

Configuration Options

Prop

Type

Available Tools

Best Practices

Troubleshooting

Quickstart with Lia

Configure Lia and project context from the Fractal source of truth.

Rules and instructions

Understand the Fractal source and its native Code Agent projections.

On this page

OverviewConfiguration File StructureIgniter.js MCP ServerConfiguration OptionsAvailable ToolsShadcn UI MCP ServerConfiguration OptionsAvailable ToolsPlaywright MCP ServerConfiguration OptionsAvailable ToolsPostgres MCP ServerConfiguration OptionsAvailable ToolsBest PracticesTroubleshooting

Etternize

Your closing argument. One line, one button.

Repeat the core promise and remove the last doubt: free trial, no credit card, cancel anytime. Then point both buttons at signup.

Talk to salesStart your free trial
Etternize

One sentence about your SaaS. The reason you exist.

Product

FeaturesCustomersAPIPricing

Company

BlogUpdatesContact

Resources

Help centerStart free trialLog in

Legal

Privacy policyTerms of service

© 2026 Etternize

Replace this note with your founding year, system status, or compliance badge.

Back to top ↑