Skip to main content
Glama
index.ts666 B
import type { S3Resource } from "../resources/s3.js"; import type { IMCPTool } from "../types.js"; import { GetObjectTool } from "./getObject.js"; import { ListBucketsTool } from "./listBuckets.js"; import { ListObjectsTool } from "./listObjects.js"; /** * Create all tool instances * @param s3Resource S3Resource instance to be used by all tools * @returns Array of all tools */ export function createTools(s3Resource: S3Resource): IMCPTool[] { return [ new ListBucketsTool(s3Resource), new ListObjectsTool(s3Resource), new GetObjectTool(s3Resource), ]; } // Export all tool classes export { ListBucketsTool, ListObjectsTool, GetObjectTool };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/samuraikun/aws-s3-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server