metadata from agent for remote content

If you have:

url = "http//foo/bar/baz.mp4"
title = "foo"
year = "2001"

where url is a content you have stored in a remote server and prepared for streaming. Is it possible to create a MovieObject with metadata filled up from an agent? I know a solution would be to install a plex server on that remote server but I want to know if it is possible without a plex server on that machine.