Skip to main content
Glama

Remote MCP Server with WorkOS AuthKit

by sleepypandu

Servidor de protocolo de contexto de modelo (MCP) + WorkOS AuthKit

Este es un servidor de Protocolo de contexto de modelo (MCP) de ejemplo que permite a los clientes remotos conectarse y autenticarse mediante WorkOS AuthKit .

AuthKit admite funciones de gestión de usuarios, incluido un modelo de autenticación centrado en la organización que le permite controlar el acceso a las herramientas en función de los permisos del usuario y la organización.

Empezando

Primero, cree una cuenta WorkOS iniciando sesión en el Panel de WorkOS .

A continuación, agregue la URL de devolución de llamada del servidor MCP como una URI de redireccionamiento en Redirecciones -> Devolución de llamada de inicio de sesión . Si realiza pruebas locales, esta será http://localhost:8788/callback o, si está implementado, el dominio de su trabajador implementado con la misma ruta /callback .

A continuación, debe configurar las variables de entorno WORKOS_CLIENT_ID y WORKOS_CLIENT_SECRET . Estas se pueden obtener del panel de WorkOS, en la sección Claves API .

Puede configurarlos en el panel de Cloudflare o mediante la CLI wrangler :

$ npx wrangler secret put WORKOS_CLIENT_ID <your_workos_client_id> $ npx wrangler secret put WORKOS_CLIENT_SECRET <your_workos_client_secret>

Nota: El WORKOS_CLIENT_ID no es técnicamente un secreto, por lo que también puede configurarlo mediante el archivo de configuración wrangler.jsonc . Sin embargo, WORKOS_CLIENT_SECRET no es público y debe configurarse de forma segura en otro lugar.

¡Listo! Ahora puedes probar tu servidor MCP remoto con el ejemplo de prueba a continuación.

Prueba de autenticación de MCP

Visita el área de juegos de inteligencia artificial de Cloudflare Workers e ingresa la URL de tu trabajador:

# Local http://localhost:8788/sse # Deployed https://<your-worker-domain>/sse

Después de hacer clic en Conectar , será redirigido a su dominio WorkOS AuthKit, donde podrá iniciar sesión y regresar al área de juegos autenticado como usuario de WorkOS AuthKit.

En el código de demostración, la herramienta generateImage está protegida por el permiso image_generation . Puedes leer más sobre los permisos en AuthKit aquí . Intenta asignar un permiso con el slug image_generation a tu usuario para ver cómo se habilitan herramientas adicionales en el entorno de juego.

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor MCP de ejemplo que permite a los clientes remotos conectarse y autenticarse mediante WorkOS AuthKit, proporcionando autenticación centrada en la organización con control de acceso basado en permisos para las herramientas.

  1. Empezando
    1. Prueba de autenticación de MCP

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        A lightweight MCP server allowing agents to interact with the WorkOS API for streamlined WorkOS operations through natural language commands.
        Last updated -
        5
        MIT License
      • -
        security
        A
        license
        -
        quality
        A lightweight MCP server that enables Cursor Agents to interact with the WorkOS API, providing access to WorkOS functionality directly from within the editor.
        Last updated -
        14
        MIT License
      • A
        security
        F
        license
        A
        quality
        A server based on the MCP framework that provides remote server management capabilities through SSH, supporting features like connection pooling, file transfers, and remote command execution.
        Last updated -
        7
      • -
        security
        F
        license
        -
        quality
        A remote MCP server that can be deployed on Cloudflare Workers without requiring authentication, allowing users to add and use custom tools through the Model Context Protocol.
        Last updated -

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/sleepypandu/remote-mcp-authkit'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server