How can we help?

MCP support in NeetoAuth

Imagine you could ask your AI assistant to list everyone in your workspace, invite a teammate with the right product roles, or quickly remove access for a user who has left - all without opening NeetoAuth and clicking through screens.

NeetoAuth works with AI assistants you may already be using, like Claude, Cursor, and GitHub Copilot. Once connected, your AI assistant can fetch user and product data and run common user management actions for you. You ask in plain English and the assistant handles the API calls.

What is MCP?

MCP stands for Model Context Protocol. It is an open standard that lets AI assistants and apps like NeetoAuth speak the same language. You do not need to understand the internals to use it - think of MCP as the plumbing between your AI assistant and your NeetoAuth workspace.

Why this is useful

Think of it as giving your AI assistant a secure passcode to your NeetoAuth workspace. After that, common access-management tasks become much faster:

  • You ask, "Who are the active users in this workspace?" and get the list immediately.

  • You ask, "Invite [email protected] as a non-owner and give NeetoForm Admin access," and it gets done.

  • You ask, "What products and roles can I assign right now?" and the assistant pulls the exact options from your workspace.

  • You ask, "Deactivate [email protected]," and access is revoked from one place.

You do not need to be technical to benefit from this. If you already use AI assistants, you can use the same workflow for NeetoAuth administration.

What you need to get started

Two things:

  1. An AI assistant that supports MCP-style server connections.

  2. A NeetoAuth API key to authenticate requests to your workspace.
    See the API Keys help article for setup steps.

Once you have both, you paste a small settings snippet into your AI tool and restart it.

Connecting your AI assistant to NeetoAuth

Pick the tool you use. You only need one setup block.

Claude Code

Open ~/.claude.json and add this under mcpServers:

{
  "mcpServers": {
    "neeto-auth": {
      "type": "http",
      "url": "https://connect.neetoauth.com/mcp/messages",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Save and restart Claude Code.

Cursor

Open ~/.cursor/mcp.json and add:

{
  "mcpServers": {
    "neeto-auth": {
      "url": "https://connect.neetoauth.com/mcp/messages",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Save and restart Cursor (or reload the window from the Command Palette).

VS Code with GitHub Copilot

Create or open .vscode/mcp.json and add:

{
  "servers": {
    "neeto-auth": {
      "type": "http",
      "url": "https://connect.neetoauth.com/mcp/messages",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

You need VS Code 1.99+ and Copilot Chat in Agent mode to use MCP tools.

Windsurf

Open ~/.codeium/windsurf/mcp_config.json and add:

{
  "mcpServers": {
    "neeto-auth": {
      "serverUrl": "https://connect.neetoauth.com/mcp/messages",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Save and ensure it is enabled in Settings > Cascade > MCP Servers.

Try it out

Once connected, try these prompts:

  • "List all active users in this workspace."

  • "Find users whose email contains 'onboarding'."

  • "Show products and roles I can assign."

  • "Deactivate [email protected]."

What your AI assistant can actually do

Under the hood, NeetoAuth MCP currently exposes these workspace tools:

  • Users: list active users, filter by email substring, invite/create users, and deactivate users by email.

  • Products: list enabled Neeto products and the assignable roles in each product.

Imagine you could ask your AI assistant to list everyone in your workspace, invite a teammate with the right product roles, or quickly remove access for a user who has left - all without opening NeetoAuth and clicking through screens.

NeetoAuth works with AI assistants you may already be using, like Claude, Cursor, and GitHub Copilot. Once connected, your AI assistant can fetch user and product data and run common user management actions for you. You ask in plain English and the assistant handles the API calls.

What is MCP?

MCP stands for Model Context Protocol. It is an open standard that lets AI assistants and apps like NeetoAuth speak the same language. You do not need to understand the internals to use it - think of MCP as the plumbing between your AI assistant and your NeetoAuth workspace.

Why this is useful

Think of it as giving your AI assistant a secure passcode to your NeetoAuth workspace. After that, common access-management tasks become much faster:

  • You ask, "Who are the active users in this workspace?" and get the list immediately.

  • You ask, "Invite [email protected] as a non-owner and give NeetoForm Admin access," and it gets done.

  • You ask, "What products and roles can I assign right now?" and the assistant pulls the exact options from your workspace.

  • You ask, "Deactivate [email protected]," and access is revoked from one place.

You do not need to be technical to benefit from this. If you already use AI assistants, you can use the same workflow for NeetoAuth administration.

What you need to get started

Two things:

  1. An AI assistant that supports MCP-style server connections.

  2. A NeetoAuth API key to authenticate requests to your workspace. See the API Keys help article for setup steps.

Once you have both, you paste a small settings snippet into your AI tool and restart it.

Connecting your AI assistant to NeetoAuth

Pick the tool you use. You only need one setup block.

Claude Code

Open ~/.claude.json and add this under mcpServers:

{
  "mcpServers": {
    "neeto-auth": {
      "type": "http",
      "url": "https://connect.neetoauth.com/mcp/messages",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Save and restart Claude Code.

Cursor

Open ~/.cursor/mcp.json and add:

{
  "mcpServers": {
    "neeto-auth": {
      "url": "https://connect.neetoauth.com/mcp/messages",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Save and restart Cursor (or reload the window from the Command Palette).

VS Code with GitHub Copilot

Create or open .vscode/mcp.json and add:

{
  "servers": {
    "neeto-auth": {
      "type": "http",
      "url": "https://connect.neetoauth.com/mcp/messages",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

You need VS Code 1.99+ and Copilot Chat in Agent mode to use MCP tools.

Windsurf

Open ~/.codeium/windsurf/mcp_config.json and add:

{
  "mcpServers": {
    "neeto-auth": {
      "serverUrl": "https://connect.neetoauth.com/mcp/messages",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Save and ensure it is enabled in Settings > Cascade > MCP Servers.

Try it out

Once connected, try these prompts:

  • "List all active users in this workspace."

  • "Find users whose email contains 'onboarding'."

  • "Show products and roles I can assign."

  • "Deactivate [email protected]."

What your AI assistant can actually do

Under the hood, NeetoAuth MCP currently exposes these workspace tools:

  • Users: list active users, filter by email substring, invite/create users, and deactivate users by email.

  • Products: list enabled Neeto products and the assignable roles in each product.