Skip to main content

Translation Power

A Kiro Power that provides text translation capabilities through AWS Bedrock Nova Pro LLM via a custom MCP server.

Features

  • Text translation using AWS Bedrock Nova Pro
  • Support for plain text and file-based inputs
  • Streaming response support
  • Sample code generation in Java, Python, and Node.js
  • MCP protocol integration for Kiro

Installation

  1. Install Python dependencies:
pip install -r requirements.txt
  1. Configure AWS credentials in mcp-config.json or via environment variables

  2. Install the power in Kiro through the Power management interface

Configuration

See mcp-config.json for configuration options including:

  • AWS region and credentials
  • Model selection
  • Translation parameters
  • Server settings

Documentation

See POWER.md for detailed usage instructions and API documentation.

Development

Run tests:

pytest tests/

Run property-based tests:

pytest tests/ -v

Requirements

  • Python >= 3.9
  • AWS account with Bedrock access
  • Valid AWS credentials

Metadata

Release files for bedrock-translation-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bedrock-translation-mcp 0.1.0
File Size Uploaded Provenance
bedrock_translation_mcp-0.1.0.tar.gz 109.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for bedrock-translation-mcp 0.1.0
File Interpreter ABI Platform
bedrock_translation_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 130.1 kB

Release files / bedrock_translation_mcp-0.1.0.tar.gz

Download URL bedrock_translation_mcp-0.1.0.tar.gz
Size 109.8 kB
Tags Source
SHA-256 checksum
How to use checksums
47e00bab4f1209f30b367b88c8e7b64199c023e9461a034a4dedb1046cfdaefb
BLAKE2b-256 checksum
How to use checksums
fe899f6061e9dc181f00a286e3763ec2ca9a94a7a2a1616d92d3451208542844
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / bedrock_translation_mcp-0.1.0-py3-none-any.whl

Download URL bedrock_translation_mcp-0.1.0-py3-none-any.whl
Size 20.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
21686dc44c3ac3c45d505241783945a0457068fb041e9c68d4cfa2423869dba5
BLAKE2b-256 checksum
How to use checksums
e301a944fb7457d0279f7644866215166471ca8649d44ebcf9543b4ae40a41b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Security for bedrock-translation-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page