MCP2Lambda icon

MCP2Lambda

Createddanilop

Enables Large Language Models to execute AWS Lambda functions as tools via Anthropic's Model Control Protocol (MCP) without code modifications.

About

MCP2Lambda acts as a bridge between MCP clients and AWS Lambda functions, allowing generative AI models to access and run Lambda functions as tools. This enables models to interact with AWS services, private networks, and the internet through Lambda functions, expanding their capabilities beyond text generation. The server uses the MCP protocol, standardizing how AI models can access external tools, and supports pre-discovery and generic modes for managing Lambda function access.

Key Features

  • Enables access to real-time and private data within VPCs.
  • Supports pre-discovery and generic modes for Lambda function handling.
  • Integrates with Amazon Bedrock's Converse API.
  • Runs any AWS Lambda function as an LLM tool without code changes.
  • Allows execution of custom code within a Lambda sandbox environment.

Use Cases

  • Accessing private resources such as internal applications and databases without public network access.
  • Interacting with external services and APIs using Lambda functions' internet access.
  • Performing specialized calculations or data processing via Lambda functions.