TABI CLOUD
TF2

How to Install SourceMod and MetaMod on a TF2 Server

5 min read · Updated October 2026 · By Tabi Cloud

SourceMod is the standard plugin platform for Team Fortress 2 servers. It runs on top of MetaMod:Source, so you install both. Plugins give you admin commands, map voting, custom rules and much more.

Choose versions

Download the stable branch of MetaMod:Source and SourceMod from their official sites. Pick the Linux builds if your server runs on Linux. The two projects should be a matching generation, so check each download page for compatibility notes.

Install steps

  1. Stop the server.
  2. In the Files tab, open the tf folder.
  3. Upload both archives and extract them so that an addons folder exists inside tf. You should end up with tf/addons/metamod and tf/addons/sourcemod.
  4. Start the server.
  5. In the Console tab, type meta list. SourceMod should appear.
  6. Type sm version to confirm SourceMod is running.

Adding plugins

Compiled plugins end in .smx and go in tf/addons/sourcemod/plugins. Plugin source files end in .sp and are not used directly by the server. Many plugins also need a config file or translation file, so read the plugin page and copy all required files.

Common problems

Tips

Once SourceMod works, the next step is setting up your admin list, covered in our TF2 admin guide.

Want your own server? Join our Discord and tell us the game. We set it up and send you the details. Need help with an error from this guide? Open a ticket there.

GET STARTED ON DISCORD

More guides

TF2How to set up a Team Fortress 2 server (SourceMod, maps and fixes)TF2TF2 Admin Setup: admins_simple.ini and SourceMod FlagsTF2TF2 FastDL: Serve Custom Maps Quickly to Your Players