Metadata-Version: 2.4
Name: liquid-mcp
Version: 0.1.0
Summary: Self-hosted MCP server for Liquid — connect your agent to any HTTP API on the fly.
Project-URL: Homepage, https://github.com/ertad-family/liquid
Project-URL: Repository, https://github.com/ertad-family/liquid
Project-URL: Issues, https://github.com/ertad-family/liquid/issues
License-Expression: AGPL-3.0-only
Keywords: agents,api,llm,mcp,mcp-server,model-context-protocol
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.12
Requires-Dist: liquid-api[mcp]>=0.36.1
Description-Content-Type: text/markdown

# liquid-mcp

Self-hosted [**Liquid**](https://github.com/ertad-family/liquid) MCP server —
**connect your agent to any HTTP API on the fly.** Liquid discovers and maps any
REST API once, then fetches typed data deterministically (no per-call LLM).

```bash
uvx liquid-mcp                       # zero-install run
# or:
pip install liquid-mcp && liquid-mcp

export OPENAI_API_KEY=sk-...         # or GEMINI_API_KEY / ANTHROPIC_API_KEY,
                                     # or OPENAI_BASE_URL=http://localhost:11434/v1 (local)
```

Tools: `liquid_connect`, `liquid_fetch`, `liquid_query`, `liquid_discover`,
`liquid_list_adapters`. Adapters and credentials persist under `~/.liquid`.

This is a thin launcher over [`liquid-api[mcp]`](https://pypi.org/project/liquid-api/);
all engine code lives there. Full docs: https://github.com/ertad-family/liquid

<!-- mcp-name: io.github.ertad-family/liquid -->
