Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PUTIO_TOKENNoUse a token directly, skipping sign-in
PUTIO_CLIENT_IDNoput.io OAuth app id (public); override to use your own app9525
SF_MM_AUTH_FLOWNooob or loopbackoob
SF_MM_LOG_LEVELNodebug/info/warn/error/silentinfo
SF_MM_TOKEN_STORENoauto/keychain/file/none; none disables persistenceauto
SHOWFEED_BASE_URLNoPoint at a dev instancehttps://showfeed.site
PUTIO_API_BASE_URLNohttps://api.put.io/v2
PUTIO_REDIRECT_URINoOnly for loopbackhttp://127.0.0.1:41830/callback
PUTIO_CLIENT_SECRETNoOnly for loopback
MOVIEMAGNET_BASE_URLNoPoint at a dev instancehttps://moviemagnet.site
SF_MM_CONFIRM_TRANSFERSNoRequire confirm=true on putio_add_transferfalse
SF_MM_TORRENT_CACHE_TTLNoTorrent result cache, seconds900
SF_MM_METADATA_CACHE_TTLNoMetadata cache, seconds3600

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
putio_loginA

Starts the put.io sign-in flow and returns instructions for the user to complete it in a browser. Call putio_auth_status afterwards to confirm completion. Required before searching torrents or creating transfers.

putio_auth_statusA

Reports whether a valid put.io token is stored, and the progress of any sign-in started by putio_login.

putio_logoutA

Deletes the stored put.io token from the OS keychain or credential file.

movies_searchA

Searches moviemagnet.site for movies by title. Returns IMDb ids to pass to movies_get or movies_find_torrents. No sign-in required.

movies_getA

Fetches full details for a single movie by IMDb id from moviemagnet.site. No sign-in required.

movies_popularA

Returns the movies most viewed on moviemagnet.site recently. No sign-in required.

movies_find_torrentsA

Searches torrent indexers for a movie by IMDb id and returns magnet links sorted by seeder count. Requires a put.io sign-in. Pass a magnet to putio_add_transfer to start downloading.

shows_searchA

Searches showfeed.site for TV shows by title. Returns IMDb ids to pass to shows_get or shows_find_torrents. No sign-in required.

shows_getA

Fetches details for a single show by IMDb id, including its full episode list. No sign-in required.

shows_popularA

Returns the shows most viewed on showfeed.site recently. No sign-in required.

shows_find_torrentsA

Searches torrent indexers for a show by IMDb id and returns magnet links sorted by seeder count. Filter to a specific season and episode to find a single airing. Requires a put.io sign-in.

putio_add_transferA

Starts a download on put.io from a magnet link or HTTP URL, typically one returned by movies_find_torrents or shows_find_torrents. This spends the account's bandwidth and storage, so confirm the choice with the user first.

putio_list_transfersA

Lists current and recent transfers on the signed-in put.io account, with download progress.

putio_get_transferA

Fetches up-to-date details for a single transfer, useful for checking download progress.

putio_cancel_transfersA

Cancels or removes transfers by id. Stops seeding if the transfer is seeding, otherwise removes the transfer entry. Downloaded files are not deleted.

putio_clean_transfersA

Removes all completed transfer entries from the transfer list. Downloaded files are not deleted.

putio_accountA

Returns the signed-in put.io username and remaining disk space.

putio_list_filesA

Lists files and folders in the put.io account. Pass a folder id to browse into it.

favorites_listA

Lists the IMDb ids favorited in the put.io account config. This is the same list shown on showfeed.site and moviemagnet.site.

favorites_updateA

Adds or removes an IMDb id from the favorites list stored in the put.io account config.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/githendrik/sf-mm-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server