mcpField
T
Tweetsmash

Tweetsmash

リモート
tweetsmash.com生産性016 週間前に更新
リポジトリ公式サイト

Tweetsmash について

Tweetsmashは、保存したXブックマークを検索・管理するMCPサーバーです。キーワード検索とセマンティック検索、ブックマーク数の確認、ラベル操作に対応し、ホスト型エンドポイントも利用できます。

主な機能

  1. 01キーワード・セマンティック検索
  2. 02条件を指定したブックマーク一覧
  3. 03ラベル別のブックマーク数集計
  4. 04ラベルの一覧・管理
  5. 05セマンティック検索インデックスの構築

活用シーン

  1. 01特定の話題に関する保存投稿を検索
  2. 02ラベルが付いたブックマーク数を確認
  3. 03保存投稿のグループにラベルを追加

MCP 対応

MCPクライアントにブックマーク検索・管理ツールを公開します。@tweetsmash/mcpパッケージで実行するほか、ホスト型エンドポイント https://mcp.tweetsmash.com/api/mcp に接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.tweetsmash.com/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

5
パラメーター型必須説明
limitnumberいいえ取得するブックマーク数(1-100)
cursorstringいいえ次のページの結果を取得するためのページネーションカーソル
is_unread_onlybooleanいいえ未読のブックマークのみを絞り込みます
hide_archivedbooleanいいえ結果からアーカイブ済みブックマークを除外します
media_typeenumいいえ特定のメディアタイプで絞り込みますthread | media | replies | notes | links
authorstringいいえ特定の作成者のユーザー名で絞り込みます
tagstringいいえ特定のタグで絞り込みます
posted_fromstringいいえこの日付以降に投稿されたツイートを絞り込みます(ISO 8601 形式)
posted_tostringいいえこの日付以前に投稿されたツイートを絞り込みます(ISO 8601 形式)
bookmarked_fromstringいいえこの日付以降に追加されたブックマークを絞り込みます(ISO 8601 形式)
bookmarked_tostringいいえこの日付以前に追加されたブックマークを絞り込みます(ISO 8601 形式)
sort_byenumいいえ結果の並び順POSTED_DATE_ASC | POSTED_DATE_DESC | OLDEST_FIRST | NEWEST_FIRST

詳細

Tweetsmash MCP サーバー:AI エージェント向け X(Twitter)ブックマーク

Tweetsmash MCP サーバーは、Claude、ChatGPT、Cursor、Raycast、およびあらゆる Model Context Protocol クライアントを、X(Twitter)のブックマークに接続します。ブックマークを 意味検索したり、件数を数えたり、自然言語でラベルを管理したりできます。

Tweetsmash は X(Twitter)向けのブックマーク管理ツールです。 X でブックマークした投稿を検索可能なライブラリにインポートし、 Notion、Google Sheets、Zotero と同期できるほか、この MCP サーバーおよび X bookmarks API を通じて AI エージェントに公開します。

クイックスタート

  1. tweetsmash.com で Tweetsmash アカウントを作成し、 X のブックマークをインポートします(ワンクリック)。
  2. API トークンを生成します:Settings > Integrations > API。
  3. MCP 設定にサーバーを追加します:
{
  "mcpServers": {
    "tweetsmash": {
      "command": "npx",
      "args": ["@tweetsmash/mcp"],
      "env": { "TWEETSMASH_TOKEN": "your-token-here" }
    }
  }
}
ホステッドエンドポイント(ローカルインストール不要)

リモート MCP クライアントから次のエンドポイントに接続します:

https://mcp.tweetsmash.com/api/mcp

Tweetsmash API トークンを Bearer ヘッダーとして指定します。

ツール

ツール機能
list_bookmarksフィルターを適用して保存済み投稿をページごとに取得します
search_bookmarksすべてのブックマークを対象にキーワード検索と意味検索を行います
get_bookmark_countブックマークの件数を数えます。ラベルで絞り込むこともできます
list_labelsライブラリ内のすべてのラベルを一覧表示します
add_labels_to_tweetsエージェントからブックマークにラベルを付けます
remove_labels_from_tweetsラベルを削除します
setup_vector_store意味検索インデックスを構築します

プロンプトの例

  • 「プロンプトエンジニアリングに関するブックマークを探して」
  • 「MCP に言及しているブックマークはいくつありますか?」
  • 「先週保存したものすべてに AI というラベルを付けて」

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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