Use your ERP from a conversation in Claude, ChatGPT, Gemini, or any compatible AI client. Ask for sales, stock, payments, GST reports, forecasting, and more — while Naffo keeps your permissions and audit trail in control.
Start with the guide for Claude, ChatGPT, or Gemini below.
Use the same shared endpoint and approve Naffo in your browser.
Enable Naffo in a chat and start with a read-only question.
One endpoint for every customer
Add this shared Naffo MCP endpoint to your AI client. OAuth opens a browser so you sign in to your own Naffo account securely.
Shared Naffo MCP endpoint
https://naffo.tech/api/mcpGuide 1 · Claude
Choose Claude Code for the full plugin experience, or Claude on the web for a no-terminal setup.
Inside Claude Code, run these two commands:
Add the marketplace
/plugin marketplace add naffotech/naffo-marketplaceInstall the plugin
/plugin install naffoThe plugin provides guided ERP skills, slash commands, and the Naffo MCP connection. Installation does not sign you in yet.
/mcp in Claude Code.There is no personal MCP URL and no token to paste. Ask Claude, “Who am I in Naffo?”, to verify the connection.
https://naffo.tech/api/mcp, and name it Naffo.If Claude says that Naffo needs authentication, open the Naffo connector settings and choose Connect or Authenticate again. This is a sign-in step, not a broken server.
Guide 2 · ChatGPT
ChatGPT may label remote MCP connections as Apps, Connectors, or Developer mode depending on your plan and workspace. The connection principle is the same: add the shared endpoint, then complete OAuth.
In ChatGPT, open Settings and look for Apps & connectors, Connectors, or Developer mode. If Developer mode is offered, enable it first. The exact label can vary by ChatGPT plan and workspace administrator.
Open ChatGPT settingsNaffo MCP endpoint
https://naffo.tech/api/mcpSave it as Naffo. If ChatGPT offers OAuth, choose Connect or Sign in and approve access in the browser. Do not create a personal URL.
ChatGPT’s remote MCP availability is controlled by its plan and workspace settings. If your account does not show a custom MCP option, use Claude, Gemini CLI, Cursor, Windsurf, or another MCP-compatible client with the same endpoint.
Guide 3 · Gemini
For Gemini, use Gemini CLI or another Gemini client that supports remote MCP servers. Gemini web capabilities vary by account, so the client’s MCP settings are the reliable path.
Install or open the Gemini client you use, then find its MCP servers, Extensions, or Tools settings. Gemini CLI and compatible developer clients can connect to remote HTTP MCP servers.
If you are using Gemini in a browser and do not see an MCP or extension option, use Gemini CLI or choose another client from the generic setup below.
Use the client’s remote HTTP MCP server form. When a JSON configuration is required, start with:
{
"mcpServers": {
"naffo": {
"httpUrl": "https://naffo.tech/api/mcp"
}
}
}Some clients call this field url instead ofhttpUrl. Use the format shown by your client, keeping the Naffo endpoint unchanged.
A missing-token or expired-session message means Gemini needs you to authenticate again. Open the server settings and repeat the browser sign-in; do not paste a random token into chat.
Any MCP client
Naffo speaks standard MCP over HTTP. Add the shared endpoint to any client that supports remote MCP and complete OAuth in the browser.
Generic configuration
{
"mcpServers": {
"naffo": {
"type": "http",
"url": "https://naffo.tech/api/mcp"
}
}
}Claude Code command
Add Naffo
claude mcp add naffo --transport http https://naffo.tech/api/mcpBrowser sign-in
After adding the server, choose Connect / Authenticate in the client. OAuth opens Naffo in a browser; no personal URL is generated for you.
Use a personal access token only for a headless client that cannot open a browser. Tokens carry your Naffo permissions and should be stored like passwords. Browser OAuth is safer whenever it is available.
FAQ
No. MCP is the protocol. You add Naffo’s shared remote server to an MCP-compatible client such as Claude, ChatGPT, Gemini CLI, Cursor, or Windsurf.
No. Plugin installation adds skills and commands. Run /mcp, choose naffo, and authenticate in the browser as a separate one-time step.
Open that client’s Naffo connector or MCP server settings and choose Connect, Authenticate, or Sign in. Approve access in the browser, then enable Naffo tools in the chat.
Yes, when the AI client supports voice together with connected tools. The Naffo permissions and confirmation rules remain the same.