Markdown docs
AI assistant ready docs
Defaults for Coding Agents
When an AI assistant writes a Crossmint integration, it should follow these defaults unless you ask otherwise:- Latest packages. Install the latest released
@crossmint/*packages (npm view <package> version), not versions copied from an older app. - Crossmint Auth in staging. In staging, if the app has no auth provider yet, sign users in with Crossmint Auth (
CrossmintAuthProvider, and@crossmint/server-sdkon the server). An app that already has JWT auth keeps it, because its wallets are tied to that provider’s users: connect it with Bring Your Own Auth. For production, follow the Crossmint Auth guide. Saving cards (CrossmintPaymentMethodManagement) does not accept Crossmint Auth JWTs: use the app’s own auth provider or a custom JWT there. - USDXM in staging. Use USDXM (
usdxm) and fund wallets withwallet.stagingFund(amount), as in Fund a Staging Wallet. Use testnet USDC only where a product needs it, such as offramp.
Integrate with Cursor
- Navigate to Cursor Settings > Features > Docs
- Select “Add new doc” and paste the following URL:
- Use
@docs -> Crossmintto reference Crossmint’s docs in your code.
To find navigation and other pages in this documentation, fetch the llms.txt file at: https://docs.crossmint.com/llms.txt
Crossmint Docs MCP Server
The Crossmint Docs MCP server searches the documentation. To let an AI assistant manage your console projects,
organizations, and API keys, use the Crossmint MCP server.
- URL:
https://docs.crossmint.com/mcp - Transport: Streamable HTTP
- Authentication: none
Installation
- Claude Code
- Cursor
- VS Code
Run this command in your terminal:
Tools
The server gives your agent three tools. The agent selects the tool to use from your prompt.
The server also exposes the Crossmint skill file as an MCP resource.
Example prompts:
- “How do I create non-custodial wallets for my users?”
- “How do I get a staging API key?”
- “Does Crossmint support Solana?”
- “How do I set up transfer webhooks?”

