= { 'textQuery': { 'input': search_phrase, }, 'contextAttributes': [{'key': 'domain', 'value': 'docs.aws.amazon.com'}], 'acceptSuggestionBody': 'RawText', 'locales': ['en_us'], } async with httpx.AsyncClient() as client: try: response = await client.post( SEARCH_API_URL, json=request_body, headers={'Content-Type': 'application/json', 'User-Agent': DEFAULT_USER_AGENT}, timeout=30, ) https://github.com/awslabs/mcp/blob/main/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server.py `httpx` でお馴染みのドキュメントサイトからドキュメントを取得