mcpField
A
Authenticator App MCP Server

Authenticator App MCP Server

Local
authenticator.firstorder.aiSecurity47Updated 30w ago

About Authenticator App MCP Server

Authenticator App MCP Server lets AI agents retrieve 2FA codes and passwords from the Authenticator App through a secure MCP interface. It is intended for assisting automated logins while keeping credentials managed by the app.

Key features

  1. 01Retrieve 2FA verification codes
  2. 02Retrieve passwords for a site and account
  3. 03Access protected by an access token
  4. 04MCP server toggle in the desktop app

Use cases

  1. 01Fetching 2FA codes during an agent-assisted login
  2. 02Looking up account credentials for a website from within Cursor

MCP support

The project is an MCP server that gives MCP clients access to 2FA codes and passwords, authenticated with an access token generated in the desktop app.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"authenticator_mcp": {
"command": "npx",
"args": [
"-y",
"authenticator-mcp"
]
}
}
}
Run commandnpx -y authenticator-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmauthenticator-mcp

Tools

3

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
websitestringYesThe domain name of the website you need to login, e.g. "github.com"
usernamestringYesThe username or email of the account you need to login, e.g. "[email protected]"

Details

From the project README

MseeP.ai Security Assessment Badge

Authenticator App MCP Server

🌐 Available in: 中文 (Chinese)

Trust Score Smithery Badge


A secure MCP (Model Context Protocol) server that enables AI agents to interact with the Authenticator App. It provides seamless access to 2FA codes and passwords, allowing AI agents to assist with automated login processes while maintaining security. This tool bridges the gap between AI assistants and secure authentication, making it easier to manage your credentials across different platforms and websites.

Authenticator App Server MCP server

How it works

  1. Open your AI agent's integrated chat interface (such as Cursor's agent mode).
  2. Ask AI agent to retrieve your 2FA code or password for your desired website and account.
  3. AI agent will securely fetch these credentials, then can utilize them to automate your login process.

This MCP server is specifically designed for use with Authenticator App · 2FA.

Demo video

Getting Started

Many AI clients use a configuration file to manage MCP servers.

The authenticator-mcp tool can be configured by adding the following to your configuration file.

NOTE: You will need to create a Authenticator App access token to use this server. Instructions on how to create a Authenticator App access token can be found here.

MacOS / Linux
{
  "mcpServers": {
    "Authenticator App MCP": {
      "command": "npx",
      "args": ["-y", "authenticator-mcp", "--access-token=YOUR-KEY"]
    }
  }
}
Windows
{
  "mcpServers": {
    "Authenticator App MCP": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "authenticator-mcp", "--access-token=YOUR-KEY"]
    }
  }
}

Or you can set AUTHENTICATOR_ACCESS_TOKEN in the env field.

Install Authenticator App · 2FA Desktop version

Download Authenticator App on the Windows Microsoft Store Download Authenticator.exe for Windows PC Download Authenticator App on the Mac App Store Download the Ubuntu/Debian .deb

Creating an Access Token

  1. Launch the desktop version of Authenticator App · 2FA.
  2. Navigate to Settings and locate the MCP Server section.
  3. Enable the MCP Server by toggling it ON, then proceed to generate your access token.

Please note that the access token will only be displayed once. Be sure to copy it immediately and add it to your MCP client configuration.

More information

Firstorder.AI

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.