AWS MSK Partition & Throughput Calculator

AWS MSK Partition & Throughput Calculator MCP Connector for Claude

A+

Deterministic sizing for AWS MSK clusters, calculating partitions, storage, and network limits.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides precise sizing calculations for AWS Managed Streaming for Apache Kafka (MSK) clusters. It uses deterministic logic to determine the required partition count per broker based on a 100 MB/s throughput threshold, calculates total storage needs across the retention period, and validates hardware constraints for specific AWS instance types. Use calculate_partition_and_storage_needs to find foundational scaling requirements, evaluate_broker_capacity to check if your partition count fits within the limits of instances like kafka.m5.large or kafka.m5.4xlarge, and calculate_network_and_limits to verify network throughput and cluster-wide architectural ceilings.

kafkamskawssizingthroughput

3 tools expose this connector's capabilities to your AI agent.

calculate_network_and_limits

Analyzes network throughput requirements and validates cluster-wide architectural limits

calculate_partition_and_storage_needs

Determines foundational scaling requirements (partitions and storage) based on throughput and time

evaluate_broker_capacity

Checks if the proposed partition count is physically supported by the chosen AWS MSK instance types

See how to talk to your AI agent using AWS MSK Partition & Throughput Calculator.

I have a message rate of 500 messages per second, each 10 KB, with a 7-day retention and 3 brokers. How many partitions and how much storage do I need?

You will need 1 partition per broker (total 3 partitions) and approximately 2.86 GB of storage per broker.

Will a kafka.m5.large instance support 5000 partitions per broker?

No, a kafka.m5.large instance is limited to a maximum of 4,000 partitions per broker.

Calculate the network requirements for 10,000 messages/sec at 50 KB each with 4 brokers.

The network throughput per broker is 1.0 Gbps.

The tool calculates the partition count per broker by dividing the required message rate by the 100 MB/s throughput threshold per partition.

Related Connectors