mcpField
M
MidOS - MCP Community Library

MidOS - MCP Community Library

リモート
github.com/MidOSresearchメモリ・ナレッジ726 週間前に更新
リポジトリ

MidOS - MCP Community Library について

MidOS - MCP Community Libraryは、ローカルのMidOSから厳選ナレッジ、再利用可能なスキル、研究成果、セマンティック検索を提供するMCPサーバーです。AIクライアント向け設定の生成や稼働状態の確認にも対応します。

主な機能

  1. 01厳選ナレッジと研究成果の検索
  2. 02再利用可能なスキルと検証済みパターンへのアクセス
  3. 03LanceDBとGemini embeddingsによるセマンティック検索
  4. 04stdio、HTTP、SSEでのサーバー実行
  5. 05MCPクライアント設定の生成
  6. 06サーバーとナレッジベースの状態確認

活用シーン

  1. 01エージェント向けに分野別の参考資料を検索
  2. 02複数の技術スタックで再利用可能なパターンを取得
  3. 03AIクライアントをローカルのMidOSナレッジベースに接続

MCP 対応

アクセス階層別の68個のMCPツールで、ナレッジ、スキル、研究成果を公開します。stdio、Streamable HTTP、旧式のSSEトランスポートに対応します。

設定

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

エンドポイントhttps://midos.dev/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
pypimidos-mcp2026.2.23.1

ツール

詳細

midos-mcp

MidOS MCP コミュニティライブラリ — MCP ツールとして利用できるナレッジ、スキル、リサーチです。

一度インストールすれば、任意の AI クライアントに接続できます。

インストール

pip install midos-mcp

要件:MidOS ナレッジベースがローカルで利用可能である必要があります。MIDOS_ROOT 環境変数に、MidOS のインストールディレクトリ(knowledge/ と modules/ を含むディレクトリ)を設定してください。

export MIDOS_ROOT=/path/to/midos

クイックスタート

# Start server (stdio — default for Claude Code, Cursor, etc.)
midos-mcp serve

# Start with HTTP transport
midos-mcp serve --http

# Generate config for your AI client
midos-mcp config --generate claude
midos-mcp config --generate cursor

# Check health
midos-mcp health

コマンド

midos-mcp serve

任意のトランスポートを使用して MCP サーバーを起動します。

midos-mcp serve              # stdio (default)
midos-mcp serve --http       # Streamable HTTP on 127.0.0.1:8419
midos-mcp serve --sse        # Legacy SSE transport
midos-mcp serve --http --host 0.0.0.0 --port 9000
フラグトランスポート用途
--stdiostdioClaude Code、Cursor、Cline(デフォルト)
--httpStreamable HTTPウェブクライアント、リモートアクセス
--sseServer-Sent Eventsレガシークライアント
midos-mcp config

サポートされている任意の MCP クライアント向けに、すぐに貼り付けられる JSON 設定を生成します。

midos-mcp config --generate claude    # Claude Desktop / Claude Code
midos-mcp config --generate cursor    # Cursor IDE
midos-mcp config --generate cline     # Cline (VS Code)
midos-mcp config --generate windsurf  # Windsurf IDE
midos-mcp config --generate continue  # Continue.dev
midos-mcp config --generate zed       # Zed Editor
midos-mcp config --generate opencode  # OpenCode
midos-mcp config --generate http      # Generic HTTP client

# Write to file
midos-mcp config --generate claude -o mcp-config.json
midos-mcp health

ナレッジベースの統計情報、ベクトルストアの状態、依存関係など、サーバーの健全性を確認します。

midos-mcp health          # Human-readable output
midos-mcp health --json   # JSON output for scripts
midos-mcp keys

アクセス制御の階層化に使用する API キーを管理します。

midos-mcp keys generate --name "my-app" --tier dev
midos-mcp keys list
midos-mcp keys revoke midos_sk_abc

階層:dev(無料)、pro($10/月)、admin。

設定

環境変数
変数デフォルト説明
MIDOS_ROOTauto-detectMidOS のインストールパス(必須)
MIDOS_HOST127.0.0.1HTTP サーバーのバインド先ホスト
MIDOS_PORT8419HTTP サーバーのバインド先ポート
MIDOS_TRANSPORTstdioデフォルトのトランスポート
ルートの検出

サーバーは MidOS ナレッジベースを次の方法で検出します。

  1. MIDOS_ROOT 環境変数(推奨)
  2. 自動検出:パッケージの場所から上位ディレクトリをたどり、CLAUDE.md と knowledge/ を探します
  3. フォールバック:現在の作業ディレクトリ

pip でインストールした場合、自動検出ではナレッジベースが見つかりません。次のいずれかを実行してください。

# Option A: Clone the repo and point to it
git clone https://github.com/MidOSresearch/midos.git
export MIDOS_ROOT=./midos

# Option B: Point to an existing MidOS directory
export MIDOS_ROOT=/path/to/your/midos

midos-mcp health で確認してください。検出されたルートとナレッジ数が表示されます。

対応クライアント

クライアント設定ファイルトランスポート
Claude Desktopclaude_desktop_config.jsonstdio
Claude Code.mcp.jsonstdio
Cursor.cursor/mcp.jsonstdio
Clinecline_mcp_settings.jsonstdio
Windsurf~/.codeium/windsurf/mcp_config.jsonstdio
Continue.dev~/.continue/config.jsonstdio
Zed~/.config/zed/settings.jsonstdio
OpenCodeopencode.jsonSSE

オプションの依存関係

# Vector store support (LanceDB + embeddings)
pip install midos-mcp[vector]

# Development tools
pip install midos-mcp[dev]

内容

MidOS は、2 つの階層にわたって 68 個の MCP ツールを提供します。

階層ツールアクセス
Dev34 個のツール無料 — API キー不要、全コンテンツを利用可能、月500クエリ
Pro68 個のツール$10/月 — セキュリティ運用、AOTC、オーケストレーション、Maker の書き込み操作
機能
  • ナレッジ — 全ドメインの厳選された 46K 件以上のチャンクを検索(省略なしの全コンテンツ)
  • スキル — 16 種類以上のテクノロジースタックに対応した、再利用可能な 119 個のパターン
  • EUREKA — 測定済みの ROI を備えた、検証済みの 383 件の改善
  • Truth — 検証済みのパッチと修正 50 件
  • SOTA — 最先端技術の収束限界 140 件
  • ベクトル検索 — LanceDB と Gemini 埋め込み(3072-d)によるセマンティック検索

レート制限

階層月間クエリ数コンテンツ
Dev500全コンテンツ(省略なし)
Pro100,000全コンテンツ + AOTC + 運用パック

無効または期限切れの API キーは、通知なしで Dev 階層にフォールバックします。

要件

  • Python 3.10+
  • FastMCP 2.x
  • MidOS ナレッジベース(ローカル)

ライセンス

MIT

コメント

MCP は初めてですか?

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

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