* chore: update project dependencies and documentation for Next.js 16 - Upgraded Next.js from version 15 to 16 across various documentation files and components. - Updated references to Next.js 16 in AGENTS.md and CLAUDE.md for consistency. - Incremented application version to 2.21.0 in package.json. - Refactored identity setup components to improve user experience and added confirmation dialogs for authentication methods. - Enhanced invitation flow with new logic for handling user redirection and token generation. * refactor: streamline invitation flow in e2e tests - Simplified the invitation flow test by using a predefined email instead of generating a random one. - Removed unnecessary steps such as clearing cookies and reloading the page before user sign-up. - Enhanced clarity by eliminating commented-out code related to identity verification and user membership checks. * refactor: improve code readability in IdentitiesPage and UpdatePasswordForm components - Enhanced formatting of JSX elements in IdentitiesPage and UpdatePasswordForm for better readability. - Adjusted indentation and line breaks to maintain consistent coding style across components. * refactor: enhance LinkAccountsList component with user redirection logic - Updated the LinkAccountsList component to include a redirectToPath option in the useLinkIdentityWithProvider hook for improved user experience. - Removed redundant user hook declaration to streamline the code structure. * refactor: update account setup logic in JoinTeamAccountPage - Introduced a check for email-only authentication support to streamline account setup requirements. - Adjusted the conditions for determining if a new account should set up additional authentication methods, enhancing user experience for new users.
Makerkit MCP Server
The Makerkit MCP Server provides tools to AI Agents for working with the codebase.
Build MCP Server
Run the command:
pnpm --filter "@kit/mcp-server" build
The command will build the MCP Server at packages/mcp-server/build/index.js.
Adding MCP Servers to AI Coding tools
Before getting started, retrieve the absolute path to the index.js file created above. You can normally do this in your IDE by right-clicking the index.js file and selecting Copy Path.
I will reference this as <full-path> in the steps below: please replace it with the full path to your index.js.
Claude Code
Run the command below:
claude mcp add makerkit node <full-path>
Restart Claude Code. If no errors appear, the MCP should be correctly configured.
Codex
Open the Codex YAML config and add the following:
[mcp_servers.makerkit]
command = "node"
args = ["<full-path>"]
Cursor
Open the mcp.json config in Cursor and add the following config:
{
"mcpServers": {
"makerkit": {
"command": "node",
"args": ["<full-path>"]
}
}
}
Additional MCP Servers
I strongly suggest using the Postgres MCP Server that allows AI Agents to understand the structure of your Database.