Skip to main content

Invoke mock AZ, DB, and MSK Failure. Internally use AWS FIS, AWS SSM.

Project description

Failure Invoker MCP Server

Invoke mock AZ, DB, and MSK Failure with AWS FIS, AWS SSM.

Usage

*.json file

{
  "mcpServers": {
    "sequential-thinking": {
      "command": "uvx",
      "args": ["failure-invoker-mcp@latest"],
      "env": {
        "AWS_ACCESS_KEY": "",
        "AWS_SECRET_ID": ""
      }
    }
  }
}

Strands Agent SDK

failure_invoker_client = MCPClient(
    lambda: stdio_client(
        StdioServerParameters(
            command="uvx",
            args=["failure-invoker-mcp@latest"],
            env={
              "AWS_ACCESS_KEY": "",
              "AWS_SECRET_ID": "",
            },
        )
    )
)

failure_invoker_client.start()

agent = Agent(
    model,
    system_prompt,
    tools=[failure_invoker_client.list_tools_sync()],
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

failure_invoker_mcp-1.0.0.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

failure_invoker_mcp-1.0.0-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file failure_invoker_mcp-1.0.0.tar.gz.

File metadata

  • Download URL: failure_invoker_mcp-1.0.0.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.4

File hashes

Hashes for failure_invoker_mcp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 ab66d746cd5a2eb31afcbe787fa6af0ee06aa5f2ad1ba66009e7667fea34d1fa
MD5 5f27632538ed5f7fc7433eff775e43ab
BLAKE2b-256 b9083e018f0f06de3c7ff559ed426fc20331a5cf205ef6fe93f89ebb48d5cdfe

See more details on using hashes here.

File details

Details for the file failure_invoker_mcp-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for failure_invoker_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f220a595bc6a7b52bebc50ab188bb56db69efdfca605636548f953e6c07a91b
MD5 54ecb851f7efaee82f1bb0333e1c9d18
BLAKE2b-256 61a7396fa92315ec97631ee2f77729b777d2c9640ba6a0e699191e23d087416a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page