MCP.so
Sign In

Frontegg MCP Server

@frontegg

About Frontegg MCP Server

No overview available yet

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "frontegg-mcp-server": {
      "command": "npx",
      "args": [
        "@frontegg/coding-agent-toolkit",
        "init"
      ]
    }
  }
}

Tools

No tools detected

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is Frontegg MCP Server?

A standalone MCP server that provides 96 tools for diagnosing and fixing Frontegg mobile SDK integrations and configuring Frontegg tenants via the Management API. It works with any MCP-compatible client (Claude Desktop, Cursor, Claude Code) and supports Android, iOS, Flutter, React Native, and Ionic SDKs.

How to use Frontegg MCP Server?

Install via npx --yes @frontegg/frontegg-mcp-server and wire it into your MCP client’s configuration. Set FRONTEGG_CLIENT_ID and FRONTEGG_API_KEY environment variables to enable tenant configuration tools; the diagnose/fix tools work without them. Ask your assistant plain‑language questions or use the frontegg_auto tool to scan a project.

Key features of Frontegg MCP Server

  • Live canonical knowledge from GitHub, refreshed every 6 hours
  • Auto-detects Android, iOS, Flutter, React Native, or Ionic SDK
  • Generates ready-to-apply unified diffs from official example apps
  • CIAM feature guides covering social login, passkeys, SSO, and more
  • Tenant configuration from chat (MFA, SSO, users, branding, audit logs)
  • Security-aware checks: HTTP URLs, hardcoded credentials, .env issues

Use cases of Frontegg MCP Server

  • Diagnose and fix missing deep‑link configurations in React Native
  • Check if a Flutter Frontegg SDK version is up to date
  • Get step‑by‑step setup instructions for Apple Sign In
  • Read and update MFA policy directly from chat
  • Perform a security sanity check before shipping a mobile app

FAQ from Frontegg MCP Server

What environment variables are needed?

Set FRONTEGG_CLIENT_ID and FRONTEGG_API_KEY for tenant configuration tools. The diagnose/fix tools work without them.

Which SDKs are supported?

Android (Kotlin), iOS (Swift), Flutter, React Native, and Ionic / Capacitor.

How does the MCP keep its knowledge up to date?

It reads the canonical Frontegg SDK source from GitHub at runtime. The cache refreshes every 6 hours.

Can I run it without Frontegg credentials?

Yes. The diagnose/fix tools work without any credentials. Tenant API tools require the environment variables.

Why does npx install version 1.0.1 instead of 2.0.0?

Version 2.0.0 (96 tools) is in a pre‑merge branch. Until it ships to npm, npx fetches 1.0.1 (49 platform tools only). To run the full surface today, clone and build from source.

Frequently asked questions

What environment variables are needed?

Set `FRONTEGG_CLIENT_ID` and `FRONTEGG_API_KEY` for tenant configuration tools. The diagnose/fix tools work without them.

Which SDKs are supported?

Android (Kotlin), iOS (Swift), Flutter, React Native, and Ionic / Capacitor.

How does the MCP keep its knowledge up to date?

It reads the canonical Frontegg SDK source from GitHub at runtime. The cache refreshes every 6 hours.

Can I run it without Frontegg credentials?

Yes. The diagnose/fix tools work without any credentials. Tenant API tools require the environment variables.

Why does `npx` install version 1.0.1 instead of 2.0.0?

Version 2.0.0 (96 tools) is in a pre‑merge branch. Until it ships to npm, `npx` fetches 1.0.1 (49 platform tools only). To run the full surface today, clone and build from source.

Comments

More Other MCP servers