1
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?

AWS Knowledge MCPを試してみた

Posted at

背景・目的

先日、AWSでKnowledge MCP(Model Context Protocol)Serverが提供(プレビュー)されたとのことで、Cursorから利用できるか試してみました。

まとめ

下記に特徴を整理します

特徴 説明
概要 最新のドキュメント、コードサンプル、その他の公式 AWS コンテンツを提供する管理されたリモート MCP サーバー
現在プレビュー版
機能 ・AWSドキュメント、APIリファレンス、アーキテクチャガイドラインにリアルタイムでアクセスできる
・クライアントホスト型サーバーに比べてローカルセットアップが少ない
・AIエージェント向けのAWSナレッジへの構造化されたアクセス
ソース ・The latest AWS docs
・API references
・What's New posts
・Getting Started information
・Builder Center
・Blog posts
・Architectural references
・Well-Architected guidance

概要

下記を基に整理します。

A fully managed remote MCP server that provides up-to-date documentation, code samples, and other official AWS content.

This MCP server is currently in preview release and is intended for testing and evaluation purposes.

Important Note: Not all MCP clients today support remote servers. Please make sure that your client supports remote MCP servers or that you have a suitable proxy setup to use this server.

  • 最新のドキュメント、コードサンプル、その他の公式 AWS コンテンツを提供する管理されたリモート MCP サーバー
  • 現在プレビュー版
  • 現在、すべてのMCPクライアントがリモートサーバーをサポートしているわけではない

Key Features

  • Real-time access to AWS documentation, API references, and architectural guidance
  • Less local setup compared to client-hosted servers
  • Structured access to AWS knowledge for AI agents
  • AWSドキュメント、APIリファレンス、アーキテクチャガイドラインにリアルタイムでアクセスできる
  • クライアントホスト型サーバーに比べてローカルセットアップが少ない
  • AIエージェント向けのAWSナレッジへの構造化されたアクセス

AWS Knowledge capabilities

  • Best practices: Discover best practices around using AWS APIs and services
  • API documentation: Learn about how to call APIs including required and optional parameters and flags
  • Getting started: Find out how to quickly get started using AWS services while following best practices
  • The latest information: Access the latest announcements about new AWS services and features
  • ベストプラクティス: AWS API とサービスの使用に関するベストプラクティスを紹介する
  • APIドキュメント: 必須およびオプションのパラメータやフラグを含むAPIの呼び出し方法について学習する
  • 開始方法: ベストプラクティスに従いながら AWS サービスをすぐに使い始める方法を学ぶ
  • 最新情報: AWS の新しいサービスと機能に関する最新のお知らせにアクセスする

Tools

  • search_documentation: Search across all AWS documentation
  • read_documentation: Retrieve and convert AWS documentation pages to markdown
  • recommend: Get content recommendations for AWS documentation pages
  • search_documentation: すべてのAWSドキュメントを検索
  • read_documentation: AWSドキュメントページを取得してマークダウンに変換する
  • recommend: AWS ドキュメントページのコンテンツ推奨事項を取得する

Current knowledge sources

  • The latest AWS docs
  • API references
  • What's New posts
  • Getting Started information
  • Builder Center
  • Blog posts
  • Architectural references
  • Well-Architected guidance

Learn about AWS with natural language

  • Ask questions about AWS APIs, best practices, new releases, or architectural guidance
  • Get instant answers from multiple sources of AWS information
  • Retrieve comprehensive guidance and information
  • AWS API、ベストプラクティス、新しいリリース、アーキテクチャガイダンスについて質問する
  • AWS の複数の情報源から即座に回答を得る
  • 包括的なガイダンスと情報を取得する

実践

今回、Cursorで試します。

  1. 設定ファイル(グローバル)を作成します

    $ vim ~/.cursor/mcp.json 
    
  2. 下記の内容を貼り付けます

    {
      "mcpServers": {
        "aws-knowledge-mcp-server": {
          "url": "https://knowledge-mcp.global.api.aws"
        }
      }
    }
    
  3. Cursorを再起動します

  4. 画面右上の歯車をクリックします

  5. 「Tools & Integrations」をクリックします
    image.png

  6. 「aws-knowledge-mcp-server」が追加されていました
    image.png

  7. 下記で検索してみます

    AWS LambdaのProvisioned Concurrencyについて、公式ベストプラクティスを探して。
    
  8. 「Run tool」をクリックします
    image.png

  9. でました
    image.png

考察

今回、AWS Knowledge MCP ServerをCursorから利用してみました。
簡単に設定できてドキュメントを手元で参照でき便利です。

参考

1
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
1
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?