open_in_medium
Copies formatted article text to the clipboard and opens a new Medium story in your browser for pasting; no login automation or publishing.
Instructions
Copy the article to the clipboard as formatted text and open a new Medium story (macOS).
No login or browser automation: it opens medium.com/new-story in the user's normal browser, where they're already signed in, and they press Cmd+V. Replaces whatever is on the clipboard. Show the user the warnings, and the tags/subtitle to enter in Medium's publish dialog. Nothing is published.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "open_in_medium"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Up to 5 tags (entered in Medium's publish dialog). | |
| title | No | Story title. Defaults to the first '# ' heading. | |
| browser | No | macOS app to open, e.g. 'Safari' or 'Google Chrome', or 'default'. Defaults to $MEDIUM_BROWSER, else Safari. | |
| markdown | No | Article Markdown, if there is no file. | |
| subtitle | No | One-line subtitle shown under the title. | |
| file_path | No | Path to the article's .md file. Use this or `markdown`. | |
| canonical_url | No | Original URL if cross-posting. |