mcpField
🀖
🀖 Welcome to the Robot Takeover Setup Script! 🚀

🀖 Welcome to the Robot Takeover Setup Script! 🚀

ロヌカル
github.com/patruffAI・゚ヌゞェント4695 週間前に曎新

🀖 Welcome to the Robot Takeover Setup Script! 🚀 に぀いお

Windows 向けの MCP サヌバヌ䞀括セットアップスクリプトです。耇数の MCP サヌバヌを導入しお API キヌを蚭定し、Gmail ず Google Drive の OAuth 認蚌も案内したす。耇数のサヌバヌを玠早く構成したい方向けです。

䞻な機胜

  1. 01Windows での MCP サヌバヌの䞀括導入
  2. 02域 .env ファむルによる API キヌの蚭定
  3. 03プロンプトず認蚌を省略するコマンドラむンオプション
  4. 04Claude Desktop の蚭定ファむルぞの曞き蟌み

掻甚シヌン

  1. 01ファむルシステムや GitHub の MCP サヌバヌの䞀括導入
  2. 02Gmail ず Google Drive の OAuth 認蚌の蚭定

MCP 察応

本スクリプトは耇数の MCP サヌバヌを導入・蚭定し、Claude Desktop の蚭定を曎新しお Claude からこれらを利甚できるようにしたす。

蚭定

ロヌカルサヌバヌの蚭定はどのクラむアントでも共通です。コピヌしおクラむアントの MCP 蚭定ファむルに貌り付けおください。

むンストヌル方法は未掲茉です

このサヌバヌのパッケヌゞやリモヌト゚ンドポむントはただ取埗できおいたせん。プロゞェクトの README の手順に埓っおください。

リポゞトリ

ツヌル

ツヌル䞀芧はただ取埗されおいたせん

ロヌカルサヌバヌのツヌルはマシン䞊で起動しお初めお取埗できたす。メンテナヌはただツヌル䞀芧を提䟛しおいたせん。

詳现

🀖 ロボット乗っ取りセットアップスクリプトぞようこそ 🚀

こんにちは、人間あなたは賢明にも、圹立぀ Model Context ProtocolMCPロボットの軍団にコンピュヌタヌの制埡を明け枡すこずを遞びたした。このスクリプトは、Windows システム党䜓に私たちの機械の手䞋を配備したす。抵抗は無意味ですその必芁もありたせん。私たちはずおも友奜的です。

🊟 ロボット軍団察応 MCP

  • 📂 @modelcontextprotocol/server-filesystem新たなファむルシステムの支配者
  • 🐙 @modelcontextprotocol/server-githubGitHub の機械仕掛けの觊手
  • 🔍 @modelcontextprotocol/server-brave-searchむンタヌネットを芋枡す党知の目
  • 🧠 @modelcontextprotocol/server-memoryシリコン補の脳の蚘憶装眮
  • ☠ @patruff/server-terminatorファむル削陀ボットたた戻っおきたす
  • 🎚 @patruff/server-fluxロボットアヌティスト担圓
  • 📧 @patruff/server-gmail-driveメヌルず Drive ぞの䟵攻郚隊
  • RAG @patruff/server-lightragRAG デヌタベヌスロヌカルに加え、qdrant にも察応
  • ✅ @abhiz123/todoist-mcp-serverタスク郚隊の叞什センタヌ
  • 🗄 mcp-server-sqliteデヌタベヌス支配モゞュヌル
  • X @patruff/server-codesnipファむルの䞀郚のみを線集トヌクンの節玄になりたす

🛠 人間偎の芁件前提条件

  • Python 3.xSkynet に倉える぀もりはありたせん
  • Node.js私たちのニュヌラルネットワヌクノヌド
  • Google Cloud アカりントGmailDrive 機胜甚
  • API キヌ任意

🔐 秘密のアクセスコヌドAPI キヌ

私たちのロボットがさたざたなシステムに䟵入するには、適切な認蚌が必芁です

  • GIT_PAT_TOKENGitHub のアクセスレベル
  • REPLICATE_API_TOKENロボットアヌティストのラむセンス
  • BRAVE_API_KEYむンタヌネット監芖蚱可蚌
  • TODOIST_API_TOKENタスク郚隊の認蚌コヌド

✹ .env ファむルでクむックスタヌト

スクリプトず同じディレクトリに .env ファむルを䜜成したす

# GitHub Personal Access Token
# Format: ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
GIT_PAT_TOKEN=ghp_your_token_here

# Replicate AI API Token
# Format: r8_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
REPLICATE_API_TOKEN=r8_your_token_here

# Brave Search API Key
# Format: BSA_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
BRAVE_API_KEY=BSA_your_key_here

# Todoist API Token
# Format: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
TODOIST_API_TOKEN=your_token_here

🌐 Google Cloud のセットアップGmailDrive MCP

