LibreAgent AI Server for AI Agent Services
@LibreAgent
About LibreAgent AI Server for AI Agent Services
LibreAgent AI Server is an Agentic Accessible Server for API communication with AI Service Providers and AI Services. It supports Google's new Agent 2 Agent (A2A) protocol as well as the MCP protocol. An API gateway is provided in the system for agentic ops.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"a2ahub": {
"command": "docker",
"args": [
"run",
"-d",
"--name",
"mcpo-time",
"--network",
"a2ahub",
"-p",
"8001:8000",
"--rm",
"ghcr.io/open-webui/mcpo:main",
"--host",
"0.0.0.0",
"--port",
"8000",
"--",
"uvx",
"mcp-server-time"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is LibreAgent AI Server for AI Agent Services?
LibreAgent AI Server for AI Agent Services is a cloud‑native AI gateway built on Apache APISIX that routes traffic to AI agents, including private/public LLMs, MCP servers, and Google A2A agents. It is designed for developers and teams building scalable, secure AI agent infrastructure.
How to use LibreAgent AI Server for AI Agent Services?
Deploy via Docker using the provided docker-compose.yml (etcd, APISIX, APISIX Dashboard). Quick start: copy env.example to .env, then run docker-compose up -d. Manage routes via the APISIX Admin API (port 9180) or the APISIX Dashboard (port 9000).
Key features of LibreAgent AI Server for AI Agent Services
- Routes AI agent traffic to LLMs, MCPs, and A2A agents
- Built on Apache APISIX in traditional mode with etcd
- Supports event streaming (SSE, WebSockets)
- Includes APISIX Dashboard for configuration management
- Optional Keycloak OIDC authentication for the Dashboard
Use cases of LibreAgent AI Server for AI Agent Services
- Securely route requests to private LLMs behind a gateway
- Expose MCP tools via HTTP using the
mcpoproxy - Chain Google A2A agent workflows across multiple services
- Publish and monetize AI agent services with API management
FAQ from LibreAgent AI Server for AI Agent Services
What is the architecture?
LibreAgent AI Server for AI Agent Services uses Apache APISIX as the API gateway, etcd for configuration storage, and an AI Service Provider Router to forward traffic to upstream AI services.
What transports are supported?
The gateway supports SSE, WebSockets, and standard HTTP for agent communication.
How do I authenticate to the APISIX Dashboard?
By default, login with username admin and password admin. Optionally, you can enable Keycloak for OIDC‑based authentication by uncommenting the relevant blocks in docker-compose.yml and conf.yaml.
Where are configuration files stored?
They are local files mounted into Docker containers: apisix_conf/config.yaml for APISIX and apisix_dashboard_conf/conf.yaml for the Dashboard. The runtime configuration is persisted in etcd.
Does the server require a specific runtime environment?
Yes, it requires Docker and a shared Docker network (named a2ahub in the default setup). The provided docker-compose.yml launches all components (etcd, APISIX, Dashboard) as containers.
More AI & Agents MCP servers
Gemini MCP Server
aliargunMCP server implementation for Google's Gemini API
🔎 GPT Researcher
assafelovicAn autonomous agent that conducts deep research on any data using any LLM providers
欢迎来到 智言平台
Shy2593666979AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
Web Agent Protocol
OTA-Tech-AI🌐Web Agent Protocol (WAP) - Record and replay user interactions in the browser with MCP support
Model Context Protocol Server for Home Assistant
tevonsbA MCP server for Home Assistant
Comments