Skip to main content
Glama
authn8
by authn8

@authn8/mcp-server

Servidor MCP que proporciona a los agentes de IA acceso a los códigos 2FA de Authn8 mediante autenticación PAT.

Requisitos previos

  • Una cuenta de Authn8

  • Un token de acceso personal (PAT) creado en el panel de Authn8

Related MCP server: Access

Inicio rápido

npx @authn8/mcp-server

Establece la variable de entorno AUTHN8_API_KEY con tu token PAT.

Docker

docker run -e AUTHN8_API_KEY=pat_xxx ghcr.io/authn8/mcp-server

Configuración

Claude Desktop

Añade a tu archivo de configuración de Claude Desktop:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "authn8": {
      "command": "npx",
      "args": ["-y", "@authn8/mcp-server"],
      "env": {
        "AUTHN8_API_KEY": "pat_your_token_here"
      }
    }
  }
}

Claude Code (CLI)

Añade a tu archivo de configuración de Claude Code:

macOS: ~/.claude.json Windows: %USERPROFILE%\.claude.json

{
  "mcpServers": {
    "authn8": {
      "command": "npx",
      "args": ["-y", "@authn8/mcp-server"],
      "env": {
        "AUTHN8_API_KEY": "pat_your_token_here"
      }
    }
  }
}

Cursor

Añade a tu configuración de MCP de Cursor:

{
  "mcpServers": {
    "authn8": {
      "command": "npx",
      "args": ["-y", "@authn8/mcp-server"],
      "env": {
        "AUTHN8_API_KEY": "pat_your_token_here"
      }
    }
  }
}

Variables de entorno

Variable

Requerido

Por defecto

Descripción

AUTHN8_API_KEY

-

Tu token PAT de Authn8

AUTHN8_API_URL

No

https://api.authn8.com

URL del endpoint de la API

Herramientas disponibles

Todas las herramientas declaran un esquema de salida y devuelven structuredContent junto con el bloque de texto, de modo que los clientes obtienen resultados tipados sin tener que volver a analizar JSON del texto.

list_accounts

Devuelve todas las cuentas 2FA accesibles para este token.

Ejemplo de respuesta:

{
  "accounts": [
    {
      "id": "924c52a6-4457-4970-a39f-4dc620217683",
      "name": "AWS Production",
      "issuerDomain": "amazon.com"
    }
  ]
}

get_otp

Genera un código TOTP para una cuenta específica.

Parámetros:

  • account_id (string, opcional) - UUID de la cuenta

  • account_name (string, opcional) - Nombre o dominio del emisor para buscar (coincidencia parcial sin distinción de mayúsculas y minúsculas)

Proporciona account_id o account_name. Si varias cuentas coinciden con el nombre, la herramienta las devuelve en multipleMatches para que puedas reintentar con un account_id.

Ejemplo de respuesta:

{
  "name": "AWS Production",
  "code": "483920",
  "length": 6
}

Coincidencia ambigua:

{
  "error": "Multiple accounts match 'aws'. Please be more specific or use account_id.",
  "length": 0,
  "multipleMatches": [
    {
      "id": "924c52a6-4457-4970-a39f-4dc620217683",
      "name": "AWS Production",
      "issuerDomain": "amazon.com"
    }
  ]
}

whoami

Devuelve información sobre el token actual.

Ejemplo de respuesta:

{
  "tokenName": "MCP Server 2",
  "businessName": "Bytecode Solutions",
  "scopedGroups": [
    { "id": "cfeba14a-e990-49e8-b6e5-61d63f7d68c8", "name": "HR" }
  ],
  "expiresAt": "2025-12-25T23:59:59Z",
  "accountCount": 1
}

Enlaces

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Self-hosted credential store and API proxy for AI agents. One Bearer token, all your services. Handles OAuth refresh, encrypted storage, audit logging, and per-agent permissioning.
    71
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Zero-knowledge credential injection for AI agents. Your agent authenticates to websites and APIs without ever seeing a password, TOTP code, or API key.
    6
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to securely perform privileged actions like creating GitHub issues by minting short-lived, single-purpose tokens on demand, with policy enforcement and audit logging.
    MIT

Latest Blog Posts

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/authn8/mcp-server'

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