---
title: "Use Edge MC to run OPC UA"
slug: "use-edge-mc-to-run-opc-ua"
updated: 2022-09-20T20:23:28Z
published: 2022-09-20T20:23:28Z
canonical: "support.tulip.co/use-edge-mc-to-run-opc-ua"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.tulip.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Use Edge MC to run OPC UA

## Using Edge MC to Run OPC UA

*Run your OPC UA server on an Edge MC host.*

If you are using an OPC UA data source, you may want to pull that information into Tulip to utilize in apps. While Kepware and other middleware are options, you can also choose to serve your data over your Edge MC.

Running this connection on your Edge MC will allow you to make fewer round trips to the cloud after each update in your OPC UA server. It can also open the availability to use local OPC UA servers with Tulip.

## Set Up

First, make sure your:

- [Edge MC is fully authorized](https://support.tulip.co/docs/setting-up-an-edge-mc)
- OPC UA server is set up

Next, head over to the Machine page on your Tulip site.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Using%20Edge%20MC%20to%20Run%20OPC%20UA_403289511.png)

On the Machine page, select the dropdown to locate the Machine Data Sources option.

![Tulip App Editor Machine Data Sources](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Using%20Edge%20MC%20to%20Run%20OPC%20UA_403287355.png)

In the top right, select Create Connector.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Using%20Edge%20MC%20to%20Run%20OPC%20UA_403288809.png)

You can fill out your OPC UA data as described in [this article](https://support.tulip.co/docs/how-to-build-your-first-opc-ua-connector) However, instead of running on the Cloud Connector Host, you can run on your Edge MC. The final configuration might look something like this.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Using%20Edge%20MC%20to%20Run%20OPC%20UA_235108964.png)

## Further Reading:

- [Create a Machine Type for your Machines](https://support.tulip.co/docs/how-to-set-up-machine-types)

**Connectors**

**Connectors** enable real-time connectivity between your Tulip solution and a transactional system (e.g. an ERP). The output of a Connector Function can be used in Tulip Apps, Automations, and Functions.

- **HTTP Connectors** utilize HTTP API endpoints.
- **SQL Connectors** can enable connectivity with certain SQL databases.
- **MQTT Connectors** can connect to MQTT brokers for machine monitoring.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/connector.gif)

**Connector Host**

Tulip **Connector Hosts**are designed to allow your Tulip Apps to interface with external systems such as databases, APIs, and machines. **On-Prem Connector Hosts**sit within your network and allow Tulip to interface with SQL databases and APIs that aren't accessible to the cloud.
