As an alternative to creating a connector, you could use Rule Machine for this instead of Maker API. The idea is similar, just a different app to handle this, since Maker API has not been changed to allow direct access, while Rule Machine does offer this feature.
To do so, create a rule, then add a local or cloud endpoint trigger (depending on your needs). Then, use the Rule Machine hub variable HTTP API to set the hub variable — specifically, a GET
to something like:
http://<your-hub-ip>/apps/api/<rule-app-id>/trigger/setHubVariable=<variable-name>:<variable-value>?access_token=<access-token>
for local, or similar for cloud with the cloud URL substituted for the beginning part.
That being said, Maker works too, aside from the fact that I hate to encourage connectors when there's another way given that some people aren't as cautious with them as you are.