MCP Authentication Samples
FastAPIベースのMCPサーバーのサンプルで、プログラミングジョークサービスを提供し、トークン認証機能を備えています。
スコア : 2ポイント
ダウンロード数 : 13
MCPジョークサーバーとは?
MCPジョークサーバーは、プログラミングに関するジョークを提供する専用サーバーです。Model Context Protocol (MCP)を通じてジョークサービスを提供し、呼び出しのたびに異なるプログラミングジョークを返します。サーバーは認証に対応しており、VS Code Copilotと統合して使用することができます。MCPジョークサーバーの使い方は?
簡単なHTTPリクエストでジョークを取得することができます。また、VS Code Copilotと統合すると、チャット画面から直接ジョークを取得することもできます。使用する前に、サーバーが実行中であることと、正しい認証トークンが設定されていることを確認してください。適用シーン
リラックスした雰囲気が必要なプログラミング環境、チーム内のエンターテインメント、またはMCPプロトコルを学ぶためのサンプルプロジェクトとして適しています。主要機能
ジョークサービス循環再生するプログラミングに関するジョークのコレクションを提供し、呼び出しのたびに異なるジョークを返します。
認証トークンベースの認証をサポートし、サービスエンドポイントを保護します。
VS Code統合VS Code Copilotのカスタムプロキシとして設定でき、エディタ内で直接使用できます。
利点と制限
利点
使いやすく、すぐに使えます。
認証による保護を提供します。
開発ツールとシームレスに統合されます。
軽量な実装で、リソース消費が少ないです。
制限
プログラミング関連のジョークのみをサポートします。
デモ版は固定トークンを使用しており、本番環境には適していません。
現在のバージョンはHTTPSをサポートしていません。
使い方
サーバーを起動する
プロジェクトディレクトリでサーバープログラムを実行します。
ジョークを取得する
HTTPリクエストでジョークを取得します。認証トークンを提供する必要があります。
VS Codeとの統合
VS Codeの設定を構成して、このサーバーをCopilotプロキシとして使用します。
使用例
チームの日常のエンターテインメントチームメンバーは定期的にプログラミングジョークを取得し、チームの雰囲気を盛り上げることができます。
VS Codeでの使用プログラミング中にCopilotを通じてジョークを取得し、気分をリラックスさせることができます。
よくある質問
認証トークンを変更するにはどうすればいいですか?
自分のジョークを追加できますか?
なぜリクエストが401エラーを返すのですか?
関連リソース
FastAPIドキュメント
サーバーで使用されているWebフレームワークのドキュメントです。
MCPプロトコルの説明
Model Context Protocolに関する説明です。
厳選MCPサービス

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
274
4.5ポイント

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
252
4.8ポイント

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
5.2K
4.7ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
705
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
69
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
540
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
1.7K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
259
4.5ポイント