login_and_get_key
기존 계정 로그인 + 새 MCP 키 발급. 인증 헤더 불필요.
시그니처
json
{
"name": "login_and_get_key",
"arguments": {
"email": "me@example.com",
"password": "SuperSecret123"
}
}파라미터
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
email | string | ✅ | 가입한 이메일 |
password | string | ✅ | 비밀번호 |
응답
json
{
"content": [
{
"type": "text",
"text": "✅ 로그인 완료\nemail: me@example.com\nMCP Key: h7Ax... (full key shown once)"
}
]
}기존 키는 그대로 유지 (폐기 안 함). 같은 사용자가 여러 키 가능.
에러
| 코드 | 메시지 | 원인 |
|---|---|---|
| -32603 | Invalid email or password | |
| -32002 | Too many login attempts | 잠금 |
Claude 에서 자연어
ainote 로그인 — me@example.com / SuperSecret123새 기기에서 키 발급 패턴
새 노트북에서 처음 사용할 때:
- MCP 등록 (헤더 없이)
login_and_get_key호출 → 새 키- 헤더에 키 추가 후 reload