2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

やっとわかった!AIの「MCP」と「Skill」の違い

2
Posted at

CursorやClaudeを使っていると、「MCP」とか「Skill」とかいう単語がよく出てきませんか?

「CursorにMCP Serverを連携して…」
「Claude CodeでSkillがロードされました!」とか言われても、
「え、結局どっちもAIができることを増やすやつでしょ?何が違うの?」って脳内がバグりそうになりますよね。

今回は、初心者目線でこの2つの違いを限界までわかりやすく整理してみました!


一言

この2つの違いはこれだけです!

  • MCP = AIが外部の世界と「つながるためのインターフェース」
  • Skill = AIに特定の仕事を「教えるためのマニュアル」

「MCPは”接続”、Skillは”やり方”」と覚えると一発でスッキリします。

1. MCP(Model Context Protocol)とは?

MCPは、Anthropicが作った AIと外部システムをつなぐ共通のUSBポート みたいなものです。

これのおかげで、AIはローカルのデータベースや、GitHubといった「外の世界」にアクセスできるようになります。MCPの中身は、AIが実行できる「Tool(関数)」の集まりです。

例えばどんなことができる?

  • ローカルDBと接続する場合:
    「ローカルDBのデータを取得して条件で絞り込んで」
    「今のDB状態を元に、自動でバックアップ用のSQLを作って実行して」
    といったデータ操作が可能です。手元だけで完結するので安全かつ手軽に試せます。
  • GitHubと接続する場合:
    「指定したリポジトリからPRのコードを引っ張ってきて」「特定のIssueを自動で作成して」といった連携が可能です。

⚠️ GitHubなど外部連携時のセキュリティ注意点!

GitHubなどの外部サービスとMCPを連携させる場合、実務(特に会社のOrganizationなど)ではセキュリティ観点でソースコードを外部に連携して問題ないか、リポジトリへのアクセス権限に引っかからないか、事前に確認してから導入しましょう。

2. Skillとは?

一方で、Skillは全く違うアプローチで作られています。中身はただの「フォルダー(中身はMarkdownファイルなど)」です。

どんなもの?

特徴は「必要な時だけ情報を開ける」という賢い設計です。
AIは起動した時、Skillの名前と短い説明しか見ません。これならAIのTokenをほぼ消費しません。
正式に指示を出す瞬間に、初めてフォルダーの中にある詳しい説明書(SKILL.md)を読み込みます。

イメージ:
最初から本を丸暗記(MCP)するのではなく、まずは目次だけ見ておいて、必要になったらそのページを開く(Skill)

3. 2つの関係性と、よくある組み合わせ

この2つは敵対しているわけではなく、コンビを組むと最強になります。
「Skillが上(指示出し)」で、「MCPが下(実務)」というレイヤーの関係です。

例:GitHubでのコードレビュー作業

  1. ユーザー: 「このPR、チームのルール通りにレビューして」
  2. MCPの仕事: GitHubからPRのコードを安全に引っ張ってくる(外の世界とつながる)
  3. Skillの仕事: チーム独自のレビュー手順や注意点をAIにインプットする(やり方を教える)
  4. AIの作業: ルール通りにコードを分析
  5. MCPの仕事: レビュー結果をGitHubのコメントに書き込む(外の世界を操作する)

「どこからデータを取ってくるか(MCP)」×「どういう手順やノウハウで作業するか(Skill)」の合わせ技です。

まとめ

  • MCP:AIの手足を伸ばして、ローカルDBやGitHubなどの外部システムを直接触らせるもの(権限管理に注意)。
  • Skill:AIに手順書を渡して、特定の仕事を賢くこなさせるもの。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?