
AWS Bedrock Custom Model Import MCP Server: Setup for Claude and Cursor
awslabs.aws-bedrock-custom-model-import-mcp-serverawslabs/mcp/tree/HEAD/src/aws-bedrock-custom-model-import-mcp-serverLets 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.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Client does not support this transport.
Client does not support this transport.
Install aws-bedrock-custom-model-import-mcp-server
Claude Code
- 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
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_jobsShows 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_jobLists 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_modelsShows 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_modelStarts 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_jobDeletes 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
- Read your data
- Create and change things
- Delete things
- Read-only modeHow to turn it on
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-only | Read-only by default. Add --allow-write to the server arguments to allow creating jobs and deleting models. |
|---|---|
| Talks to | Amazon Bedrock API in your AWS account and region |
| Sign-in and keys | Uses 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
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 1Hide
- aws-bedrock-custom-model-import MCP server README · github.com