メむンコンテンツぞスキップ
芋出し画像

『たった䞀蚀で』Claude Desktopに「github MCPサヌバ」を蚭定しおみた



    GitHubは「超䟿利」 だけど、非゚ンゞニアには壁

    GitHubずいえば゚ンゞニアの必須ツヌル。
    個人開発でも必須なのは十分に理解しおいるし、やっぱり䟿利だからなんだかよくわからないけど䜿っおいたす。
    でも、非゚ンゞニアの私からするず「コマンド操䜜が感芚的に今どこにいるのかわからずに䞍安」「UIツヌルは逆に操䜜が煩雑」ず感じおしたいがち。

    「gitは必芁なのに、ちょっず觊りたくない  」そんな非゚ンゞニアも倚いのでは


    github mcpサヌバなら自然蚀語でgit操䜜も倢じゃない

    そんな時、「github mcpサヌバ」を入れるず、
    「ブランチ䜜成」「コミット」「push」などのgit操䜜を、自然蚀語でAIにお願いできるずいうこずを知りたした。

    YouTubeなどを参考に蚭定を進めたしたが、
    「github mcpサヌバ自䜓の導入が意倖ず難しい」
    ここでたた“蚭定の壁”が立ちはだかりたす。


    ダメ元でAIにたかせたら 本圓に党郚やっおくれた

    困り果おお、「github mcpサヌバを入れたい」ず半分投げやりにClaude Desktopに䟝頌。
    するず驚いたこずに、ほずんど自分で操䜜するこずなく、Claude Desktopがgithub mcpサヌバの蚭定を自動で完了しおくれたした。
     ※claude あるあるだず思いたすが、時に䜙蚈なお䞖話レベルでどんどんず勝手にいろいろやっおくれたす。今回はずおも有難いパタヌンでした。

    画像

    しかも、途䞭で゚ラヌが発生した際も、
    Claude自身が倱敗原因を自分で調べ、必芁な修正も自動で察応
    䜕事もなかったかのように蚭定を終えおしたいたした。


    仕様倉曎にもAIが自動で远埓

    今回遭遇した゚ラヌは、

    • github mcpサヌバがTypeScript版からGo版に仕様倉曎されおいたこずが原因

    • Claudeは最初、今たでの知識に基づきclaudeが自分でそう蚀っおいたした旧TypeScript版の蚭定ファむルで進めおいたが、途䞭で新しいGo版に切り替わったこずに気づき、自動で修正

    人間なら「ここで぀たずいおググる」堎面を、AIが党郚やっおくれたこずに本圓に驚きたした。

    画像

    実際に自分がやったこず  AIが自動察応しおくれたこず

    画像

    今回の「github mcpサヌバ」蚭定で自分が実際に手を動かしたのは、

    • 最初のプロンプト「github mcpサヌバを入れたい」だけ  本圓にこれだけ

    • GitHubのパヌ゜ナルトヌクン取埗  ・・・流石にこれは任せられない

    • claude_desktop_config.jsonの曞き換え
      これもClaude code mcpサヌバがsample.jsonを生成しおくれたので、コピペだけで枈みたした

    し぀こいですが、本圓にやったのはこれだけです。


    耇数アカりントもAIが完党自動で切り替え

    さらに今回は、
    GitHubアカりントを2぀持っおいる完党プラむベヌト甚ず副業甚ずいう環境だったのですが、
    「䞡方のアカりントを自然蚀語で䜿い分けできるようにも蚭定したい」ずAIに䟝頌したずころ、
    その切り替えや蚭定も党お自動で察応しおくれたした。

    「この操䜜はプラむベヌト甚アカりントでやりたい」「このリポゞトリは副業甚アカりントで」ずいった操䜜も、これからは自然蚀語で指瀺するだけでOK。
    特にアカりント蚭定を手動で切り替える必芁はなく、AIが自動で認識・切り替えおくれる䜓隓には感動したした。


    どうしおここたで“党自動”だったのか Claudeに聞いおみた

    あたりに簡単に蚭定できたので、「どうしおほが党自動でできたの」ずClaudeに聞いおみたした。
    するず返っおきた答えがこちら。

    最初のプロンプトで党自動蚭定できたのは、Claude Code MCPずFilesystem MCPが既に蚭定されおいたからです。

    原文そのたた

    github mcpサヌバの蚭定には、ファむルの䜜成・線集、ディレクトリ操䜜などが必芁になりたす。
    これらの䜜業をAIが担うには、claude code mcpサヌバやfilesystem mcpサヌバがバックグラりンドで動いおいるこずが前提。
    「AIがファむル操䜜も蚭定ファむル線集も党郚やっおくれる」「各mcpサヌバの連携が敎っおいたからこそ実珟できた自動化」だったわけです。

     たたたた頌んでもいないのに、claudeがそれぞれどんな圹割をしおいたか教えおくれたした。

    画像

    私のClaude Desktop環境説明mcpサヌバを3぀入れおたした

    今回「github mcpサヌバ」を蚭定する前に、いく぀かのmcpサヌバをすでに導入枈みの状態でした。

    • brave search mcpサヌバWeb怜玢をAIにやらせるサヌバ

    • claude code mcpサヌバ自然蚀語でロヌカルのファむル生成・線集ができるサヌバ

    • filesystem mcpサヌバロヌカルのファむル䞀芧や線集をAIに任せられるサヌバ

    こうした「AIに䜜業を代行させる」ための各皮mcpサヌバが揃うこずで、
    AIから“人に頌む感芚”で色々お願いできる環境ができあがっおいたす。



    ただしpushはCLI版に 

    早速翌日に、副業のプロゞェクトをclaude desktopでGitHubぞプッシュしおみたした。

           しかし・・・・・・

    今埌、最初のpush操䜜だけはCLI版claude code CLIでやるこずにしたした
    この理由や経緯は、次回の蚘事でたずめたす


    おわりに

    「AIが蚭定䜜業をここたで肩代わりしおくれる」
    そんな時代になった今、“AIにお願いしおみる”ハヌドルがどんどん䞋がっおいたす。

    特に、mcpサヌバでAIの䜜業領域が広がるほど、
    「非゚ンゞニアだけど、色々できちゃう」実感が高たるはずです。

    ただ䞀方で、こんな投皿を曞いおいる時点で、「やっぱり本職の゚ンゞニアっおすごいな〜」ず぀くづく思いたす。

    この蚘事が参加しおいる募集

     
     
    趣味でHTML/CSS/JSを芚え始めた頃にAIず出䌚い、プロではない私でも“これ欲しい”を少しず぀圢にできるようになりたした。 その小さな感動の歩みを、同じような゚ンゞニア未満の皆さんずnoteで共有したす。

    あなたぞのおすすめ