SNS Fanout & Filtering Calculator

SNS Fanout & Filtering Calculator MCP Connector for Claude

A+

Calculate AWS SNS fanout, throughput, and filter policy complexity.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides deterministic calculations for AWS SNS architectures. Use calculate_fanout_and_limits to verify if message payloads and attribute counts stay within the 256 KB limit. Use evaluate_policy_and_throughput to determine maximum messages per second for FIFO or Standard topics and validate filter policy nesting depth. Use analyze_delivery_resilience to calculate SQS visibility timeouts and exponential backoff retry delays.

snsawsfanoutthroughputfiltering

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

calculate_fanout_and_limits

Calculate total fanout and verify if the message payload adheres to AWS physical constraints

evaluate_policy_and_throughput

Assess if the message filtering logic and topic type are compatible with the required scale

analyze_delivery_resilience

Calculate the impact of SQS settings on message availability and retry behavior

See how to talk to your AI agent using SNS Fanout & Filtering Calculator.

Calculate the fanout for a message with 10 SQS subscribers and 5 Lambda subscribers, with a 150 KB message size and 5 attributes.

The total fanout is 15 delivery attempts, and the payload is valid.

What is the max throughput for a FIFO topic with batching enabled?

The maximum throughput for a FIFO topic with batching enabled is 3000 messages per second.

If my SQS visibility timeout is 30 seconds, what is the effective retention for the first retry attempt?

The effective retention is 30 seconds.

You can use the `calculate_fanout_and_limits` tool. It checks if the `messageSizeKb` and `attributeCount` combined stay within the AWS 256 KB limit.

Related Connectors