Submit

APISIX Mcp

@api7

a year ago
The APISIX official MCP server bridges LLMs with the APISIX Admin API. It aims to enable natural language-based interaction for viewing and managing resources in APISIX through MCP-compatible AI clients.

Tools

get_resource

delete_resource

send_request_to_gateway

create_route

update_route

create_service

update_service

create_upstream

update_upstream

create_or_update_consumer

get_credential

create_or_update_credential

delete_credential

create_ssl

update_ssl

create_global_rule

update_global_rule

create_consumer_group

update_consumer_group

get_all_plugin_names

get_plugin_schema

get_plugin_metadata

create_plugin_config

update_plugin_config

create_or_update_plugin_metadata

delete_plugin_metadata

create_or_update_stream_route

get_secret_by_id

create_secret

update_secret

delete_secret

create_or_update_proto

Server Config

{
  "mcpServers": {
    "apisix-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "apisix-mcp"
      ],
      "env": {
        "APISIX_SERVER_HOST": "your-apisix-server-host",
        "APISIX_ADMIN_API_PORT": "your-apisix-admin-api-port",
        "APISIX_ADMIN_API_PREFIX": "your-apisix-admin-api-prefix",
        "APISIX_ADMIN_KEY": "your-apisix-api-key"
      }
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.