Skip to main content
Glama
pdasource

line-render-mcp

by pdasource

LINE Webhook + Remote MCP for Render

이 서비스에는 두 개의 공개 엔드포인트가 있습니다.

  • POST /callbackLINE_CHANNEL_SECRET로 보호되는 LINE Messaging API 웹훅입니다.

  • GET, POST, DELETE /mcpMCP_API_KEY를 베어러 토큰으로 인증하는 Streamable HTTP MCP 엔드포인트입니다.

기능

  • User ID(U...) 또는 Group ID(C...)로 LINE 텍스트 메시지를 보낼 수 있습니다.

  • LINE Flex Message를 보낼 수 있습니다.

  • 메시지 할당량을 보고할 수 있습니다.

  • 그룹 웹훅을 수신하고 서비스 시작 이후 수신된 Group ID를 제공할 수 있습니다.

Related MCP server: Python LINE MCP Server

Render에 배포

  1. 이 디렉터리를 비공개 GitHub 저장소에 푸시하세요. .env는 커밋하지 마세요.

  2. Render에서 New > Blueprint를 선택한 다음, 저장소를 선택하고 render.yaml에서 서비스를 생성하세요.

  3. Render 서비스의 Environment 탭에서 다음을 설정하세요.

    • CHANNEL_ACCESS_TOKEN

    • LINE_CHANNEL_SECRET

    • DESTINATION_ID(선택 사항)

    • 생성된 MCP_API_KEY는 비공개로 유지하세요.

  4. 배포가 성공하면 공개 URL을 복사하세요. https://line-render-mcp.onrender.com 같은 형태입니다.

  5. LINE Developers Console > Messaging API에서 다음을 설정하세요.

    • Webhook URL을 https://line-render-mcp.onrender.com/callback으로 설정하세요.

    • Verify를 클릭하세요.

    • Use webhook을 켜세요.

    • 그룹 전달이 필요하면 Allow bot to join group chats를 활성화하세요.

  6. ChatGPT Business 워크스페이스에서 다음 엔드포인트로 커스텀 앱을 생성하세요. https://line-render-mcp.onrender.com/mcp Authorization: Bearer <MCP_API_KEY>를 보내도록 구성하고, 원하는 도구만 활성화하세요.

로컬 테스트

npm install
Copy-Item .env.example .env
# Fill the values in .env, then:
npm run dev

웹훅 테스트에는 개발 중에만 공개 HTTPS 터널을 사용하세요. 프로덕션에서는 Render URL을 사용하세요.

보안 참고 사항

  • LINE 액세스 토큰이나 MCP_API_KEY를 소스 코드, 이슈, 공개 저장소에 절대 넣지 마세요.

  • Render 저장소를 비공개로 유지하세요.

  • MCP_API_KEY는 LINE 메시지를 보낼 수 있는 권한을 부여합니다. 노출되면 즉시 교체하세요.

  • get_known_groups는 현재 ID를 프로세스 메모리에만 저장합니다. 재배포하거나 여러 서비스 인스턴스에 걸쳐 이를 신뢰해야 한다면 먼저 데이터베이스를 사용하세요.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to send LINE messages, including text, stamps, Flex Messages, and check message quotas through the LINE Messaging API.
    1
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables language models to read and analyze LINE Bot conversations through a standardized MCP interface. Supports text, sticker, and image messages with webhook event handling and message storage in JSON format.
    20
  • A
    license
    A
    quality
    D
    maintenance
    AI-powered MCP server for managing LINE Official Accounts. Send broadcasts, push messages, check analytics, manage rich menus — all through natural language via Claude, ChatGPT, or Cursor. 10 tools included: * Account info, friend count, message quota * Broadcast, push message, multicast * Delivery stats, user profiles, follower list * Rich menu management Supports 95M+ LINE users across Jap
    10
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server that integrates the LINE Messaging API to enable AI agents to send messages and manage LINE Official Accounts.
    12
    1,252
    771
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • MCP server for AI dialogue using various LLM models via AceDataCloud

  • Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.

  • Linear MCP — wraps the Linear GraphQL API (OAuth)

View all MCP Connectors

Latest Blog Posts

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/pdasource/line-render-mcp'

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