90trust / 100

Kinde MCP by usefulapi

by kinde.usefulapi.io in Other

MCP serverPassing, checked 6 h ago

Users, organizations, roles, permissions, applications and feature flags.

https://kinde.usefulapi.io/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
260 ms typical, 260 ms slowest 5%
Last check
6 h ago
Next check
any minute now

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "kinde-mcp-by-usefulapi": {
      "type": "http",
      "url": "https://kinde.usefulapi.io/mcp"
    }
  }
}

23 tools

  • kinde_get_business

    Fetch the Kinde business this token belongs to — its name, industry and timezone. A cheap way to confirm the credentials and audience are right. Kinde: GET /api/v1/business.

  • kinde_list_users

    List users in the business, optionally narrowed by email or user id. Kinde: GET /api/v1/users.

  • kinde_get_user

    Fetch a single user by id, optionally expanded with their organizations and identities. Kinde: GET /api/v1/user.

  • kinde_list_organizations

    List the organizations (tenants) in the business. Kinde: GET /api/v1/organizations.

  • kinde_get_organization

    Fetch a single organization by its org code. Kinde: GET /api/v1/organization.

  • kinde_list_organization_users

    List the users belonging to one organization, optionally filtered by the permissions or roles they hold. Kinde: GET /api/v1/organizations/{org_code}/users.

  • kinde_get_user_roles_in_organization

    List the roles one user holds in one organization — the direct answer to 'what can this person do here?'. Kinde: GET /api/v1/organizations/{org_code}/users/{user_id}/roles.

  • kinde_get_user_permissions_in_organization

    List the permissions one user holds in one organization. Kinde: GET /api/v1/organizations/{org_code}/users/{user_id}/permissions.

  • kinde_list_roles

    List the roles defined in the business. Kinde: GET /api/v1/roles.

  • kinde_list_role_permissions

    List the permissions attached to one role. Kinde: GET /api/v1/roles/{role_id}/permissions.

  • kinde_list_permissions

    List the permissions defined in the business. Kinde: GET /api/v1/permissions.

  • kinde_list_applications

    List the applications registered in the business, with their types. Kinde: GET /api/v1/applications.

  • kinde_get_application

    Fetch a single application by id, including its client id and login URLs. Kinde: GET /api/v1/applications/{application_id}.

  • kinde_list_apis

    List the APIs registered as token audiences. Kinde: GET /api/v1/apis.

  • kinde_list_environment_feature_flags

    List the feature flags set at the environment level, with their values. Kinde: GET /api/v1/environment/feature_flags.

  • kinde_list_organization_feature_flags

    List the feature-flag overrides set for one organization. Kinde: GET /api/v1/organizations/{org_code}/feature_flags.

  • kinde_list_subscribers

    List marketing subscribers. Kinde: GET /api/v1/subscribers.

  • kinde_create_organization

    Create a new organization (tenant) in the business. Kinde: POST /api/v1/organization.

  • kinde_add_users_to_organization

    Add existing users to an organization, optionally with roles and permissions. Reversible by removing them. Kinde: POST /api/v1/organizations/{org_code}/users.

  • kinde_grant_user_role_in_organization

    Give one user a role within one organization. Reversible with kinde_revoke_user_role_in_organization. Kinde: POST /api/v1/organizations/{org_code}/users/{user_id}/roles.

  • kinde_grant_user_permission_in_organization

    Give one user a permission within one organization. Reversible. Kinde: POST /api/v1/organizations/{org_code}/users/{user_id}/permissions.

  • kinde_create_role

    Create a role that can then be granted to users. Kinde: POST /api/v1/roles.

  • kinde_create_permission

    Create a permission that roles and users can hold. Kinde: POST /api/v1/permissions.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
6 h agoPassed200260 ms