技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
ertad-family/liquid

ertad-family/liquid

Connect agents to any REST API on the
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add liquid -- npx -y liquid
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
3 ★ · ertad-family/liquid · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 3 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 ertad-family/liquid;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Liquid

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**Connect your AI agent to anything — with no connector to write or maintain.**
Point Liquid at a URL or a database and it works out the interface for you:
discovers its shape, maps it to the fields you asked for, and handles auth,
pagination and normalization — typed records, no client code. When the upstream
drifts, it re-maps and keeps going. The same small API — fetch · query ·
write · sense — reaches web APIs, databases, other agents (MCP/A2A), email,
and even IoT and industrial systems (MQTT, Modbus, OPC UA, BACnet). An LLM does the
learning at setup (and on drift); the data path itself makes no model call.
---
What an agent can reach through Liquid
One agent-facing API (fetch · query · write · sense) over everything an
agent might need to touch — Liquid figures out *how to talk to it* so the agent
doesn't have to. It's the agent's senses **and** hands: fetch/query probe,
sense perceives a live event stream, write acts on the world.
- **Web APIs & messaging** — REST/JSON, GraphQL, SOAP/WSDL, gRPC, WebSocket,
SSE/NDJSON streams, MQTT (IoT pub/sub — subscribe to sense, publish to act)
- **Email** — IMAP/SMTP (any provider, app-password or OAuth2 XOAUTH2) and the
Gmail API (OAuth2): read a mailbox, sense new mail as it arrives, and send
- **Industrial / OT** — Modbus (PLCs, sensors) and OPC UA (Industry-4.0 nodes,
native subscriptions) for the factory floor; BACnet for buildings (HVAC/BMS) —
read, write, and sense
- **Android devices** — phones, TV boxes, kiosks via ADB: sense logcat, read
shell, act with input/am
- **Other agents & tools** — any MCP server, A2A agents, ChatGPT-plugin manifests
- **Databases** — Postgres (+ pgvector), MySQL/MariaDB, SQLite, DuckDB, SQL Server,
Neo4j (graph), MongoDB (documents), Redis (key-value)
- **People, places & things** — a human, a home, or a car as a node via
connectors: Telegram (perceive messages, send replies), Home Assistant
(perceive a whole smart home's state changes, act via call_service — lights,
locks, media), and Smartcar (perceive a connected vehicle across ~30 brands —
location/battery/fuel — and act: lock/unlock, charge)
Point it at a https://… endpoint, a postgres://… / mongodb://… / redis://…
DSN, a grpc://… target, or another MCP server — discovery identifies the
interface, learns its shape, and hands your agent typed records. The same
fetch/query/write works regardless of what's underneath. No per-service
connector to hand-write; the integration maintains itself when the upstream
changes.
You hand-write no connector and no schema: an LLM learns the interface once at
setup (databases introspect themselves and skip even that), and the integration
**repairs itself** when the upstream drifts. The runtime is plain deterministic
transport — predictable cost, reproducible behavior, nothing to babysit.
Built for the constraints real agents hit
Reaching everything is half of it. The other half is that agents pay for every
token, get confused by inconsistent shapes, and can't parse error prose. Liquid
answers each with a concrete primitive — all shipped, all on PyPI.
Context-budget control
Cross-source normalization
Timestamps (Unix / ISO 8601 / RFC 2822) collapse to UTC datetime; pagination
envelopes ({data:[…]} / {results:[…]} / Link headers) flatten; ID fields
normalize across id / _id / uuid / *_id.
Canonical intents — one mental model across services
Structured recovery — agents self-heal without parsing text
Every error carries a Recovery with next_action: ToolCall, retry_safe, and
retry_after_seconds. 401 → store_credentials. 404/410 → repair_adapter. 429
→ retry after the given delay. And when the upstream's schema drifts, adapters
**self-heal** (repair_adapter) — the agent keeps working.
Predictable cost — know before you call
You wrote no connector, no schema, no auth glue — Liquid learned the interface
for you, and will re-learn it if it changes. That's the point: integrations you
来源
awesome · https://github.com/ertad-family/liquid
按领域浏览
MCP 服务
Traction
3 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引