peppa-mcp-server-on-lambda

peppa-mcp-server-on-lambda

3.4

If you are the rightful owner of peppa-mcp-server-on-lambda and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Peppa MCP Server running natively on AWS Lambda and Amazon API Gateway using Streamable HTTP transport.

The Peppa MCP Server is a serverless implementation of the Model Context Protocol (MCP) that operates on AWS Lambda and Amazon API Gateway. This setup eliminates the need for additional bridging components or custom transports, thanks to the Streamable HTTP transport introduced in the MCP specification v2025-03-26. The architecture is straightforward, leveraging AWS services to provide a scalable and efficient server environment. The server is designed to handle requests and responses in a streamlined manner, making it ideal for applications that require dynamic resource management and tool execution.

Features

  • Serverless Architecture: Utilizes AWS Lambda and API Gateway for a fully serverless setup.
  • Streamable HTTP Transport: Implements the latest MCP transport for efficient communication.
  • Resource Management: Provides resources like timeslots for Peppa Pig Theme Park ticket ordering.
  • Tool Execution: Supports tools like 'order-tickets' for processing ticket orders.
  • Scalable and Efficient: Leverages AWS infrastructure for scalability and efficiency.

Tools

  1. order-tickets

    Use this tool to order tickets to the Peppa Pig Park. The tool expects two parameters - timeslot and quantity. The timeslot should be a stringified date. The quantity should be a number. Example: order-tickets(timeslot: "April 19, 2025", quantity: 3). The tool will return a text message with the order number.