hayhooks
Active·★ 154·Apache-2.0·Updated 2026-10-16
Hayhooks allows deploying Haystack pipelines and agents as REST APIs with minimal boilerplate. It supports MCP protocol, Chainlit UI, Open WebUI integration, and OpenAI compatibility. It provides a CLI for easy management and file upload support.
#ai#api#api-rest#haystack#llm#mcp#mcp-server#mcp-servers
01
Features
01Easy deployment of Haystack pipelines and agents as REST APIs
02Support for MCP protocol to expose pipelines as tools
03Integrated Chainlit chat UI with streaming
04Open WebUI integration as OpenAI-compatible backend
05File upload support for RAG systems
02
Compatibility
Python
Python
Verified via docs
Docker
Docker
Verified via docs
03
Quick start
1
$ pip install hayhooks
04
Use cases
↳Deploy Haystack pipelines as REST APIs
↳Expose pipelines as tools in AI development environments like Cursor
↳Integrate with Open WebUI for chat completions
05
Alternatives
pctx★ 282
pctx is the execution layer for agentic tool calls. It auto-converts agent tools and MCP servers into code that runs in secure sandboxes for token-efficient workflows.
mcp-zap-server★ 67
A Spring Boot application exposing OWASP ZAP as an MCP (Model Context Protocol) server. It lets any MCP‑compatible AI agent (e.g., Claude Desktop, Cursor) orchestrate ZAP actions—spider, active scan, import OpenAPI specs, and generate reports.
octave-mcp★ 55
OCTAVE protocol - structured AI communication with 3-20x token reduction. MCP server with lenient-to-canonical pipeline and schema validation.
factorly★ 24
Factorly is a local runtime for agent tool chains. It manages tool calls, injects credentials from an encrypted vault, enforces governance rules, and logs everything. Your agent sees workflows, tools, and data. Secrets stay secret.
android-remote-control-mcp★ 734
An MCP Server for Android running on the phone, optmized for token usage, supports also files downloads and cloudflare (free) and ngrok automated tunnelling.
Comments
Log in to leave a comment
No comments yet. Be the first!