AgentMash について
AgentMashは、ブラウザー拡張機能から同期したブックマークを一つのライブラリにまとめ、AIエージェントが読み取り専用で検索できるようにします。保存した項目、ソース、コレクションをエージェントに参照させたい人向けです。
主な機能
- 01複数プラットフォームのブックマーク集約
- 02保存項目の検索
- 03保存項目の詳細取得
- 04ソースとコレクションの一覧
- 05読み取り専用アクセス
活用シーン
- 01保存済みのソーシャル投稿を検索
- 02保存項目のテキスト、リンク、メディアを確認
- 03プラットフォーム別の保存数と同期時刻を確認
- 04コレクション内のブックマークを取得
MCP 対応
ホスト型MCPサーバーはStreamable HTTPで6つの読み取り専用ツールを公開し、APIキーで認証します。接続したクライアントはAgentMashのライブラリを検索・閲覧できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://agentmash.ai/mcpclaude mcp add --transport http ai-agentmash-agentmash https://agentmash.ai/mcp{"mcpServers":{"ai-agentmash-agentmash":{"type":"http","url":"https://agentmash.ai/mcp"}}}Cursor で開く{"servers":{"ai-agentmash-agentmash":{"type":"http","url":"https://agentmash.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-agentmash-agentmash":{"type":"http","url":"https://agentmash.ai/mcp"}}}{"mcpServers":{"ai-agentmash-agentmash":{"serverUrl":"https://agentmash.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://agentmash.ai/mcp認証が必要ツール
詳細
AgentMash MCP サーバー
すべてのブックマークを1つのライブラリにまとめましょう。AI エージェントと共有できます。
このリポジトリでは、ホスト型 AgentMash MCP サーバーについて説明します。AI エージェントを AgentMash ライブラリに接続する方法を紹介します。
AgentMash の機能
- AgentMash Chrome 拡張機能では、同期をクリックすると、X、LinkedIn、Instagram などから保存した項目をインポートします。バックグラウンドでは何も実行されません。
- すべての項目が1つのライブラリに保存されます。
- AI エージェントは、読み取り専用ツールを使って MCP 経由でそのライブラリを読み取ります。
サーバー
- URL:
https://agentmash.ai/mcp - トランスポート:Streamable HTTP
認証
AgentMash では OAuth ではなく API キーを使用します。
- AgentMash で Agents & API ページを開き、Create API key をクリックします。
- キーをすぐにコピーします。キーは
am_live_で始まり、一度だけ表示されます。 - ヘッダーとして送信します。
Authorization: Bearer am_live_YOUR_KEY
ヘッダーを設定できないクライアントの場合は、代わりに URL に ?token=am_live_YOUR_KEY を追加します。
セットアップ
各スニペットの am_live_YOUR_KEY を自分のキーに置き換えてください。
Claude Code
claude mcp add --transport http agentmash https://agentmash.ai/mcp --header "Authorization: Bearer am_live_YOUR_KEY"
Claude Desktop
Claude Desktop は mcp-remote ブリッジ経由で接続するため、Node(npx を含む)をインストールする必要があります。claude_desktop_config.json に以下を追加します。
{
"mcpServers": {
"agentmash": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://agentmash.ai/mcp",
"--header",
"Authorization: Bearer am_live_YOUR_KEY"
]
}
}
}
Cursor
~/.cursor/mcp.json に以下を追加します。
{
"mcpServers": {
"agentmash": {
"url": "https://agentmash.ai/mcp",
"headers": {
"Authorization": "Bearer am_live_YOUR_KEY"
}
}
}
}
Cline
Cline で MCP Servers、Configure、Configure MCP Servers の順に開き、cline_mcp_settings.json に以下を追加します。"type": "streamableHttp" を設定してください。設定しない場合、Cline はレガシー SSE トランスポートにフォールバックし、接続できません。
{
"mcpServers": {
"agentmash": {
"type": "streamableHttp",
"url": "https://agentmash.ai/mcp",
"headers": {
"Authorization": "Bearer am_live_YOUR_KEY"
},
"disabled": false,
"autoApprove": []
}
}
}
または、Cline CLI を使用します。
cline mcp add agentmash https://agentmash.ai/mcp --transport http --header "Authorization: Bearer am_live_YOUR_KEY" --yes
Codex
~/.codex/config.toml に以下を追加します。
[mcp_servers.agentmash]
url = "https://agentmash.ai/mcp"
bearer_token_env_var = "AGENTMASH_API_KEY"
次に、Codex を起動する前にシェルでキーを設定します。export AGENTMASH_API_KEY=am_live_YOUR_KEY。Codex はこの環境変数からベアラートークンを読み取ります。
ツール
6つのツールはすべて読み取り専用です。
| ツール | 機能 |
|---|---|
search_saves | 保存した項目を検索します。最新の項目から一覧表示するには、クエリを省略します。 |
get_save | 1件の保存項目の全情報(テキスト、統計情報、リンク、メディア、コレクション)を取得します。 |
recent_saves | 過去数日間に保存した項目を一覧表示します。 |
list_sources | ライブラリ内のプラットフォームを、プラットフォームごとの保存件数と最終同期日時とともに一覧表示します。 |
list_collections | コレクションを、名前、プラットフォーム、保存件数とともに一覧表示します。 |
get_collection_saves | 1つのコレクション内にある保存項目を取得します。 |
キーの失効
AgentMash の Agents & API ページを開き、該当するキーの Revoke をクリックします。そのキーを使用しているエージェントは、約1分以内に動作しなくなります。
リンク
- AgentMash
- MCP セットアップガイド:https://agentmash.ai/mcp-setup
このリポジトリについて
AgentMash アプリのソースコードはこのリポジトリには含まれていません。このリポジトリでは、ホスト型 MCP サーバーについてのみ説明しています。
AI コーディングエージェントについては、llms-install.md を参照してください。
サポート
[email protected] までメールでお問い合わせください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。