Authenticator App MCP Server
LocalAbout 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
- 01Retrieve 2FA verification codes
- 02Retrieve passwords for a site and account
- 03Access protected by an access token
- 04MCP server toggle in the desktop app
Use cases
- 01Fetching 2FA codes during an agent-assisted login
- 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.
Tools
3Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| website | string | Yes | The domain name of the website you need to login, e.g. "github.com" |
| username | string | Yes | The username or email of the account you need to login, e.g. "[email protected]" |
Details
From the project READMEA 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.
How it works
- Open your AI agent's integrated chat interface (such as Cursor's agent mode).
- Ask AI agent to retrieve your 2FA code or password for your desired website and account.
- 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.
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
Creating an Access Token
- Launch the desktop version of
Authenticator App · 2FA. - Navigate to
Settingsand locate theMCP Serversection. - 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
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.
