mcpField
N
Neither MCP

Neither MCP

認証済みおすすめローカル
neither.onlineメモリ・ナレッジ03 週間前に更新

Neither MCP について

Neither MCPは、Cursor、Claude Desktop、Claude Codeなどから意思決定メモリーを検索できるようにし、ローカル文書を送るCLIも提供します。MCPサーバーはローカルのstdioプロセスとして動作し、ワークスペースAPI経由でNeitherサービスと通信します。

主な機能

  1. 01MCP経由で意思決定メモリーを検索
  2. 02CLIでローカル文書を送信
  3. 03ローカルstdioプロセスとして動作
  4. 04Claude Desktop拡張としてパッケージ化
  5. 05Gemini CLI拡張としてインストール

活用シーン

  1. 01コーディング中に過去の決定を検索
  2. 02プロジェクト文書を意思決定メモリーに送信
  3. 03Claude Codeで保存済みメモリーを検索
  4. 04Claude Desktop用のローカルMCPサーバーを設定

MCP 対応

ワークスペースキーを設定し、ローカルstdio MCPサーバーからNeither APIに接続します。Cursor、Claude Desktop、Claude Codeなどに対応し、リモートHTTPS MCPサーバーではありません。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"stonianua-neither": {
"command": "npx",
"args": [
"-y",
"@neitherai/mcp-server"
],
"env": {
"NEITHER_API_KEY": "<NEITHER_API_KEY>",
"NEITHER_API_BASE": "<NEITHER_API_BASE>"
}
}
}
}
起動コマンドnpx -y @neitherai/mcp-server
設定が必要な環境変数
NEITHER_API_KEYシークレットWorkspace API key from https://www.neither.online/start/?product=dev&utm_source=mcp-registry
NEITHER_API_BASEAPI host (default https://api.neither.online)

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

パッケージ
npm@neitherai/mcp-server0.1.3

ツール

5

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

パラメーター型必須説明
querystringはい検索クエリ
maxResultsnumberいいえ結果の最大数(デフォルト 10、最大 50)。分岐点では ≤8 を推奨します。

詳細

neither-mcp

AllMCPs Verified

Neither CLI と MCP サーバーの公開ソースミラーです。

Neither は、Cursor、Claude Desktop、Claude Code 向けの意思決定メモリーで、Gemini CLI も追加のインストール先として利用できます。ワークスペース API キーを取得するには、https://www.neither.online/start/?product=dev&utm_source=plugin&utm_campaign=neither-mcp を開いてください。npm パッケージのホームページでも、同じ /start URL が utm_source=npm とともに使われます。

インストール(Node 20+): npx -y @neitherai/mcp-server@latest — 次に、MCP 設定(Cursor の mcp.json、Claude Desktop、または Claude Code の claude mcp add)で NEITHER_API_KEY を設定します。

Cursor で Neither を試す

https://www.neither.online/start/?product=dev&utm_source=plugin&utm_campaign=neither-mcp からワークスペースキーを取得してください。

次に、Cursor に追加 してください。

Add to Cursor Add to Cursor

Cursor でキーをローカルに設定します(REPLACE_WITH_YOUR_WORKSPACE_KEY を置き換えてください)。Node.js 20+ が必要です。

続いて、既存の自身のプロジェクト向けウォークスルーに従ってください:llms-install.md(初回利用のセクション)。

MCP サーバー(Cursor / Claude Desktop / Claude Code)

標準のインストール方法:npx -y @neitherai/mcp-server@latest

代替方法 — Cursor の MCP 設定(mcp.json)、Claude Desktop の設定、または Claude Code のユーザー MCP 設定に次を追加します。

{
  "mcpServers": {
    "neither": {
      "command": "npx",
      "args": ["-y", "@neitherai/mcp-server@latest"],
      "env": {
        "NEITHER_API_KEY": "REPLACE_WITH_YOUR_WORKSPACE_KEY",
        "NEITHER_API_BASE": "https://api.neither.online"
      }
    }
  }
}
  • NEITHER_API_KEY — 必須のワークスペースキー
  • NEITHER_API_BASE — 任意。デフォルトは https://api.neither.online です

ドキュメント:https://www.neither.online/docs/mcp

ルートの Dockerfile はこの stdio サーバーをビルドします(リモート HTTP プロセスではありません)。そのため、Glama などのホストから tools/list を調査できます。イメージにはプロセスを起動できるよう、プレースホルダーの NEITHER_API_KEY が設定されています。実行時に実際のワークスペースキーを注入してください。

エージェントのインストール:llms-install.md

Claude Code(CLI)

Neither は現在、Claude Code のマーケットプレイスカードには掲載されていません。Claude Code の MCP コマンドを使って、同じローカル stdio サーバーを使用してください(Node 20+)。

claude mcp add neither -s user \
  -e NEITHER_API_KEY=sk_ctx_… \
  -e NEITHER_API_BASE=https://api.neither.online \
  -- npx -y @neitherai/mcp-server@latest

その後、claude mcp list に neither が Connected と表示されるはずです。ワークスペースキーは、その -e または設定の env にのみ記述してください(チャットには絶対に記述しないでください)。Claude Code を再起動するか新しいセッションを開いてから、プッシュしたメモに対して memory_search を実行するよう依頼してください(llms-install.md を参照)。

同等の JSON(Claude Code のユーザー MCP 設定を手動で編集する場合)は、以下の Cursor / Claude Desktop のブロックと同じです。

ガイド:Claude Code のルールとメモリーが書き換えられたり失われたりするのを防ぐ(deny ルール、PreToolUse フック、git、および /compact 後に保持されるもの)。

Claude Desktop(MCPB)

Claude Desktop 用のワンクリックで使えるローカル stdio バンドルです。パックコマンド:

bash scripts/pack-mcpb.sh

packages/mcp-server を .mcpb にバンドルし、Claude に同梱されている Node(node ${__dirname}/server/index.js)を起動します。Cursor の JSON 設定では引き続き npx -y @neitherai/mcp-server@latest を使用します。

サイドロードの手順、環境変数、Windows と macOS のスモークテスト用チェックリスト(手動。CI では実行しません):DESKTOP-EXTENSION.md。

このパッケージ化は、拡張機能が Anthropic に掲載または提出されていることを意味するものではありません。

mcpb/README.md も参照してください。release-assets ワークフローでは、公開された GitHub Release に .mcpb と Gemini CLI のアーカイブがまとめて添付されます。.mcpb は削除しないでください。

Gemini CLI(追加インストール)

主にテスト済みのクライアントは、引き続き Cursor と Claude Desktop です。Gemini CLI は同じ stdio サーバーを使用します(gemini-extension.json では npx -y @neitherai/[email protected]、Cursor の JSON では @latest)。これは、Gemini ギャラリーに掲載されているという主張ではありません。

gemini extensions install https://github.com/stonianua/neither-mcp

プロンプトが表示されたら、NEITHER_API_KEY を入力してください(必須)。Node.js 20 以降が必要です。キーが設定されるまで、MCP は切断状態のままです。

Gemini CLI 0.59 はこの GitHub URL を github-release インストールとして扱います。カスタム Release アセットをダウンロードし、.tar.gz / .zip のみを展開します。Release v0.1.3 には、Claude Desktop の .mcpb に加えて、linux.neither-mcp.tar.gz、darwin.neither-mcp.tar.gz、win32.neither-mcp.zip(アーカイブのルートに gemini-extension.json があり、npm のバージョンは @neitherai/[email protected])が添付されています。カスタムアセットが .mcpb だけの Release では、0.59 が拡張機能ではないツリーを展開し、その後、同じ空ではない一時ディレクトリへの git clone が失敗します。そのため、.mcpb は削除しないでください。

Gemini のアーカイブが正常に動作しない場合は、代わりに main をクローンしてください:

gemini extensions install https://github.com/stonianua/neither-mcp --ref=main

このリポジトリのローカルパスからのインストールも機能します(gemini-extension.json がすでに含まれているチェックアウト)。

Cursor Marketplace のパッケージ化

このリポジトリは単一の Cursor Plugin であり、複数のプラグインを含むマーケットプレイスではありません。マニフェストは cursor/plugin-template と Cursor Plugins リファレンス に準拠しています:

パス役割
.cursor-plugin/plugin.jsonCursor Plugin のマニフェストと NEITHER_API_KEY ユーザー変数
mcp.jsonローカル stdio MCP:npx -y @neitherai/mcp-server@latest

.cursor-plugin/marketplace.json はありません(このファイルは複数のプラグインを含むリポジトリ専用です)。リモート MCP URL も、OAuth のみを使ったインストール方法もありません。

マーケットプレイスからインストールした後、クイックスタート のワークスペースキーを使って、Plugins → Configure で NEITHER_API_KEY を設定してください。Node 20 以降と npx が PATH に含まれている必要があります。このパッケージ化は、Neither が Cursor Marketplace に掲載されていることを意味するものではありません。掲載には、メンテナーが cursor.com/marketplace/publish で公開リポジトリを提出し、手動審査を受ける必要があります。

お試し用サンプル:https://github.com/stonianua/neither-demo

CLI

MCP のインストールとは別に、ローカルのドキュメントを意思決定メモリにプッシュします:

npx -y neither@latest push <path>

Homebrew(macOS / Linuxbrew):

brew install stonianua/neither/neither

ドキュメント:https://www.neither.online/docs/cli

パッケージ

公開済みの npm パッケージ:

  • @neitherai/mcp-server — Cursor、Claude Desktop、Claude Code、Gemini CLI 用の MCP サーバー
  • neither — ローカルのドキュメントを意思決定メモリにプッシュする CLI

プライバシーポリシー

Neither のプライバシーポリシー(収集、利用と保存、第三者との共有/サブプロセッサー、保持期間、お問い合わせ先)は、https://www.neither.online/privacy/ で公開されています。プライバシーに関するお問い合わせ先:[email protected]。サポート:[email protected]。

このリポジトリの MCP サーバー、Claude Desktop 拡張機能、Gemini CLI 拡張機能は、ローカルの stdio プロセスです。リモート HTTPS MCP サーバーではありません。

  • 収集。 お客様またはモデルが指定するツール引数(検索クエリ、リポジトリ相対のファイルパス、スニペット ID、さらに memory_push のスニペットテキストと任意の出所情報)。ワークスペースの API キーは、HTTP Bearer トークンとして Neither API(NEITHER_API_BASE、デフォルトは https://api.neither.online)に送信されます。
  • 利用と保存。 ローカルプロセスは、このキーを API の呼び出しにのみ使用します。Claude Desktop は、機密性の高い user_config 値を OS のキーチェーンに保存します。Neither は、プライバシーポリシーに記載のとおり、ワークスペースの意思決定メモリーを保存します。
  • 第三者との共有。 コネクターは、お客様が設定した Neither API ホストにリクエストを送信します。Neither のサブプロセッサーと共有ルールについては、プライバシーポリシーをご覧ください。このコネクターが、API ホスト以外のベンダーを追加することはありません。
  • 保持期間。 プライバシーポリシーに従い、ワークスペースのデータはアカウントが有効な間保持されます。アカウントまたはデータの削除は、30 日以内(バックアップ期間)に反映されます。ローカル拡張機能は、API 応答のコピーをディスク上に別途保存しません。
  • お問い合わせ先。 [email protected]、[email protected]、または GitHub の issue。

課題

バグや機能リクエストは、https://github.com/stonianua/neither-mcp/issues で報告してください。

リポジトリの構成

パスパッケージ
packages/mcp-server/@neitherai/mcp-server
packages/cli/neither CLI
mcpb/Claude Desktop MCPB(Node の stdio をバンドル)
gemini-extension.jsonGemini CLI 拡張機能マニフェスト(stdio npx)
GEMINI.mdGemini CLI 拡張機能のコンテキスト
DESKTOP-EXTENSION.mdビルド、サイドロード、環境変数、Win/macOS のスモークテスト用チェックリスト
.cursor-plugin/plugin.jsonCursor Plugin マニフェスト(マーケットプレイス向けパッケージ)
mcp.jsonCursor Plugin の stdio MCP 設定(npx による起動)
llms-install.mdエージェントがインストールできる簡潔な手順
scripts/pack-gemini-extension.shGemini CLI の GitHub リリースアーカイブ(.tar.gz / .zip)

ライセンス:MIT(LICENSE を参照)。

コメント

MCP は初めてですか?

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

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