1. Conduid
  2. Science
  3. Cats
MCP server · Science

Cats

Control Acceptance Testing Suite: test AWS controls, network paths, and account behavior across many accounts with pytest and ephemeral test infrastructure.

45Fair

Scored 23 hours ago · breakdown

About Cats

Cats is an MCP server published by aws in the Science category: control Acceptance Testing Suite: test AWS controls, network paths, and account behavior across many accounts with pytest and ephemeral test infrastructure.

The repository has 5 stars and 2 forks, with the last commit 11 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/aws/cats

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (10)

cats_account_infoRuntime metadata from CloudFormation outputs: targets, deployed handlers, EC2 DNS, tags, deployed CATS version.

Parameters not published.

cats_http_callHTTP call from ACCOUNT's TARGET to HOST:PORT.

Parameters not published.

cats_infra_statusCloudFormation stack status and deploying CATS version per account. Read-only DescribeStacks.

Parameters not published.

cats_list_accountsList every account in the CATS config: name, account_id, tags, declared target names.

Parameters not published.

cats_receive_s3Poll the receiving ACCOUNT's response bucket for a UDP receipt with CORRELATION_ID. Retry on False — delivery is best-effort.

Parameters not published.

cats_shellRun shell command(s) on ACCOUNT's TARGET EC2 instance via SSM AWS-RunShellScript.

Parameters not published.

cats_tcp_callTCP connection attempt from ACCOUNT's TARGET to HOST:PORT.

Parameters not published.

cats_udp_callUDP send from ACCOUNT's TARGET to HOST:PORT.

Parameters not published.

cats_validateValidate cats.yaml syntax + schema. No AWS calls. Returns {valid, message, config_path}.

Parameters not published.

cats_write_profileWrite an AWS profile that assumes ACCOUNT's ROLE from the identity this server runs as.

Parameters not published.

Ask AI

✦

Ask AI about Cats

Powered by Claude

Ask about Cats — answers draw on its README.

Security checks

6 checks have not been run yet.

Questions

About Cats

How do I install Cats?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Cats safe to use with an AI agent?

Its trust score is 45 out of 100 (fair). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Cats still maintained?

Yes — the last commit was 11 days ago. The repository has 5 stars and 2 forks.