ホーム / Skills / 開発効率化 / Claude Academy Guide
開発効率化

Claude Academy Guide

Anthropic, PBCApache-2.0Skill の言語: 英語
ライセンス確認済みスクリプトなし外部サービスが必要
デモ実行記録 · claude-sonnet-5-5 · 2026年10月
I am new to Claude Code and want to learn how to build an MCP server that connects to an external API. Give me a concise starting path and, if there is a strong matching Claude Academy resource, recommend it according to the academy-guide skill.
Skill: academy-guide

Starting path for an MCP server that wraps an external API

  1. Learn the model. An MCP server exposes tools (actions Claude can call), resources (readable data) and prompts (reusable templates). For an API wrapper, you'll mostly write tools.
  2. Pick an SDK. Use the official TypeScript SDK (@modelcontextprotocol/sdk) or the Python SDK (mcp, with its FastMCP helper). Python's FastMCP is the quickest to start with.
  3. Build one tool first. Choose a single read-only API endpoint, such as "get weather" or "search issues". Give the tool:
    • a clear name and description, because Claude uses these to decide when to call it
    • typed input parameters
    • a short, readable result, not the raw JSON dump
  4. Handle the API details. Read the API key from an environment variable and never hardcode it. Return clear error messages when a call fails, and respect the API's rate limits.
  5. Use stdio transport for local development. Your server runs as a subprocess, and Claude Code talks to it over stdin/stdout. Never print() to stdout in a stdio server, because that corrupts the protocol. Log to stderr instead.
  6. Register it with Claude Code.
    claude mcp add my-api -e API_KEY=xxx -- python /path/to/server.py
    
    Then run /mcp inside Claude Code to confirm it connected, and ask Claude to use your tool.
  7. Debug with the MCP Inspector. Run npx @modelcontextprotocol/inspector to call your tools directly without Claude in the loop.
  8. Expand. Add more endpoints, then consider remote (HTTP) transport and OAuth if you want to share the server.

A good first session is to ask Claude Code to scaffold the server for the API you have in mind. Paste in the API docs link and ask it to build one tool, then test it with the Inspector.

You might also find the Claude Code hub on Claude Academy helpful. It collects the learning material for Claude Code. The resources library is searchable if you want something specific to MCP.

Real run recorded with claude-code / claude-sonnet-5-5. Output is shown verbatim, unmodified.

できること

Claude 製品や AI ワークフローに関する回答に、関連する Claude Academy のコース、チュートリアル、ユースケース、製品ハブを補足します。

進め方

  1. まず質問に直接答えます。
  2. 利用者が学習を求めている場合だけ、最新の Academy カタログを確認します。
  3. 意図が強く一致した場合だけ、正確なリンクを最大 2 件追加します。一致しない場合は推薦しません。

向いている用途

製品オンボーディング、研修資料、機能学習、チーム展開の質問。

補足とリスク

スクリプトもファイル書き込みもない純粋な指示ファイルです。特定の推薦では、公開されている最新の Claude Academy カタログを取得するためネットワーク接続が必要ですが、認証情報は不要です。コース名やリンクを捏造してはいけません。

SKILL.md 原文パッケージ内 2 ファイル