MCP server that integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http counts 9 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
camera
For opening the camera
-
cameraRoll
For opening the camera roll
-
clipboard
For copying text to clipboard
-
datetimepicker
For opening a date/time picker
-
location
For sending the current location
-
message
For sending a text message
-
postback
For sending a postback action
-
richmenuswitch
For switching to another rich menu
-
uri
For opening a URL
evidence-backed
findings quoted directly from the published source artifact — not inferred
last analysis: fetch-failed · showing evidence from the last successful analysis (5d ago)
filesystem 4
- fs line-line-bot-mcp-server-1fb37d7/.github/scripts/update-version.mjs :1
import fs from 'fs/promises'; - fs line-line-bot-mcp-server-1fb37d7/scripts/chmod-bin.mjs :1
import { chmodSync, statSync } from "node:fs"; - fs line-line-bot-mcp-server-1fb37d7/scripts/clean.mjs :1
import { rmSync } from "node:fs"; - fs line-line-bot-mcp-server-1fb37d7/src/tools/createRichMenu.ts :11
import fs from "fs";
shell / exec 1
- shell line-line-bot-mcp-server-1fb37d7/.github/scripts/update-version.mjs :2
import { exec } from 'child_process';
network 1
- net line-line-bot-mcp-server-1fb37d7/.github/scripts/check-eol-newrelease.cjs :126
const response = await fetch(url);
secrets 1
- secrets line-line-bot-mcp-server-1fb37d7/src/index.ts :41
const channelAccessToken = process.env.CHANNEL_ACCESS_TOKEN || "";
declared dependencies 10
- @line/bot-sdk@^11.0.1
- @marp-team/marp-core@^4.1.0
- @modelcontextprotocol/sdk@^1.8.0
- puppeteer@^25.0.0
- zod@^4.0.0
- @types/node@^24.9.2
- prettier@^3.8.3
- publint@^0.3.21
- typescript@^6.0.2
- vitest@^4.0.0