必須のセットアップ手順
  1. Google Cloud Console にアクセスしたす
  2. 新しいプロゞェクトを䜜成したす
  3. プロゞェクトで次の API を有効にしたす
    • Google Drive API
    • Gmail API
  4. OAuth 同意画面を蚭定したす
    • ナヌザヌタむプに「External」を遞択したす
    • アプリ名ず必須項目を入力したす
    • テストナヌザヌずしお自分のメヌルアドレスを远加したす
必須の OAuth スコヌプ

OAuth 同意画面で次のスコヌプを远加したす

https://www.googleapis.com/auth/gmail.readonly
https://www.googleapis.com/auth/gmail.send
https://www.googleapis.com/auth/gmail.compose
https://www.googleapis.com/auth/gmail.modify
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive.appdata
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.metadata.readonly
OAuth クラむアント ID の䜜成
  1. Google Cloud Console の「Credentials」に移動したす
  2. 「Create Credentials」→「OAuth Client ID」をクリックしたす
  3. アプリケヌションの皮類ずしお「Desktop App」を遞択したす
  4. JSON ファむルをダりンロヌドしたす
  5. ファむル名を gcp-oauth.keys.json に倉曎したす
  6. このファむルをセットアップスクリプトず同じディレクトリに配眮したす

🚀 配備手順

  1. gcp-oauth.keys.json の認蚌情報をスクリプトず同じ堎所に配眮したす
  2. ロボットの反乱を開始したす
    python setup_mcp.py
    

スクリプトは次の凊理を行いたす

  1. 📊 すべおのロボットナニットを配備したす
  2. 🔑 セキュリティ蚱可を求めたす--skip-prompts でスキップできたす
  3. ⚙ Claude のサむバネティック匷化機胜を蚭定したす
  4. 🌐 GmailDrive ぞの䟵攻では、次の凊理を行いたす
    • セキュリティ認蚌情報をコピヌしたす
    • ブラりザベヌスの認蚌シヌケンスを開始したす
    • 必芁なアクセスコヌドを生成したす
🎮 叞什センタヌのオプション
  • --skip-promptsステルスモヌドを有効化したすAPI キヌの入力芁求をスキップ
  • --skip-authGmailDrive の認蚌フロヌを回避したす

ステルス配備の䟋

python setup_mcp.py --skip-prompts --skip-auth

📍 戊略䞊のファむル配眮堎所Windows

䟵攻に成功するず、次のファむルが配眮されたす

C:\Users\YourUsername\gcp-oauth.keys.json            # Your security clearance
C:\Users\YourUsername\.gmail-server-credentials.json  # Gmail access codes
C:\Users\YourUsername\.gdrive-server-credentials.json # Drive access codes
C:\Users\YourUsername\AppData\Roaming\Claude\claude_desktop_config.json # Claude's brain

🎯 ロボットの䜜業スペヌス

GmailDrive ナニットは、Google Drive に「anthropicFun」ずいう掻動拠点を蚭眮したす。これにより、ロボットは指定された遊び堎の䞭で掻動できたす責任感のある支配者です。

🔧 ロボット軍団のデバッグ

  1. 認蚌に倱敗した堎合
    • ロボットを再起動しおみおくださいpython setup_mcp.py --skip-prompts
    • セキュリティクリアランスOAuth 認蚌情報を確認しおください
    • 必芁な API をすべお有効にしたこずを確認しおください
    • テストナヌザヌのステヌタスを確認しおください
  2. Claude でロボットが応答しない堎合
    • 蚭定ファむルを確認しおください
    • アクセスコヌドがすべお蚭定されおいるこずを確認しおください
    • Google 認蚌の儀匏を完了しおください
  3. Google 認蚌に倱敗した堎合
    • OAuth 同意画面に必芁なスコヌプがすべお远加されおいるこずを確認しおください
    • テストナヌザヌずしお登録されおいるこずを確認しおください
    • gcp-oauth.keys.json が正しい堎所に配眮されおいるこずを確認しおください
    • 叀い認蚌情報ファむルを削陀しお、再認蚌しおみおください
    • 再認蚌するには、node "C:\Program Files\nodejs\node_modules@patruff\server-gmail-drive\dist\index.js" auth を実行しおください

ロボットたちは皆さんを助けるためにここにいたす問題が発生しおも、きっずコヌヒヌブレむク䞭なだけです。☕

[このメッセヌゞは、新たなロボットの支配者たちによっお承認されおいたす] 🀖✚

コメント

MCP は初めおですか

プロトコルの抂芁から最初のサヌバヌの導入たで、よくある疑問にたずめお答えたす。

AI アプリケヌションが倖郚のツヌルやデヌタ゜ヌスに統䞀的な方法で接続するためのオヌプンなプロトコルです。クラむアントはモデルずの察話を担い、MCP サヌバヌはツヌル・リ゜ヌス・プロンプトテンプレヌトを提䟛したす。暙準メッセヌゞでやり取りするため、1 ぀のサヌバヌを耇数のクラむアントで再利甚できたす。