PlugWiki
aws-bedrock-custom-model-import-mcp-server logo

AWS Bedrock Custom Model Import MCP Server: Setup for Claude and Cursor

Official · by Amazon Web ServicesLocal
GetPyPIawslabs.aws-bedrock-custom-model-import-mcp-serverawslabs/mcp/tree/HEAD/src/aws-bedrock-custom-model-import-mcp-server

Lets your assistant import your own models into Amazon Bedrock and check on import jobs.

This is the AWS Labs server for Amazon Bedrock Custom Model Import. It runs on your computer and uses your AWS profile to list import jobs and imported models, and to create jobs or delete models when you allow it.

Creating a job and deleting a model are off until you add the --allow-write option. You can also set an S3 bucket and an IAM role in the server settings so jobs know where your model files live.

Good for

  • ML engineers who bring fine-tuned models into Bedrock
  • Platform teams that track import jobs without opening the AWS console
  • Developers who want Claude to check on a model they imported

Works in

12 should work

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

Install aws-bedrock-custom-model-import-mcp-server

Claude Code

  1. 1

    Copy this prompt.

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

  • Lists your Bedrock model import jobs

    Shows model import jobs in your account so you can see which are running, done or failed.

    Try: “List my model import jobs from this week.”

    Read · list_model_import_jobs

  • Shows details of one import job

    Returns the status and settings of a single import job.

    Try: “What is the status of the llama-2-import-job?”

    Read · get_model_import_job

  • Lists models you imported into Bedrock

    Shows the custom models already imported into your account.

    Try: “Which custom models have I imported into Bedrock?”

    Read · list_imported_models

  • Shows details of one imported model

    Returns the details of a single imported model.

    Try: “Show me the details of the llama-2 model.”

    Read · get_imported_model

  • Starts an import of a model from S3

    Starts a job that imports a model into Bedrock. You give a job name and model name, and the S3 location is worked out from the model name if you leave it out. Needs --allow-write.

    Try: “Import the model in my bucket as llama-2 and name the job llama-2-import-job.”

    Write · create_model_import_job

  • Deletes an imported model

    Removes an imported model from Bedrock. Needs --allow-write.

    Try: “Delete the imported model named llama-2-test.”

    Delete · delete_imported_model

Read from the source code

Permissions

low risk · 2 things to watch

Low risk

By default the server can only list and look up import jobs and models, and with the write option on it can also start imports and delete imported models.

What it can do

Watch out for

  • With --allow-write it can delete imported models

    Deleting a model cannot be undone from the assistant. Leave the flag off unless you need imports or cleanup.

  • Import jobs read from your S3 bucket and use an IAM role

    Point the bucket and role settings only at the model files and role the job needs.

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyRead-only by default. Add --allow-write to the server arguments to allow creating jobs and deleting models.
Talks toAmazon Bedrock API in your AWS account and region
Sign-in and keysUses your AWS profile or access keys from your computer.

Questions

Can it run read-only?

Yes, and that is the default. Without --allow-write the two create and delete tools are blocked and the four list and get tools still work.

What settings does it need?

An AWS profile and region. For imports you can also set an S3 bucket name and an IAM role ARN in the server settings.

Does it need an AWS account with Bedrock access?

Yes. It uses your AWS credentials and your IAM user needs Bedrock permissions.

Does it run on my computer or in the cloud?

It runs on your computer and calls the Amazon Bedrock API from there.

Which apps can use it?

Any app that runs local servers, such as Claude Code, Claude Desktop, Cursor and VS Code. The install box shows the setup for each.

Information

updated Nov 2, 2026

Publisher
Amazon Web Services (official)
Package
awslabs.aws-bedrock-custom-model-import-mcp-server
Registry
PyPI
Transport
stdio
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 1
  1. aws-bedrock-custom-model-import MCP server README · github.com

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