PlugWiki
amazon-bedrock-agentcore-mcp-server logo

Amazon Bedrock AgentCore MCP Server: Setup for Claude, Cursor and Other Apps

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

Lets your coding assistant create and manage Amazon Bedrock AgentCore agents, memory and gateways, and use its cloud browser and code sandbox.

This is AWS's open-source server for Amazon Bedrock AgentCore, the AWS service for running AI agents. It runs on your computer and uses your own AWS credentials to call the AgentCore APIs. It covers agent runtimes, memory, identity, gateways, policies, a cloud browser and a code sandbox.

Many tools create, change or delete AWS resources, and some start billable sessions. You can turn whole groups off with an environment variable, and the README suggests leaving off what you do not use.

Good for

  • Developers deploying AI agents on Amazon Bedrock AgentCore who want their coding assistant to do the AWS setup
  • Platform teams that manage AgentCore gateways, identities and policies
  • Agent builders who want a cloud browser or code sandbox from inside their assistant

Works in

12 should work

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

Install amazon-bedrock-agentcore-mcp-server

Claude Code

  1. 1

    Copy this prompt.

    Add the amazon-bedrock-agentcore-mcp-server server to Claude Code. Run this command:
    
    claude mcp add amazon-bedrock-agentcore -- uvx awslabs.amazon-bedrock-agentcore-mcp-server
    
    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

  • Creates an AgentCore runtime to host an agent or tool

    Creates a new AgentCore Runtime in your AWS account to host an agent or tool. This creates a billable AWS resource.

    Try: “Create an AgentCore runtime for my agent container image.”

    Write · create_agent_runtime

  • Creates a custom endpoint for a runtime

    Creates a custom endpoint for an existing AgentCore Runtime.

    Try: “Create an endpoint called prod for my support-agent runtime.”

    Write · create_agent_runtime_endpoint

  • Sends a request to an agent hosted on AgentCore

    Calls an agent hosted in AgentCore Runtime with the payload you give it and returns the reply.

    Try: “Ask my support-agent runtime how to reset a password.”

    Runs code · invoke_agent_runtime

  • Lists the runtimes in your account

    Lists every AgentCore Runtime in the account. Use get_agent_runtime for the configuration of one.

    Try: “List my AgentCore runtimes.”

    Network · list_agent_runtimes

  • Shows the details and settings of a runtime

    Returns one AgentCore Runtime with its configuration.

    Try: “Show me the configuration of my support-agent runtime.”

    Network · get_agent_runtime

  • Updates a runtime and creates a new version

    Updates an AgentCore Runtime. Each update creates a new immutable version.

    Try: “Update my support-agent runtime to use the new container image.”

    Write · update_agent_runtime

  • Stops a running session to free its microVM

    Stops a running runtime session so its microVM is released.

    Try: “Stop runtime session abc123 on my support-agent runtime.”

    Write · stop_runtime_session

  • Deletes a runtime and all its versions

    Deletes an AgentCore Runtime and every version of it. This cannot be undone.

    Try: “Delete the old test-agent runtime.”

    Delete · delete_agent_runtime

  • Lists the memory resources in your account

    Lists every AgentCore Memory resource in the account.

    Try: “List my AgentCore memories.”

    Network · memory_list

  • Creates a new memory resource

    Creates an AgentCore Memory resource for an agent to store short-term events and long-term memories.

    Try: “Create a memory called support-bot-memory.”

    Write · memory_create

  • Stores a conversation event in short-term memory

    Creates an event in an AgentCore Memory resource, which is its short-term memory.

    Try: “Save this exchange as an event in the support-bot memory.”

    Write · memory_create_event

  • Finds stored memories by meaning

    Runs a semantic search for memory records in a memory resource, filtered by a namespace prefix.

    Try: “Search the support-bot memory for what this customer prefers.”

    Network · memory_retrieve_records

Read from the source code

Permissions

high risk · 5 things to watch

High risk

The assistant can create, change and delete AgentCore resources in your AWS account, and some actions cost money. Use an AWS role limited to what you need and switch off the tool groups you do not use.

What it can do

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

Watch out for

  • It can delete runtimes, gateways and memories

    Delete tools exist for runtimes, endpoints, memories, gateways, identities and policies, and they cannot be undone. Use an AWS role without delete permissions. github.com

  • Some tools start billable AWS sessions

    Creating resources, invoking agents and running browser or code sessions incur AWS charges. Stop sessions when you finish. github.com

  • It can run code and drive a web browser

    The code sandbox runs code and shell commands, and the cloud browser can open pages and run JavaScript. Turn both off if you do not need them. github.com

  • Retrieved content may carry hidden instructions

    The README says memory records and gateway responses should be treated as untrusted input. Review what the assistant plans to do after reading them. github.com

  • Calls that return secrets are left out

    The README says token retrieval and gateway invocation are excluded so live credentials do not pass through the assistant. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyThere is no read-only mode in the README. AGENTCORE_ENABLE_TOOLS (only these groups) or AGENTCORE_DISABLE_TOOLS (all but these) switch whole groups off, and the documentation tools stay on.
Talks toAmazon Bedrock AgentCore APIs in your AWS region. AgentCore cloud browser (opens websites you ask for). docs.aws.amazon.com (documentation search)
Sign-in and keysUses your AWS credentials from AWS_PROFILE, environment variables or an IAM role. The server keeps no separate account.

Questions

Can it delete my AgentCore resources?

Yes. It has delete tools for runtimes, memories, gateways, identities and policies. Use an AWS role without delete permissions if you do not want that.

Does it cost money?

The server is open source. The AWS actions it triggers can cost money, including creating resources, invoking agents and running browser or code sessions. Stop sessions when you are done.

How do I turn off tool groups I don't need?

Set AGENTCORE_DISABLE_TOOLS to a comma list such as browser,code_interpreter, or set AGENTCORE_ENABLE_TOOLS to list only the groups you want. The documentation tools stay on either way.

Is the tool list on this page complete?

No. The README counts 122 tools across runtime, memory, identity, gateway, policy, browser, code interpreter and documentation groups. The list here shows the main ones from each group.

Can it read my API keys or tokens?

The README says calls that return live tokens, keys or secrets are left out on purpose. It can still create and manage the providers and settings that hold them.

Do I need the agentcore command line tool?

Not for the memory tools. The README says they call the AgentCore APIs directly.

What AWS permissions does it need?

Whatever the actions you use require. The README does not list a minimum policy, so start with a role limited to the groups you leave on.

Information

updated Nov 2, 2026

Publisher
Amazon Web Services (official)
Package
awslabs.amazon-bedrock-agentcore-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 Bedrock AgentCore MCP Server README · github.com
  2. AgentCore server source · github.com
  3. AgentCore tool source · github.com

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