Actions
Jump to:
generatefrom_file
Generate hashtags
generate
Turn a comma/newline separated keyword list into a hashtag block, optionally paired with a link-text line.
Inputs
| Name | Type | Required / default | Values and notes |
keywords |
string |
required
|
|
count |
int |
optional, default 10
|
|
style |
enum |
optional, default camelcase
|
camelcaselowercasemixed |
unique |
bool |
optional, default true
|
|
separator |
enum |
optional, default space
|
spacenewline |
include_link_text |
bool |
optional, default true
|
|
link_text |
string |
optional, default ""
|
|
seed |
int |
optional, default 0
|
|
Outputs
| Name | Type | Notes |
text |
text |
|
hashtags |
json |
|
link_text |
string |
|
Generate from a saved set
from_file
Load a saved keyword set (.txt/.csv one-per-line or comma-separated, or .json list) and generate the same hashtag + link-text block.
Inputs
| Name | Type | Required / default | Values and notes |
file |
path |
required
|
|
count |
int |
optional, default 10
|
|
style |
enum |
optional, default camelcase
|
camelcaselowercasemixed |
unique |
bool |
optional, default true
|
|
separator |
enum |
optional, default space
|
spacenewline |
include_link_text |
bool |
optional, default true
|
|
link_text |
string |
optional, default ""
|
|
seed |
int |
optional, default 0
|
|
save |
bool |
optional, default true
|
|
out |
path |
optional, default ""
|
|
Outputs
| Name | Type | Notes |
text |
text |
|
hashtags |
json |
|
link_text |
string |
|
file |
path |
|
Use it
Generate hashtags
Command line
shell
python app.py --action generate --params '{"keywords": "<keywords>"}'
Run from the app’s own folder. Single quotes work in bash and PowerShell; in cmd.exe use double quotes and escape the inner ones.
MCP tool
mcp
run_action("hashtag-generator", "generate", {"keywords": "<keywords>"})
Workflow node
json
{
"id": "n0",
"app": "hashtag-generator",
"action": "generate",
"params": {
"keywords": "<keywords>"
},
"inputs": {}
}
Generate from a saved set
Command line
shell
python app.py --action from_file --params '{"file": "D:/path/to/file"}'
Run from the app’s own folder. Single quotes work in bash and PowerShell; in cmd.exe use double quotes and escape the inner ones.
MCP tool
mcp
run_action("hashtag-generator", "from_file", {"file": "D:/path/to/file"})
Workflow node
json
{
"id": "n0",
"app": "hashtag-generator",
"action": "from_file",
"params": {
"file": "D:/path/to/file"
},
"inputs": {}
}
Example prompts
Things you can say to Claude, Cursor or Codex once the MCP server is registered.
- make 12 hashtags for 'blender, 3d art, cinematic lighting' with a link-in-bio line
- turn my keywords.json into a hashtag block for instagram
- give me 8 lowercase hashtags for photography and travel, no link text