MCP Servers / cloud-service / APISIX-MCP

APISIX-MCP

JSON →
httpnone37cloud-service

APISIX Model Context Protocol (MCP) server is used to bridge large language models (LLMs) with the APISIX Admin API, supporting querying and managing all resources in Apache APISIX.

Install
How to run this server
[ { "cmd": "npx -y @smithery/cli", "imports": [] } ]
server path: apisix-mcp
Tools
What this server exposes
get_resource
Retrieve resources by type (routes, services, upstreams, etc.)
delete_resource
Remove resources by ID
send_request_to_gateway
Send a request or multiple requests to the APISIX gateway
create_route
Manage routes
update_route
Manage routes
delete_route
Manage routes
create_service
Manage services
update_service
Manage services
delete_service
Manage services
create_upstream
Manage upstream
update_upstream
Manage upstream
delete_upstream
Manage upstream
create_ssl
Manage SSL certificates
update_ssl
Manage SSL certificates
delete_ssl
Manage SSL certificates
create_or_update_proto
Manage protobuf definitions
create_or_update_stream_route
Manage stream routes
get_all_plugin_names
Get all available plugin names
get_plugin_info
Retrieve plugins configuration
get_plugins_by_type
Retrieve plugins configuration
get_plugin_schema
Retrieve plugins configuration
create_plugin_config
Manage plugin configurations
update_plugin_config
Manage plugin configurations
create_global_rule
Manage plugin global rules
update_global_rule
Manage plugin global rules
get_plugin_metadata
Manage plugin metadata
create_or_update_plugin_metadata
Manage plugin metadata
delete_plugin_metadata
Manage plugin metadata
get_secret_by_id
Manage secrets
create_secret
Manage secrets
update_secret
Manage secrets
create_or_update_consumer
Manage consumers
delete_consumer
Manage consumers
get_credential
Manage consumer credentials
create_or_update_credential
Manage consumer credentials
delete_credential
Manage consumer credentials
create_consumer_group
Manage consumer groups
delete_consumer_group
Manage consumer groups
Configuration
Environment & auth
authnone
envAPISIX_SERVER_HOST
envAPISIX_SERVER_PORT
envAPISIX_ADMIN_API_PORT
envAPISIX_ADMIN_KEY
Resources
APISIX-MCP — MCP Server · libregistry