MARTECHSIGNAL

L Harness Review

Open-source CRM for LINE Official Accounts with step delivery, scoring, and an MCP server for AI control

Marketing Automation · Open Source · OPEN SOURCE

Overview

L Harness (line-harness-oss) is an open-source CRM and marketing automation suite for LINE Official Accounts, built by Japanese developer Shuichi Noda and run under AI Agent Inc. It targets companies, shops, and marketing agencies in Japan that run LINE as a customer channel and want the step-delivery and segmentation features of paid tools like L-Step (from ¥20, 000/mo) and L Message without the monthly license fee. The software itself costs ¥0; you deploy it to your own Cloudflare account using Workers, D1, and Pages, and the setup CLI (npx create-line-harness) handles database creation, worker deployment, LIFF app registration, and admin user creation in about five minutes. The feature list covers the standard LINE marketing playbook: step delivery with minute-level delay control and conditional branching, tag-based segment broadcasts with automatic queueing past 500 recipients, LIFF forms, rich menu switching per user or tag, behavior-based lead scoring, Google Calendar booking with webinar auto-scheduling, and an affiliate measurement system with click-to-conversion tracking and last-touch attribution. What separates it from the commercial incumbents is the AI layer. The repo ships an MCP server (@line-harness/mcp-server) so you can drive the entire system from Claude Code in natural language: create scenarios, monitor unanswered conversations, and send broadcasts. There is also a typed TypeScript SDK and webhook input/output for Stripe and Slack. BAN detection with automatic account switching is included for multi-account operators, a feature the paid tools do not touch. Pricing is genuinely simple but not free in the absolute sense. The MIT-licensed software costs nothing, and Cloudflare's free tier covers most small deployments, but you still pay LINE's own per-message delivery fees and any Cloudflare usage beyond the free tier. The project's own pricing page is honest about this, and also about the fact that someone on your side owns updates and incident response. A managed version, L Harness Cloud, exists from the same developer if you want the infrastructure handled. Against the paid incumbents, L Harness wins on cost, API access (full API where L-Step and L Message expose none), and the MCP integration. It loses on support guarantees: no SLA, no phone support, and the admin UI documentation is Japanese-first, with English, Chinese, Korean, and Spanish READMEs. The repo has 568 stars and 246 commits as of August 2026, pushed within days of this writing, so it is actively maintained but still pre-1.0 (v0.21.x). Who should skip it: teams with no Cloudflare or LINE Developers setup capability, anyone who needs a vendor SLA, and marketers outside Japan where LINE is not a primary channel. For everyone else running LINE marketing, this is the first credible zero-license-cost alternative to the L-Step category.

Homepage of L Harness
L Harness homepage. Screenshot captured 2026-09-08; site content belongs to its owner.

AI Capabilities

  • MCP server for Claude Code (create scenarios, monitor inbox, send broadcasts via natural language)
  • Typed TypeScript SDK for programmatic control
  • BAN detection with automatic account switching
  • Behavior-based lead scoring
  • IF-THEN automation rules (7 triggers x 6 actions)

Key Integrations

LINE Messaging APILINE LIFFGoogle CalendarStripe (webhook)Slack (webhook)Cloudflare Workers/D1/Pages

Hands-on notes

L Harness is the zero-license alternative to the paid LINE marketing tools: step delivery with minute-level delays and conditional branching, tag-based segment broadcasts, LIFF forms, rich menus, behavior-based lead scoring, Google Calendar booking, and affiliate tracking with last-touch attribution, all deployed to your own Cloudflare account in about five minutes via the setup CLI. The software itself costs nothing, so the barrier to entry is Cloudflare comfort rather than budget.

You still pay LINE's per-message fees and any Cloudflare usage past the free tier, and operations, updates, and incident response are yours, with no SLA to lean on. Documentation is Japanese-first, the project sits pre-1.0 at v0.21.x with 568 stars, and it has existed for only months. The MCP server for Claude Code control is genuinely unusual, but the use case is strictly Japan-focused LINE marketing.

Verdict

The first credible free alternative to L-Step for LINE marketing in Japan. Outside Japan there is no use case.

Pros and cons

ProsCons
Open-source licensing with free self-hosting
API access for custom integrations
AI capabilities: MCP server for Claude Code (create scenarios, monitor inbox, send broadcasts via natural language)
Deep integration catalogue (6 listed)

Building your martech shortlist?

The weekly newsletter: one tool teardown, one workflow, no fluff. Free.

Subscribe

Frequently asked questions

What is L Harness?

Open-source CRM for LINE Official Accounts with step delivery, scoring, and an MCP server for AI control. It ships with MCP server for Claude Code (create scenarios, monitor inbox, send broadcasts via natural language), 568 GitHub stars. MartechSignal's review covers features, pricing, and how it compares to alternatives.

How much does L Harness cost?

L Harness is open source and free to self-host. Hosted plans may add support and managed features.

Is L Harness a good marketing automation tool in 2026?

The first credible free alternative to L-Step for LINE marketing in Japan. Outside Japan there is no use case.

What does L Harness cost to run?

The software is MIT licensed and free to self host on Cloudflare Workers, D1, and Pages, which the project states fits inside Cloudflare's free tier. You still pay for the LINE Official Account itself under LINE Yahoo's free message allotment and paid plans, a custom domain, any external AI provider, and an outsourced build if you commission one. Two operational caveats from the docs: D1 queries error out once daily read or write limits are hit rather than billing overage, and L Harness Cloud is a separate managed product with no published price.

What can an AI agent control through the MCP server?

The bundled @line-harness/mcp-server is documented as full operation from Claude Code in natural language. Named tools cover reading conversations (list_conversations, get_conversation) so an agent can monitor unanswered chats, building messages (create_scenario, update_step), and sending (broadcast, send_message), where sending requires user confirmation. The practical loop is an agent drafting and staging step sequences and broadcasts while you approve the sends.

What is step delivery on LINE?

Step delivery sends a pre built sequence of LINE messages where each step waits a set delay before the next, which is how Japanese LINE marketers run onboarding and nurture. In L Harness each step carries its own delay in minutes and steps can branch, and broadcasts go to all followers, tags, or segments on a schedule with automatic queueing past 500 recipients. Rich menus can auto switch per user or tag alongside the sequence.

What happens when a LINE account gets banned?

The docs describe BAN detection with automatic friend migration to the next account in a pool, and a traffic pool that spreads sending across multiple LINE Official Accounts, all managed from one dashboard with per account scoping for scenarios, tags, and delivery. Worth knowing that running several accounts to spread volume sits outside what LINE's terms are written for, so treat the pool as resilience rather than a growth lever.

Similar Tools