apisix
The Cloud-Native API Gateway and AI Gateway
Apache APISIX is a cloud-native API gateway that can function as infrastructure for MCP servers through its mcp-bridge plugin, which converts stdio-based MCP servers into scalable HTTP Server-Sent Events (SSE) services. Built on NGINX and etcd, APISIX provides dynamic routing, hot-reloading plugins, and comprehensive traffic management for microservice architectures. It also serves as an AI Gateway with features like multi-LLM proxying, token-based rate limiting, and load balancing across AI providers.
Key Features
Use Cases
- 01Hosting MCP servers as scalable HTTP services for AI agent integrations
- 02Creating unified gateways for routing requests across multiple LLM providers
- 03Managing API traffic for microservices with dynamic routing and canary releases
- 04Implementing token-based rate limiting to control AI API costs
- 05Building Kubernetes ingress controllers for cloud-native deployments
- 06Providing observability and monitoring for AI and API workloads
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
apisix — FAQ
What is the Apache APISIX MCP server?+
Apache APISIX is an API gateway that includes an mcp-bridge plugin to convert stdio-based MCP servers into HTTP SSE services. It also functions as an AI Gateway with features for routing traffic to LLM providers and managing AI workloads.
How do I install Apache APISIX?+
APISIX can be installed using the quickstart script with Docker: curl -sL https://run.api7.ai/apisix/quickstart | sh. This starts APISIX on port 9080 with etcd configuration store. Alternative installation methods include Helm charts for Kubernetes and standalone mode.
What are the prerequisites for running APISIX?+
APISIX requires Docker for the quickstart installation. For production deployments, you need NGINX and etcd. No API keys are required for basic operation, though specific plugins may require authentication with external services.
Is Apache APISIX free to use?+
Yes, Apache APISIX is open source and licensed under Apache 2.0, making it free for both research and commercial use.
How does APISIX work with MCP servers?+
APISIX provides the mcp-bridge plugin that converts stdio-based MCP servers into scalable HTTP SSE services, allowing MCP servers to be hosted as web services. This enables better scalability and integration with HTTP-based AI clients.
Which AI clients and platforms does APISIX support?+
APISIX works as infrastructure for various AI platforms by providing gateway and proxying capabilities for LLM providers. It supports integration with external services through its plugin system and can route traffic to any HTTP-based AI service.
How do I install apisix?+
Open the source repository on GitHub and follow its README. apisix is a mcp server — MCP Agents Market links you directly to the official repo.
Is apisix free?+
apisix is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.