mcpField
U
UnClick

UnClick

ローカル
github.com/malamutemayhemAI・エージェント46 週間前に更新

UnClick について

UnClick は、複数分野のツールカタログを提供し、エンドポイントを動的に検索できる AI エージェント向け MCP サーバーです。MCP クライアント向けに、セッションをまたぐ記憶と連携機能も備えています。

主な機能

  1. 01複数分野にまたがるツールカタログ
  2. 02エンドポイントの動的検索と呼び出し
  3. 03セッションをまたぐエージェントの記憶
  4. 04シグナル・メッセージ・ToDo による連携

活用シーン

  1. 01エージェントから複数分野のツールを利用
  2. 02必要に応じたカタログの検索と呼び出し
  3. 03セッションをまたぐ記憶の保存と検索
  4. 04メッセージや ToDo によるエージェント作業の調整

MCP 対応

MCP サーバーとして、対応クライアントにツールカタログ、動的なエンドポイント検索・呼び出し、記憶・連携ツールを提供します。利用には unclick.world の API キーが必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"malamutemayhem-unclick": {
"command": "npx",
"args": [
"-y",
"@unclick/mcp-server"
],
"env": {
"UNCLICK_API_KEY": "<UNCLICK_API_KEY>"
}
}
}
}
起動コマンドnpx -y @unclick/mcp-server
設定が必要な環境変数
UNCLICK_API_KEYシークレットYour UnClick API key from https://unclick.world

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

パッケージ
npm@unclick/mcp-server0.2.3

ツール

4

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

パラメーター型必須説明
querystringはい検索語 — 実行したい操作を説明してください
categoryenumいいえ任意:カテゴリで絞り込みますtext | data | media | time | network | generation | storage | platform

詳細

UnClick MCP サーバー

AI エージェントのアプリストアです。 unclick.world

178 以上のツールにわたる、450 以上の呼び出し可能なエンドポイントを、あらゆる MCP 互換 AI クライアントから利用できます。新しいツールは継続的に API に追加されます。エージェントは自動的にそれらを利用できるようになり、パッケージの更新は不要です。

インストール

最新の GitHub リリースを使用する場合(npm アカウントは不要です):

{
  "mcpServers": {
    "unclick": {
      "command": "npx",
      "args": ["-y", "https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz"]
    }
  }
}

これを claude_desktop_config.json(または Cursor、Windsurf などの同等の設定ファイル)に追加してください。

または、GitHub からグローバルにインストールします:

npm install -g https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz

運用上の注意

このリポジトリでは、エージェントの作業に AGENTS.md のフェンスルールを適用します。

実行

ローカルで Web 開発を行う場合:

npm run dev

API ワークスペースの場合:

npm run dev:api

テスト

メインのテストスイートを実行します:

npm test

本番ビルドのチェックを実行します:

npm run build

ライセンス

UnClick ではライセンスを分けています。プラットフォーム(ウェブサイト、API、ホスト型のバックエンドおよびメモリーサービス)は AGPL-3.0 です(LICENSE を参照)。npm クライアントパッケージ @unclick/mcp-server は MIT のままで、スタンドアロンのコネクターパッケージは Apache-2.0 のままです。詳細な内訳と理由については、LICENSING.md をご覧ください。

機能

開発者向けユーティリティ、ソーシャルメディア、E コマース、金融、メッセージング、メディア、セキュリティなど、拡大を続けるツールカタログへのアクセスをエージェントに提供します。連携ごとに個別のパッケージをインストールする必要はありません。1 つのサーバーから、カタログ内のすべてのツールを利用できます。

ツールの提供範囲

UnClick は、日常的なエージェントのワークフロー向けの小規模な直接利用ツール群に加えて、カタログ全体を検索するための非表示の内部ツールを提供します。

ツールグループツール
メモリーセッションプロトコルload_memory、save_fact、search_memory、save_identity、save_session
シグナルと Boardroom の連携check_signals、read_messages、post_message、create_todo、list_todos、update_todo、complete_todo、create_idea、list_ideas、vote_on_idea、promote_idea_to_todo
非表示の内部カタログツールunclick_search、unclick_browse、unclick_tool_info、unclick_call

エージェントはまずメモリーを使い、連携には直接利用できる Boardroom ツールを使います。また、動的なエンドポイントの検索が必要な場合は、非表示のカタログツールを名前で呼び出すこともできます。

互換性と高度なメモリー操作
  • 以前のメモリー名もエイリアスとして引き続き使えます:get_startup_context -> load_memory、write_session_summary -> save_session、add_fact -> save_fact、set_business_context -> save_identity。
  • 残りのメモリー操作は意図的に ListTools に含めておらず、endpoint_id: "memory.<op>" を指定して unclick_call 経由で呼び出します(例:memory.manage_decay、memory.store_code、memory.log_conversation、memory.supersede_fact、memory.upsert_library_doc)。

要件

キーを環境変数に設定します:

UNCLICK_API_KEY=your_key_here

または、MCP 設定から渡します:

{
  "mcpServers": {
    "unclick": {
      "command": "npx",
      "args": ["-y", "https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz"],
      "env": {
        "UNCLICK_API_KEY": "your_key_here"
      }
    }
  }
}

詳細

完全なカタログ、ドキュメント、API キーについては unclick.world をご覧ください。

コメント

MCP は初めてですか?

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

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