DEPRECATED
Description
# DEPRECATED Use this repo instead - https://github.com/aws-samples/sample-serverless-mcp-servers # DEPRECATED ---- A simple MCP Server running natively on AWS Lambda and Amazon API Gateway without any extra bridging components or custom transports. This is now possible thanks…
About
# DEPRECATED Use this repo instead - https://github.com/aws-samples/sample-serverless-mcp-servers # DEPRECATED ---- A simple MCP Server running natively on AWS Lambda and Amazon API Gateway without any extra bridging components or custom transports. This is now possible thanks to the [Streamable…
Details
- Author
- aal80
- GitHub stars
- 7
- Downloads
- 226
- Categories
- Cloud Service
Jump to
- Runs natively on AWS Lambda and API Gateway
- Uses Streamable HTTP transport (v2025-03-26)
- Simple architecture (no bridging components)
- Provides a single ping tool
- Prototype implementation
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
DEPRECATEDCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install npm dependencies, bootstrap the server with Terraform (init, plan, apply), export the endpoint URL, then run the provided client with node src/client.js.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"deprecated": {
"simple-mcp-server-on-lambda": {
"command": "node",
"args": [
"src/client.js"
]
}
}
}
}
McpServers
{
"simple-mcp-server-on-lambda": {
"command": "node",
"args": [
"src/client.js"
]
}
}
DEPRECATED
Use this repo instead - https://github.com/aws-samples/sample-serverless-mcp-servers
DEPRECATED
----
A simple MCP Server running natively on AWS Lambda and Amazon API Gateway without any extra bridging components or custom transports. This is now possible thanks to the Streamable HTTP transport introduced in v2025-03-26. This is merely a prototype.
Architecture is as simple as it gets:

Prereqs
AWS CLI
Terraform
Instructions
Install dependencies:
cd src
npm install
cd ..
Bootstrap server and set env var with MCP Server endpoint:
cd terraform
terraform init
terraform plan
terraform apply
export SIMPLE_MCP_SERVER_ENDPOINT=$(terraform output --raw endpoint_url)
cd ..
> Note: It might take a few seconds for API Gateway endpoint to become operational.
Run client:
node src/client.js
Observe the response:
> node client.js
> listTools response: { tools: [ { name: 'ping', inputSchema: [Object] } ] }
> callTool:ping response: { content: [ { type: 'text', text: 'pong' } ] }
Learn about mcp
IntroSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

