Authn8
आधिकारिकअपनी टीम के 2FA कोड को AI एजेंट्स से गुप्त जानकारी साझा किए बिना एक्सेस करें। खातों की सूची देखें, TOTP कोड जनरेट करें, और पूर्ण ऑडिट ट्रेल बनाए रखें।
दस्तावेज़
@authn8/mcp-server
MCP सर्वर जो PAT प्रमाणीकरण के माध्यम से AI एजेंटों को Authn8 2FA कोड तक पहुँच प्रदान करता है।
पूर्वापेक्षाएँ
- एक Authn8 खाता
- Authn8 डैशबोर्ड में बनाया गया एक व्यक्तिगत एक्सेस टोकन (PAT)
त्वरित शुरुआत
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 |
उपलब्ध उपकरण
list_accounts
इस टोकन के लिए सुलभ सभी 2FA खाते लौटाता है।
उदाहरण प्रतिक्रिया:
[
{
"id": "924c52a6-4457-4970-a39f-4dc620217683",
"name": "AWS Production",
"issuer": "amazon.com"
}
]
get_otp
किसी विशिष्ट खाते के लिए TOTP कोड उत्पन्न करता है।
पैरामीटर:
account_id(स्ट्रिंग, वैकल्पिक) - खाते का UUIDaccount_name(स्ट्रिंग, वैकल्पिक) - खोजने के लिए नाम (आंशिक मिलान)
या तो account_id या account_name प्रदान करें। यदि नाम से कई खाते मिलते हैं, तो उपकरण मिलानों की एक सूची लौटाता है।
उदाहरण प्रतिक्रिया:
{
"account": "AWS Production",
"code": "483920"
}
whoami
वर्तमान टोकन के बारे में जानकारी लौटाता है।
उदाहरण प्रतिक्रिया:
{
"business": "Bytecode Solutions",
"token_name": "MCP Server 2",
"scoped_groups": ["HR"],
"account_count": 1,
"expires_at": "2025-12-25T23:59:59Z"
}
लिंक
- Authn8 - एक खाता बनाएँ और 2FA टोकन प्रबंधित करें
- GitHub रिपॉजिटरी