Skip to main content
Glama

LINE Bot MCP Server

by tndfame

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DESTINATION_USER_IDNoThe default user ID of the recipient. If the Tool's input does not include user_id, DESTINATION_USER_ID is required
CHANNEL_ACCESS_TOKENYesChannel Access Token for LINE Official Account

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
push_text_message

Push a simple text message to a user via LINE. Use this for sending plain text messages without formatting.

push_flex_message

Push a highly customizable flex message to a user via LINE. Supports both bubble (single container) and carousel (multiple swipeable bubbles) layouts.

broadcast_text_message

Broadcast a simple text message via LINE to all users who have followed your LINE Official Account. Use this for sending plain text messages without formatting. Please be aware that this message will be sent to all users.

broadcast_flex_message

Broadcast a highly customizable flex message via LINE to all users who have added your LINE Official Account. Supports both bubble (single container) and carousel (multiple swipeable bubbles) layouts. Please be aware that this message will be sent to all users.

get_profile

Get detailed profile information of a LINE user including display name, profile picture URL, status message and language.

get_message_quota

Get the message quota and consumption of the LINE Official Account. This shows the monthly message limit and current usage.

get_rich_menu_list

Get the list of rich menus associated with your LINE Official Account.

delete_rich_menu

Delete a rich menu from your LINE Official Account.

set_rich_menu_default

Set a rich menu as the default rich menu.

cancel_rich_menu_default

Cancel the default rich menu.

push_gemini_text

Generate text with Gemini and push it to a LINE user as a text message.

push_gemini_flex

Generate a LINE Flex message (bubble/carousel) from a natural language prompt using Gemini, then push it to a user.

gemini_command

Use Gemini to plan and execute one LINE action (get profile, get rich menu list, get message quota, push/broadcast text or flex).

push_messages

Push one or more LINE messages to a user (generic).

broadcast_messages

Broadcast one or more LINE messages to all followers (generic).

query_mssql

Run a read-only MSSQL query (SELECT/WITH). Returns columns, rowCount, and sliced rows for preview.

export_mssql_knowledge

Export MSSQL schema (tables/columns) into a Markdown knowledge file for Q/A.

ai_query_mssql

Generate a safe read-only MSSQL SELECT from instruction via Gemini, validate, execute, and return rows.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tndfame/mcp_management'

If you have feedback or need assistance with the MCP directory API, please join our Discord server