LineWhiz
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LINEWHIZ_TIER | No | The service tier level (e.g., free, pro, business) which determines tool availability and rate limits. | |
| LINE_CHANNEL_SECRET | Yes | Your LINE Messaging API channel secret. | |
| LINE_CHANNEL_ACCESS_TOKEN | Yes | Your LINE Messaging API channel access token. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_account_infoB | Get LINE Official Account info: name, friend count, plan, picture URL. |
| get_friend_countA | Get the number of LINE OA friends/followers on a specific date. Provide date as YYYYMMDD or omit for yesterday. |
| get_message_quotaA | Get remaining message quota for this month. Shows total allowed, used, and remaining messages. |
| send_broadcastA | Send a text message to ALL friends of this LINE OA. Use carefully — this reaches everyone and costs message quota. |
| send_push_messageA | Send a direct text message to a specific user by their LINE user ID. |
| send_multicastB | Send a text message to multiple users at once (max 500 user IDs). |
| get_message_delivery_statsB | Get delivery statistics (sent, opened, clicked) for messages sent on a specific date. |
| get_user_profileB | Get profile info of a LINE user: display name, picture, status message. |
| list_rich_menusB | List all rich menus created for this LINE OA. |
| get_followersA | Get the list of user IDs of followers of this LINE OA. Use this to find user IDs for send_push_message or get_user_profile. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Each tool has a clearly distinct purpose targeting specific LINE Official Account operations. For example, get_followers retrieves user IDs, get_friend_count provides counts, and send_* tools handle different message delivery methods with clear boundaries. No tools appear to overlap or cause confusion.
All tools follow a consistent verb_noun naming pattern using snake_case throughout. Examples include get_account_info, send_broadcast, and list_rich_menus, with no deviations in style or convention.
With 10 tools, the set is well-scoped for managing a LINE Official Account, covering account info, user data, messaging, and analytics. Each tool earns its place without feeling excessive or insufficient for the domain.
The tools provide strong coverage for core LINE OA workflows, including account management, user profiling, and message sending. A minor gap exists in operations like updating or deleting rich menus, but agents can work around this with the available tools.