From nguyenthienthanh-piggytales
Multi-platform publishing to YouTube and TikTok
npx claudepluginhub nguyenthienthanh/piggytalesAdd to your .mcp.json:
{
"mcpServers": {
"piggytales-publisher": {
"command": "node",
"args": [
"src/mcp/dist/publisher/index.js"
],
"env": {
"TIKTOK_CLIENT_KEY": "${TIKTOK_CLIENT_KEY}",
"YOUTUBE_CLIENT_ID": "${YOUTUBE_CLIENT_ID}",
"TIKTOK_ACCESS_TOKEN": "${TIKTOK_ACCESS_TOKEN}",
"TIKTOK_CLIENT_SECRET": "${TIKTOK_CLIENT_SECRET}",
"YOUTUBE_CLIENT_SECRET": "${YOUTUBE_CLIENT_SECRET}",
"YOUTUBE_REFRESH_TOKEN": "${YOUTUBE_REFRESH_TOKEN}"
}
}
}
}Replace placeholder values for: YOUTUBE_CLIENT_SECRET, YOUTUBE_REFRESH_TOKEN, TIKTOK_CLIENT_KEY
This MCP server needs API keys or credentials. Configure them in your environment before use.
nodeTIKTOK_CLIENT_KEY=${TIKTOK_CLIENT_KEY}YOUTUBE_CLIENT_ID=${YOUTUBE_CLIENT_ID}TIKTOK_ACCESS_TOKEN=${TIKTOK_ACCESS_TOKEN}TIKTOK_CLIENT_SECRET=${TIKTOK_CLIENT_SECRET}YOUTUBE_CLIENT_SECRET=${YOUTUBE_CLIENT_SECRET}YOUTUBE_REFRESH_TOKEN=${YOUTUBE_REFRESH_TOKEN}Share bugs, ideas, or general feedback.