LabStore
← All labs

Amazon Q Business

by docker ✓ verified ✓ Packaged by Docker

AI assistant for ingested content with anonymous access.

MCP server installable needs setup network: on runtime: sysbox

AI & LLM MCP Servers

Amazon Q Business MCP Server

AI assistant for ingested content with anonymous access.

What is an MCP Server?

MCP Info

Attribute Details
Docker Image mcp/amazon-qbusiness-anonymous-mcp-server
Author awslabs
Repository https://github.com/awslabs/mcp

Image Building Info

Attribute Details
Dockerfile https://github.com/awslabs/mcp/blob/636aca8e109b5559006044f035bb89c16e9e5410/src/amazon-qbusiness-anonymous-mcp-server/Dockerfile
Commit 636aca8e109b5559006044f035bb89c16e9e5410
Docker Image built by Docker Inc.
Docker Scout Health Score Docker Scout Health Score
Verify Signature COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/amazon-qbusiness-anonymous-mcp-server --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
Licence Apache License 2.0

Available Tools (1)

Tools provided by this Server Short Description
QBusinessQueryTool MCP tool to query Amazon Q Business and return a formatted response.

Tools Details

Tool: QBusinessQueryTool

MCP tool to query Amazon Q Business and return a formatted response.

This tool provides a Model Context Protocol interface for querying Amazon Q Business. It handles client initialization, query execution, and error handling automatically.

Parameters Type Description
query string User query, question or request to the Amazon Q Business application

Use this MCP Server

{
  "mcpServers": {
    "amazon-qbusiness-anonymous": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "QBUSINESS_APPLICATION_ID",
        "-e",
        "AWS_REGION",
        "-e",
        "AWS_PROFILE",
        "-e",
        "AWS_ACCESS_KEY_ID",
        "-e",
        "AWS_SECRET_ACCESS_KEY",
        "-e",
        "AWS_SESSION_TOKEN",
        "mcp/amazon-qbusiness-anonymous-mcp-server"
      ],
      "env": {
        "QBUSINESS_APPLICATION_ID": "your-qbusiness-application-id",
        "AWS_REGION": "us-east-1",
        "AWS_PROFILE": "default",
        "AWS_ACCESS_KEY_ID": "AKIAIOSFODNN7EXAMPLE",
        "AWS_SECRET_ACCESS_KEY": "your-aws-secret-access-key",
        "AWS_SESSION_TOKEN": "your-aws-session-token"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?