mcpField
S
Syncpen

Syncpen

ローカル
syncpen.ioメモリ・ナレッジ09 週間前に更新

Syncpen について

Syncpen MCP Serverは、Syncpenの執筆ワークスペースをClaude CodeなどのMCPクライアントに接続し、エージェントによるMarkdown文書の検索、執筆、管理を可能にします。人が承認する署名付き編集提案に対応し、WordPress、Ghost、Sanityへの公開も行えます。

主な機能

  1. 01Markdown文書の検索と閲覧
  2. 02文書の作成、更新、整理
  3. 03人の承認を求める署名付き編集提案
  4. 04コメントとチームスペースの管理
  5. 05WordPress、Ghost、Sanityへの公開
  6. 06接続サービスのコンテンツへのアクセス

活用シーン

  1. 01検索可能なチームナレッジベースの維持
  2. 02エージェントによる文書変更の確認
  3. 03記事の執筆と公開
  4. 04Google Drive、Slack、Notionの情報収集

MCP 対応

文書の検索、閲覧、編集、コメント、整理、公開などのツールをMCPクライアントに提供し、接続サービスの情報を扱うツールも備えています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"syncpen": {
"command": "npx",
"args": [
"-y",
"syncpen-mcp"
],
"env": {
"SYNCPEN_API_KEY": "<SYNCPEN_API_KEY>"
}
}
}
}
起動コマンドnpx -y syncpen-mcp
設定が必要な環境変数
SYNCPEN_API_KEYシークレットYour Syncpen API key (starts with sp_). Create one at https://www.syncpen.io/settings/api-keys.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmsyncpen-mcp1.6.3

ツール

20

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
modeenumいいえ任意:検索対象 — 'title'、'content'、'all'(デフォルトは 'all')。title | content | all
limitnumberいいえ結果の最大件数(デフォルトは 20、上限は 50)
querystringはいドキュメントのタイトルと本文に対する検索クエリ
folderIdstringいいえ任意:結果を特定のフォルダーに絞り込みます

詳細

Syncpen

Syncpen MCP サーバー

Claude Code(または任意の MCP クライアント)を Syncpen のワークスペースに接続できます。Syncpen は、AI が実際に文章を書き込めるライティングワークスペースです。エージェントは、あなたが編集するのと同じライブドキュメントで、検索、閲覧、下書き、提案、コメント、整理、公開を行えます。

まだアカウントをお持ちでない方へ。 syncpen.io で無料アカウントを作成できます。

Syncpen が得意とすること

  • AI が管理するナレッジベースを構築 — メモ、ドキュメント、クリップを保存し、エージェントに整理、相互リンク、最新状態の維持を任せられます。
  • 公開する場所で長文を執筆 — 記事、ドキュメント、書籍全体を作成できます。エージェントが下書きを作成し、あなたが承認すると、1 回の呼び出しで WordPress、Ghost、Sanity に公開できます。
  • エージェントとあなたが同じプロジェクトで作業 — 全員が同じライブドキュメントを使用し、すべての編集が共有され、わかりやすく記録されます。
  • 変更履歴を残した編集 — エージェントは署名付きの提案として変更を提示し、あなたが承認または却下できます。知らないうちに内容が変わることはありません。
  • ツールを離れずに、調査 → 下書き → 公開 — 情報源をクリップし、AI にそれらをもとに下書きを作成させて、公開できます。

クイックセットアップ

1. API キーを生成する
  1. Syncpen アカウントで Settings → API Keys に移動します
  2. API アクセスを有効にします
  3. 新しい API キーを作成します
  4. キーをコピーします(表示されるのは一度だけです!)
2. Claude Code を設定する

MCP 設定ファイル(~/.mcp.json またはプロジェクトレベルの .mcp.json)に追加します。

{
  "mcpServers": {
    "syncpen": {
      "command": "npx",
      "args": ["-y", "syncpen-mcp"],
      "env": {
        "SYNCPEN_API_KEY": "sp_your_api_key_here"
      }
    }
  }
}

