# Managing Extensions

The [agent extensions](https://docs.flopsar.com/5.2/developer-guide/agent-extensions) are managed and stored in the server. You can access the management view by clicking the <mark style="color:blue;">`Tools`</mark> link in the side bar.

<figure><img src="https://content.gitbook.com/content/1ocNRvfTUINtskO6osm1/blobs/hCQg6N4f1kAKvH1upmhR/extensions.png" alt=""><figcaption><p>Sample extensions</p></figcaption></figure>

The <mark style="color:blue;">`Extensions`</mark> tab presents a list of all available extensions, stored in the server. If an extension has an icon next to its class name, it means there is a source code of this extension, which you can see by clicking this icon.&#x20;

In order to add new extensions click the <mark style="color:blue;">`New extension`</mark> item in the <mark style="color:blue;">`Options`</mark> menu. Then, select the jar file with the extension classes. If the jar file contains valid extensions, you should get a view with detected extensions.

<figure><img src="https://content.gitbook.com/content/1ocNRvfTUINtskO6osm1/blobs/WVCIHXKgEy5DzoCG7V2T/new_extensions.png" alt=""><figcaption><p>Sample new extensions</p></figcaption></figure>

You can verify that the extensions you upload are the ones you wanted before you send them to the server. When a new extension class is already present in the server registry, you will see a red icon in the <mark style="color:purple;">`Overwrite`</mark> column. If the extension has its source code attached, you will see a green icon in the <mark style="color:purple;">`Source attached`</mark> column. If everything is fine, just press the <mark style="color:blue;">`Accept`</mark> button to upload the extensions.

{% hint style="info" %}
There are sample extensions ([http](https://github.com/flopsar/plugin-http) and [jdbc](https://github.com/flopsar/plugin-jdbc) plugins) available publicly, which can be found at our [GitHub](https://github.com/flopsar) repos.
{% endhint %}
