さとり構文 MCP
https://github.com/user-attachments/assets/64a88176-9852-4ffa-857e-8d9960f8c107
X(旧Twitter)投稿用の効果的なさとり構文を生成するModel Context Protocol (MCP) サーバーです。140文字以内で読者の心を掴む構文を5つのパターンから選択して生成できます。
主な機能
- 高速で軽量。構造化されたテンプレートベースの生成で瞬時に構文を作成
- LLMフレンドリー。MCPプロトコルによる構造化されたデータ操作
- 決定論的な構文生成。曖昧さを排除した明確なパターンベースのアプローチ
動作要件
- Node.js 18以降
- VS Code、Cursor、Windsurf、Claude Desktop、Goose、またはその他のMCPクライアント
さとり構文タイプ
- A: 基本形 - 万能でどんな状況にも適応可能な構文
- B: 常識の否定 - 常識や既成概念を覆すことで読者の関心を引きつける
- C: 一般的なニュース - ニュースを軸にしつつ、読者の興味を引く構文
- D: 衝撃的なニュース - 驚きや感動を伴う内容で感情を動かす
- E: ステップ紹介 - 具体的な手順を示して行動を促す構文
はじめに
まず、お使いのクライアントでSatori Syntax MCPサーバーをインストールしてください。
標準設定 ほとんどのツールで動作します:
Claude Code CLIを使用してSatori Syntax MCPサーバーを追加:
MCPインストールガイドに従い、上記の標準設定を使用してください。
Cursor Settings
→ MCP
→ Add new MCP Server
に移動。お好みの名前を付け、コマンドnpx @shuhary/satorify-mcp
でcommand
タイプを使用してください。Edit
をクリックして設定を確認したり、コマンドライン引数を追加することもできます。
Advanced settings
→ Extensions
→ Add custom extension
に移動。お好みの名前を付け、タイプSTDIO
を使用し、command
をnpx @shuhary/satorify-mcp
に設定してください。"Add Extension"をクリックします。
MCPインストールガイドに従い、上記の標準設定を使用してください。VS Code CLIを使用してSatori Syntax MCPサーバーをインストールすることもできます:
インストール後、VS CodeのGitHub Copilotエージェントでサーバーが利用可能になります。
Windsurf MCPドキュメントに従い、上記の標準設定を使用してください。
ツール
- generate_satori_syntax
- タイトル: さとり構文生成
- 説明: 指定されたパラメータに基づいて140文字以内のさとり構文を生成
- パラメータ:
structure_type
(string, 必須): 構文タイプ(A/B/C/D/E)target_audience
(string, 必須): ターゲット層message_content
(string, 必須): 伝えたいメッセージの内容expected_action
(string, 必須): 期待する行動news_content
(string, オプション): ニュース内容(構文CとDで使用)
- 読み取り専用: false
- get_satori_structure_types
- タイトル: 構文タイプ一覧取得
- 説明: 利用可能なさとり構文タイプの一覧を取得
- パラメータ: なし
- 読み取り専用: true
設定
Satori Syntax MCPサーバーは以下の引数をサポートしています。これらは上記のJSON設定で"args"
リストの一部として提供できます:
設定ファイル
Satori Syntax MCPサーバーはJSON設定ファイルを使用して設定できます。--config
コマンドラインオプションを使用して設定ファイルを指定できます:
開発
ソースからビルド
開発環境のセットアップ
テスト実行
ディレクトリ構造
貢献
プルリクエストやイシューの報告を歓迎します。
ライセンス
MIT License
注意事項
- このツールはさとり構文のプロンプトを生成します。実際の構文生成にはLLMが必要です。
- さとり構文生成は、使用しているLLM(Claude、ChatGPT、Geminiなど)で実行してください。
- さとり構文の使用には十分注意し、適切なターゲットと内容で使用してください。
- X(Twitter)の利用規約に従って使用してください。
- 生成されたコンテンツの品質や適切性についてご自身で確認してください。 `
サポート
問題が発生した場合は、GitHubのイシューで報告してください。
local-only server
The server can only run on the client's local machine because it depends on local resources.
Enables generation of Satori syntax templates for creating engaging 140-character X (Twitter) posts. Supports five different structure types including basic forms, contrarian takes, news-based content, shocking news, and step-by-step guides.
Related MCP Servers
- -securityFlicense-qualityEnables interaction with Curri's API by managing text notes, offering tools for note creation, and generating summaries using structured prompts.Last updated -
- AsecurityAlicenseAqualityProvides pre-defined prompt templates for AI assistants to generate comprehensive plans for TypeScript projects, API architectures, and GitHub workflows.Last updated -21MIT License
- -securityFlicense-qualityConnects to multiple social media platforms (Twitter/X, Mastodon, LinkedIn), allowing users to create and publish content across platforms through natural language instructions.Last updated -9
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to create and manage Twitter drafts on Typefully, supporting features like thread creation, scheduling, and retrieving published content.Last updated -5MIT License