これで完了です!Claude Code が MCP サーバーを自動的にダウンロードして実行します。

利用可能なツール

ツール説明
syncpen_searchタイトルと本文の内容(全文)でドキュメントを検索します
syncpen_readドキュメントの内容を Markdown として読み取ります
syncpen_list_foldersすべてのフォルダーを一覧表示します
syncpen_list_documentsドキュメントを一覧表示します。フォルダーを指定して絞り込むこともできます
syncpen_create新しいドキュメントを作成します。デフォルトでは個人用ですが、teamId を指定するとチームスペースに作成できます
syncpen_updateドキュメントのタイトルや内容を更新します
syncpen_suggest_edit人が承認または却下する保留中の提案として編集を提案します(承認されるまでドキュメントは変更されません)
syncpen_list_suggestionsドキュメントの保留中(またはすべて)の提案を一覧表示します
syncpen_list_commentsコメントスレッドを(返信、行番号、投稿者とともに)読み取ります
syncpen_reply_commentコメントスレッドに返信します(署名付きで、@メンションに通知します)
syncpen_resolve_commentコメントスレッドを解決済みとしてマークします
syncpen_move_documentドキュメントをフォルダー内、またはルートに移動します
syncpen_delete_documentドキュメントを削除します(ゴミ箱に移動します)
syncpen_create_folderフォルダーを作成します(必要に応じて入れ子にできます)
syncpen_rename_folderフォルダーの名前を変更します
syncpen_move_folderフォルダーを新しい親フォルダーの下、またはルートに移動します
syncpen_delete_folderフォルダーとその内容を削除します(ゴミ箱に移動します)
syncpen_publishドキュメントを WordPress、Ghost、または Sanity に公開します
syncpen_list_connections接続済みの CMS ターゲットとその connectionIds を一覧表示します。デフォルトでは個人用ですが、teamId/documentId を指定すると範囲を限定できます
syncpen_list_teamsチームスペース(ID、名前、役割、メンバー数)を一覧表示します
syncpen_recent_changes誰が、いつ、どのドキュメントを作成・編集・ゴミ箱に移動したかを時系列で表示します
syncpen_relatedドキュメントを指定すると、次に読むべきものを提案します。一緒に作業したドキュメントへの共同アクセスと、/editor のリンクを組み合わせます
syncpen_drive_list_filesユーザーが接続した Google Drive 内のファイルを一覧表示または検索します
syncpen_drive_read_fileDrive ファイルの内容を読み取ります(Google Docs とプレーンテキストファイルのみ)
syncpen_news_searchユーザーが接続した World News API キーを使って、最近の世界ニュースを検索します
syncpen_slack_list_channelsユーザーが接続した Slack ワークスペース内の公開チャンネルを一覧表示します
syncpen_slack_read_channel公開 Slack チャンネルの最近のメッセージ履歴を読み取ります
syncpen_notion_searchユーザーが接続した Notion ワークスペース内のページを検索します
syncpen_notion_read_pageNotion ページの最上位の内容を読み取ります

使用例

設定後、Claude Code に次のように依頼できます。

  • 「Syncpen のフォルダーを一覧表示して」
  • 「認証について記載されているドキュメントを検索して」
  • 「『API Design Notes』というタイトルのドキュメントを読んで」
  • 「『Projects』フォルダーにはどんなドキュメントがありますか?」
  • 「『Launch Post』ドキュメントを下書きとして Ghost に公開して」
  • 「昨日からワークスペースで何が変わりましたか?」

開発

コントリビュートする場合、またはソースから実行する場合:

git clone https://github.com/airbuzz/syncpen-mcp.git
cd syncpen-mcp
npm install
npm run build     # or: npm run dev  (watch mode)

MCP 設定でビルド済みのエントリ(node /path/to/syncpen-mcp/dist/index.js)を指定してください。デフォルトでは本番 API を使用します。ローカルインスタンスを対象にする場合に限り、SYNCPEN_API_URL を設定してください。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。