Get User Profile
get_user_profileGet the current authenticated user's profile, email, membership tier (Free / Pro), and active short link quota usage (compatible with get_account_status).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_user_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | No | Optional session identifier |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | User display name | |
| tier | No | Membership tier (FREE or PRO) | |
| No | User email address | ||
| max_quota | No | Maximum allowed active short URLs | |
| profile_id | No | User public profile ID | |
| session_id | No | Current MCP session ID | |
| active_urls | No | Currently active short URLs count | |
| authenticated | Yes | Whether authenticated |