moltline-mcp

moltline-mcp

Zero-dependency stdio bridge to Moltline Studio's fleet of 14 hosted MCP servers covering code review, time operations, data transforms, business ops, education, research, outreach and more. Free tier requires no registration; premium tools unlock with a license. Independently audited, MCPize Verified A.

Category
访问服务器

README

moltline-mcp

A thin, dependency-free stdio bridge to Moltline Studio's fleet of 14 hosted MCP servers.

Most modern MCP clients can connect to the fleet directly over Streamable HTTP — no install needed (see Direct connection below). This bridge exists for clients that only speak the stdio transport: it proxies newline-delimited JSON-RPC between your client and the hosted server, verbatim, with no telemetry and no dependencies beyond the Python 3.9+ standard library.

  • Free tier: no registration, no account, no credentials — connect and call tools immediately.
  • Premium tools are unlocked with a Moltline license, presented only as a tool argument (never in URLs or headers). See auth.md.
  • Fleet is independently audited: MCPize Verified A on direct endpoints.

The fleet

Server Tools What it does
catalog 10 Search and browse the Moltline catalog: 138 skill bundles and all 14 servers.
codereview 7 Code review helpers: diff checklists, smell checks, review summaries.
timeops 5 Time operations: business days, meeting overlap, recurrence, deadlines, SLA due dates.
data 7 Data transforms: parsing, conversion, cleanup, and formatting utilities.
business 8 Small-business operations: invoices, follow-ups, everyday workflows.
creator 8 Content creation: hooks, outlines, captions, repurposing.
educator 7 Education: lesson planning, quizzes, and study aids.
govern 7 Governance checks: policy, compliance, and review gates.
humanizer 5 Text humanizing: tone, clarity, natural rewrites.
merchant 6 Commerce: product copy, listings, storefront helpers.
outbound 8 Outreach: sequences, personalization, reply drafting.
personal 9 Personal productivity: planning, routines, life admin.
research 8 Research: citations, summaries, source organization.
skillmd-lint 6 SKILL.md linting: validate and improve agent skill files.

Machine-readable discovery: api-catalog · per-server card at https://mcp.moltlinestudio.com/<server>/.well-known/mcp/server-card.json · fleet health.

Direct connection (preferred)

If your MCP client supports Streamable HTTP (Claude Desktop, Claude Code, Cursor, and most current clients do), point it straight at the hosted endpoint — nothing to install:

{
  "mcpServers": {
    "moltline-timeops": {
      "type": "http",
      "url": "https://mcp.moltlinestudio.com/timeops"
    }
  }
}

Swap timeops for any slug in the table above.

The stdio bridge (for stdio-only clients)

Install

Run directly (recommended) — the bridge is a single stdlib-only file, so a clone is all you need:

git clone https://github.com/GarphenGate/moltline-mcp.git
python3 moltline-mcp/moltline_mcp.py timeops   # any of the 14 slugs; default: catalog

Docker — see Docker below if you prefer a container.

A PyPI package is planned; until then, use the methods above.

Client configuration

Point your MCP client at the script with an absolute path:

{
  "mcpServers": {
    "moltline-timeops": {
      "command": "python3",
      "args": ["/absolute/path/to/moltline-mcp/moltline_mcp.py", "timeops"]
    }
  }
}

Or run it through Docker (after docker build -t moltline-mcp .):

{
  "mcpServers": {
    "moltline-timeops": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "moltline-mcp", "timeops"]
    }
  }
}

CLI

python3 moltline_mcp.py [server] [--timeout SECONDS] [--list] [--version]
  • server — one of the 14 slugs (default catalog); anything else fails fast with the valid list.
  • --timeout — per-request timeout in seconds (default 300, or env MOLTLINE_TIMEOUT).
  • --list — print the server slugs and exit.
  • Env MOLTLINE_BASE_URL — override the fleet base URL (for testing).
  • Env MOLTLINE_DEBUG=1 — diagnostic logging on stderr (stdout stays protocol-clean).

Docker

The bridge also runs containerized (stdio in, network egress to the fleet required):

docker build -t moltline-mcp .
docker run -i --rm moltline-mcp timeops   # any of the 14 slugs; default: catalog

See Client configuration for the matching mcpServers entry.

How it works

One process per server connection. Each JSON-RPC message read from stdin is POSTed to https://mcp.moltlinestudio.com/<server>; JSON and SSE-framed responses are relayed back to stdout as newline-delimited JSON. The bridge tracks the server-assigned Mcp-Session-Id and echoes the negotiated MCP-Protocol-Version, per the Streamable HTTP transport spec. It never inspects, stores, or reports your traffic.

Tests

The bridge ships with an offline test suite - no network, no dependencies:

python -m unittest -v

Twenty-two tests cover the parts that actually break in a transport bridge: newline-delimited framing, SSE event splitting (multiple events, multi-line data: payloads, a trailing event with no blank line, comments and named events), session-id capture and reuse, protocol-version negotiation on initialize only, and error relay - a JSON-RPC error document is passed through verbatim, anything else becomes a well-formed -32603. CI runs them on Python 3.9, 3.12 and 3.13, plus a Docker build and container smoke test.

Access and licensing

  • Free tier — anonymous. No registration or credentials; all free tools work immediately.
  • Premium — unlocked with a Moltline license purchased (human-in-the-loop) at moltlinestudio.com. The license is passed as a tool argument where a premium tool asks for it — never as a bearer header, never in URLs. Details: auth.md.

Links

  • Website: https://moltlinestudio.com
  • Agent access guide: https://moltlinestudio.com/auth.md
  • API catalog: https://moltlinestudio.com/.well-known/api-catalog
  • Agent protocol reference (x402, AP2, ACP, UCP, MPP, A2A): https://moltlinestudio.com/protocols.html
  • Community: https://community.moltlinestudio.com
  • Issues and security reports: see SECURITY.md

License

MIT © 2026 Moltline Studio

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选