Skip to main content
Glama
authn8
by authn8

@authn8/mcp-server

Authn8 2FAコードへのアクセスをPAT認証を通じてAIエージェントに提供するMCPサーバー。

前提条件

  • Authn8 アカウント

  • Authn8ダッシュボードで作成した個人アクセストークン (PAT)

Related MCP server: Access

クイックスタート

npx @authn8/mcp-server

AUTHN8_API_KEY 環境変数にあなたのPATトークンを設定してください。

Docker

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

設定

Claude Desktop

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)

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

CursorのMCP設定に追加してください:

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

環境変数

変数

必須

デフォルト

説明

AUTHN8_API_KEY

はい

-

Authn8からのPATトークン

AUTHN8_API_URL

いいえ

https://api.authn8.com

APIエンドポイントURL

利用可能なツール

すべてのツールは出力スキーマを宣言し、テキストブロックとともに structuredContent を返すため、クライアントはテキストからJSONを再解析することなく型付きの結果を得られます。

list_accounts

このトークンでアクセス可能なすべての2FAアカウントを返します。

応答例:

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

get_otp

特定のアカウントのTOTPコードを生成します。

パラメータ:

  • account_id (string, optional) - アカウントのUUID

  • account_name (string, optional) - 検索する名前または発行者ドメイン(大文字小文字を区別しない部分一致)

account_id または account_name のいずれかを指定してください。複数のアカウントが名前に一致する場合、ツールはそれらを multipleMatches で返すため、account_id を指定して再試行できます。

応答例:

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

あいまいな一致:

{
  "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

現在のトークンに関する情報を返します。

応答例:

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

リンク

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