PlugWiki
amazon-qbusiness-anonymous-mcp-server logo

Amazon Q Business MCP Server (Anonymous Mode): Setup for Claude and Other Apps

Official · by Amazon Web ServicesLocal
GetPyPIawslabs.amazon-qbusiness-anonymous-mcp-serverawslabs/mcp/tree/HEAD/src/amazon-qbusiness-anonymous-mcp-server

Lets your AI assistant ask an Amazon Q Business app questions and get answers based on the content you loaded into it.

This is an AWS Labs server that runs on your computer. It sends your question to one Amazon Q Business application and passes the answer back to your assistant. It uses your own AWS credentials.

It works only with Q Business applications created in anonymous mode. You need the application ID and its AWS region.

Good for

  • Teams that already run an Amazon Q Business app and want to query it from Claude or Cursor
  • Developers who want company knowledge from Q Business as context while coding

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install amazon-qbusiness-anonymous-mcp-server

Claude Code

  1. 1

    Copy this prompt.

    Add the amazon-qbusiness-anonymous-mcp-server server to Claude Code. Run this command:
    
    claude mcp add amazon-qbusiness-anonymous -e QBUSINESS_APPLICATION_ID=<QBUSINESS_APPLICATION_ID> -e AWS_REGION=<AWS_REGION> -- uvx awslabs.amazon-qbusiness-anonymous-mcp-server
    
    Ask me for QBUSINESS_APPLICATION_ID, AWS_REGION and only put the values in that config, nowhere else.
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires uv (Python).

Built from the package data we hold. Not yet tested by us.

Tools

  • Asks your Amazon Q Business app a question

    Sends your question to the Q Business application and returns its answer, which is based on the content you loaded into that app. It returns an error if the question is empty.

    Try: “Can you get me the details of the ACME project? Use the QBusinessQueryTool to get the context.”

    Network · QBusinessQueryTool

Read from the source code

Permissions

low risk · 2 things to watch

Low risk

The assistant can only ask questions of one Q Business app and read its answers. Give the AWS user only the ChatSync permission.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Your questions go to Amazon Q Business

    Each question is sent to the Q Business application you configure, and the answer goes to your assistant. Do not point it at an app holding content you would not share with the assistant. github.com

  • Only anonymous-mode apps are supported

    Apps that need signed-in users will not work with this server. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyNot needed: the one tool only asks questions. Give the AWS user only the qbusiness:ChatSync permission.
Talks toAmazon Q Business in your AWS region
Sign-in and keysUses your AWS credentials from an AWS profile (aws configure) or environment variables. The server keeps no separate account.
Scopes
  • qbusiness:ChatSync

Questions

What is Q Business anonymous mode?

It is an Amazon Q Business application setting where users do not sign in. AWS describes how to create one in the Q Business user guide, and this server works only with apps made that way.

What do I need before I install it?

An AWS account, an Amazon Q Business application created in anonymous mode with your content loaded, its application ID and region, AWS credentials from aws configure, and uv.

Which AWS permission does it need?

At minimum qbusiness:ChatSync. The README advises least privilege.

Can it change my Q Business app?

Its only tool asks a question and returns the answer. It has no tool to edit the app or its content.

Which package name do I use?

The package is awslabs.amazon-qbusiness-anonymous-mcp-server, as in the install box. One example in the README shows a shorter name without "amazon" in it, which is a mistake in that example.

Information

updated Nov 2, 2026

Publisher
Amazon Web Services (official)
Package
awslabs.amazon-qbusiness-anonymous-mcp-server
Registry
PyPI
Transport
stdio
Auth
token in env
License
Apache-2.0
Last commit
Oct 30, 2026
Open issues
143
Listed in
Docker MCP Catalog

GitHubDockerDocker MCP Catalog

Other AWS MCP servers

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 3
  1. Amazon Q Business anonymous MCP Server README · github.com
  2. Q Business server source · github.com
  3. Q Business client source · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.