---
title: How to Install CounterStrikeSharp and Metamod
description: Follow this tutorial to install CounterStrikeSharp and Metamod on your CS2 server for plugin support.
source: "https://nodecraft.com/support/games/counter-strike-2/how-to-install-counterstrikesharp-and-metamod"
image: "https://dynamic-assets.nodecraft.com/signedurl/w7vokBAexMnVlnMZ1Q/image.jpg?modifications=W3sibmFtZSI6ImdhbWVfYmciLCJpbWFnZV91cmwiOiJodHRwczovL2Ntcy1hLm5vZGVjcmFmdC5jb20vZi8xMzM5MzIvMjAwMHg1NTAvN2QwYTU0OGExNy9jc2dvLWJhbm5lci0xMjEucG5nL20vIn0seyJuYW1lIjoiZ2FtZV9sb2dvIiwiaW1hZ2VfdXJsIjoiaHR0cHM6Ly9jbXMtYS5ub2RlY3JhZnQuY29tL2YvMTMzOTMyLzMwMHgxMjAvYjYxOWJkNTIwOS9jb3VudGVyLXN0cmlrZS0yLWxvZ28uc3ZnIn0seyJuYW1lIjoiY3RhX3RleHQiLCJ0ZXh0IjoiQ3JlYXRlIHlvdXIgb3duIHNlcnZlciEifSx7Im5hbWUiOiJ0ZXh0IiwidGV4dCI6IkhvdyB0byBJbnN0YWxsIENvdW50ZXJTdHJpa2VTaGFycCBhbmQgTWV0YW1vZCJ9XQ&s=45073b858d280942799239a2700ade7de236a3a01d299f6a7cf982d1b3477840"
published: "2025-09-18T17:29:33.636Z"
updated: "2025-09-18T17:29:33.575Z"
---

# How to Install CounterStrikeSharp and Metamod

Follow this tutorial to install CounterStrikeSharp and Metamod on your CS2 server for plugin support.

Installing **CounterStrikeSharp** and **Metamod** on your Counter Strike 2 dedicated server is the first step toward adding plugin support. These tools act as a foundation that allows server owners to run custom plugins, add admin tools, enhance gameplay mechanics, and fine-tune the overall server experience. Getting these installed correctly is essential for a modded server environment.

**Note: Be sure that your Counter Strike 2 server is fully stopped before making any configuration changes or setting updates!**

## Nodecraft Control Panel

Installing Metamod and CounterStrikeSharp is extremely easy at Nodecraft using our One Click Installer. If you don't have access to our Control Panel, please skip ahead to the Manual Installation section.

### Install Metamod

1. Navigate to your Counter Strike 2 servers' dashboard.
2. Navigate to the **One Click Installer** tab on the left-side.
3. Select the Metamod branch.
4. Ensure that it's selected to **Merge**, and then click the **Install** button.

### Install CounterStrikeSharp

1. Navigate to your Counter Strike 2 servers' dashboard.
2. Navigate to the **One Click Installer** tab on the left-side.
3. Select the CounterStrikeSharp branch.
4. Ensure that it's selected to **Merge**, and then click the **Install** button.

## Manual Installation

### Install Metamod

1. Download the latest version of [Metamod: Source 2.X Dev Build](https://www.metamodsource.net/downloads.php/?branch=master) for Linux.
2. Navigate to your Counter Strike 2 servers' dashboard.
3. Navigate to the **Server Files** tab on the left-side.
4. Navigate to the `/game/csgo/` folders, and **Upload** the mmsource tar.gz file you downloaded.![Uploading the Metamod.tar.gz file to a Counter Strike 2 server hosted with Nodecraft](https://cms-a.nodecraft.com/f/133932/1897x697/697e3e1a41/upload-metamod.png/m/1000x0/smart)
5. Select the mmsource tar.gz file and click the **Unzip** button.![Unzipping the Metamod.tar.gz file for Counter Strike 2 hosted with Nodecraft](https://cms-a.nodecraft.com/f/133932/1900x676/60a8ec3b0c/unzip-metamod.png/m/1000x0/smart)
6. Inside `/game/csgo/`, locate and select the `gameinfo.gi` file and click **Edit**.![Selecting the gameinfo.gi file to Edit for CounterStrikeSharp installation](https://cms-a.nodecraft.com/f/133932/1898x701/b58602b8dd/edit-gameinfo-gi.png/m/1000x0/smart)
7. Create a new line underneath `Game_LowViolence csgo_lv` and add `Game csgo/addons/metamod`.![Editing the gameinfo.gi file to allow for Metamod and CounterStrikeSharp to work on a Counter Strike 2 server](https://cms-a.nodecraft.com/f/133932/1572x803/12bb21cb5c/add-to-gameinfo-gi-file.png/m/1000x0/smart)
8. Click the **Save Changes** button.

### Install CounterStrikeSharp

1. Download the latest version of [CounterStrikeSharp with Runtime](https://github.com/roflmuffin/CounterStrikeSharp/releases) for Linux.
2. Navigate to your Counter Strike 2 servers' dashboard.
3. Navigate to the **Server Files** tab on the left-side.
4. Navigate to the `/game/csgo/` folders, and **Upload** the counterstrikesharp-with-runtime-linux.zip file you downloaded.
5. Select the counterstrikesharp-with-runtime-linux.zip file and click the **Unzip** button.![Unzipping CounterStrikeSharp for a Counter Strike 2 server](https://cms-a.nodecraft.com/f/133932/1896x709/3d1e7df6fb/unzip-counterstrikesharp.png/m/1000x0/smart)

### Testing Installation

1. **Start **your server
2. Click the **Console** tab in the panel
3. Type the command `meta list` and press **Enter** on your keyboard.![Entering in the meta list command into the Nodecraft Console to test that Metamod and CounterStrikeSharp are installed correctly](https://cms-a.nodecraft.com/f/133932/1915x782/19a989ef56/meta-list-command.png/m/1000x0/smart)  
  The following should appear in the Console and confirm that both Metamod and CounterStrikeSharp are installed correctly.

  ```language-plaintext
  meta list 
  Listing 1 plugin: 
  [01] CounterStrikeSharp (0.1.0) by Roflmuffin
  ```

## Conclusion

With CounterStrikeSharp and Metamod successfully installed, your Counter Strike 2 dedicated server is now equipped to support a wide range of plugins and customizations. This setup opens the door to a more dynamic, community-driven experience tailored to your preferences. Be sure to explore available plugins and follow best practices for maintaining compatibility and stability as you build out your server’s features.

## Need Help?

If you have questions or run into any issues, our support team is here to help! Reach out using the support widget on our website or visit our **[support center](https://nodecraft.com/support)** for further assistance.
