You can use the nuxt proxy module to get around this.
As an example for your case, you might configure the proxy from /kirby to http://localhost:888/api/. That way your server will pass the apis to the kirby backend transparently and you won’t have cors issues.
Let me know if you need some more details.