A general solution is to combine your AppleScript (Script Editor)(`/System/Applications/Utilities/Script Editor.app`)  with an app launcher like [Alfred][1].

## Script

```scpt
tell application "Safari" to tell document 1
	set the clipboard to "[#]: " & URL & " \"" & name & "\""
end tell
```

In this case, the result string is formatted as the second part of a Markdown reference-style link. E.g.:

```markdown
[link text][1]

[1]: url "title"
```

## Hotkey Trigger

 1. In your app launcher, create a hotkey workflow 
 2. In [Alfred][1], click `Settings > Workflows`, then click `+ > Blank workflow`
 3. Add a `Workflow Name`; other values are optional
 4. Click `+ > Triggers > Hotekey`
    1. In the `Hotkey Settings` tab, assign a `Hotkey` value. E.g. `⌥C`
    2. Leave `Action` as `Pass through to workflow` or your launcher's equivalent
    3. Leave `Argument` set to `None`.
    4. Go to the `Related Apps` tab
    5. Verify `have focus` is the value assigned to `Hotkey is...active when..apps`
    6. Click `Save`
 5. Click `+ Actions > Run Script`
 6. Set `Language` to `/usr/bin/osascript (AS)`; leave other options set to their default values
 7. Paste your version of the above script into the `Script` box
 8. Click `Save`
 9. Drag the `Hotkey` box's node and connect it to the `Run Script` box

That's it! Now clicking `⌥C` in Safari lets you paste URL and title values in any app in any format with the standard `Paste` keyboard shortcut — **`⌘P`**.

As above, you should be able to run your script as a service. You can assign a shortcut key to run the service by going to `System Preferences > Keyboard > Services`.

  [1]: https://www.alfredapp.com