Integrations
Amazon Web Services Integration
Query AWS accounts and resources using SigV4 (control-plane read APIs: STS, EC2, S3, Lambda, CloudFormation, IAM).
The Amazon Web Services integration provides access to query AWS accounts and resources using SigV4 (control-plane read APIs: STS, EC2, S3, Lambda, CloudFormation, IAM). through the Integrate MCP server.
Installation
The Amazon Web Services integration is included with the SDK:
import { awsIntegration } from "integrate-sdk/server";Setup
Add Amazon Web Services to your server configuration. Provide credentials via environment variables or integration config:
import { createMCPServer, awsIntegration } from "integrate-sdk/server";
export const { client: serverClient } = createMCPServer({
apiKey: process.env.INTEGRATE_API_KEY,
integrations: [
awsIntegration({
// See configuration options below
}),
],
});Client-Side Usage
import { client } from "integrate-sdk";
const result = await client.aws.stsGetCallerIdentity({});
console.log(result);Environment Variables
AWS_API_KEY(when supported by this integration)
Configuration Options
Prop
Type
Tools
aws_sts_get_caller_identity
Sts get caller identity
No parameters.
aws_ec2_describe_regions
Ec2 describe regions
Prop
Type
aws_ec2_describe_instances
Ec2 describe instances
Prop
Type
aws_s3_list_buckets
S3 list buckets
No parameters.
aws_lambda_list_functions
Lambda list functions
Prop
Type
aws_cloudformation_list_stacks
Cloudformation list stacks
Prop
Type
aws_iam_list_account_aliases
Iam list account aliases
No parameters.
Notes
- Category: Infrastructure
- Authentication mode: API key