signup_and_get_key
신규 가입 + MCP 키 발급. 인증 헤더 불필요.
시그니처
json
{
"name": "signup_and_get_key",
"arguments": {
"email": "me@example.com",
"password": "SuperSecret123",
"name": "Seunghan"
}
}파라미터
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
email | string | ✅ | 유효한 이메일 |
password | string | ✅ | 최소 6자 |
name | string | 표시 이름 (선택) |
응답
json
{
"content": [
{
"type": "text",
"text": "✅ 가입 완료\nemail: me@example.com\nMCP Key: h7Ax... (full key shown once)"
}
]
}⚠️ MCP Key 는 이번에만 한 번 표시. 즉시 저장.
에러
| 코드 | 메시지 | 원인 |
|---|---|---|
| -32602 | email is required | |
| -32602 | password must be at least 6 characters | 6자 미만 |
| -32603 | email already taken | → login_and_get_key 사용 |
보안
- 비번: bcrypt 저장
- HTTPS only
- IP/User-Agent 로그
Claude 에서 자연어
ainote 가입 시켜줘 — 이메일 me@example.com / 비밀번호 SuperSecret123 / 이름 승한