Sample Serverless MCP Servers

by aws-samples• 245•• Scanned•Claim this listing•Request removal

Sample implementations of AI Agents and MCP Servers running on AWS Serverless compute

Sample Serverless MCP Servers is an open-source mcp server by aws-samples, written mainly in Python, with 245 GitHub stars and the MIT-0 license. Its code was last updated Feb 14, 2026.

Scan summary: scanned Nov 5, 2026 at commit bbe0441. No capabilities flagged by our checks. Scan policy

Scanned
Full scan at bbe0441 · Nov 5, 2026
Scanned
Static code scanpass
Secrets scanpass
Dependency audit1158 known vulnerabilitiesfail
Manifestnonewarn
Buildn/a
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (60)

  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    langgraph-api@0.9.1: 3 known vulnerabilities
    PYSEC-2026-3857, PYSEC-2026-3858, GHSA-4hm6-w6qq-w73v
    a2a/a2a-lambda-python-async/src/server/requirements.txt
  • medium
    httpcore2@2.9.1: 3 known vulnerabilities
    PYSEC-2026-3844, PYSEC-2026-3844, PYSEC-2026-3844
    a2a/a2a-lambda-python-async/src/server/requirements.txt
  • medium
    httpx2@2.9.1: 15 known vulnerabilities
    PYSEC-2026-3845, PYSEC-2026-3846, PYSEC-2026-3847, PYSEC-2026-3848, PYSEC-2026-3849 +10 more
    a2a/a2a-lambda-python-async/src/server/requirements.txt
  • medium
    strands-agents@1.9.1: 6 known vulnerabilities
    GHSA-3w55-933p-8pv5, GHSA-4v6f-7vjh-6x4m, GHSA-763v-5pjm-fx36, GHSA-3w55-933p-8pv5, GHSA-4v6f-7vjh-6x4m +1 more
    a2a/a2a-lambda-python/src/client/requirements.txt
  • medium
    python-multipart@0.0.9: 88 known vulnerabilities
    PYSEC-2026-1851, PYSEC-2026-1852, PYSEC-2026-3036, PYSEC-2026-3037, PYSEC-2026-3038 +83 more
    a2a/a2a-lambda-python/src/client/requirements.txt
  • medium
    @modelcontextprotocol/sdk@1.11.0: 7 known vulnerabilities
    GHSA-345p-7cg4-v4c7, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-8r9q-7v3j-jr4g, GHSA-f897-62hf-6gxq +2 more
    lambda-ops-mcp-server/package-lock.json
  • medium
    body-parser@2.2.0: 27 known vulnerabilities
    GHSA-27r3-jxmh-p828, GHSA-v422-hmwv-36x6, GHSA-wqch-xfxh-vrr4, GHSA-27r3-jxmh-p828, GHSA-v422-hmwv-36x6 +22 more
    lambda-ops-mcp-server/package-lock.json
  • medium
    flatted@3.3.3: 12 known vulnerabilities
    GHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh, GHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh, GHSA-25h7-pfq9-p65f +7 more
    lambda-ops-mcp-server/package-lock.json
  • medium
    path-to-regexp@8.2.0: 18 known vulnerabilities
    GHSA-27v5-c462-wpq7, GHSA-j3q9-mxjg-w52f, GHSA-27v5-c462-wpq7, GHSA-j3q9-mxjg-w52f, GHSA-27v5-c462-wpq7 +13 more
    lambda-ops-mcp-server/package-lock.json
  • medium
    uuid@9.0.1: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    lambda-ops-mcp-server/package-lock.json
  • medium
    ws@8.18.1: 2 known vulnerabilities
    GHSA-58qx-3vcg-4xpx, GHSA-96hv-2xvq-fx4p
    lambda-ops-mcp-server/package-lock.json
  • medium
    zod@3.24.3: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    lambda-ops-mcp-server/package-lock.json
  • medium
    @modelcontextprotocol/sdk@1.17.1: 48 known vulnerabilities
    GHSA-345p-7cg4-v4c7, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-8r9q-7v3j-jr4g +43 more
    stateful-mcp-on-ecs-nodejs/src/mcpclient/package-lock.json
  • medium
    zod@3.25.76: 6 known vulnerabilities
    GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5 +1 more
    stateful-mcp-on-ecs-nodejs/src/mcpclient/package-lock.json
  • medium
    mcp@1.9.3: 7 known vulnerabilities
    PYSEC-2026-1616, PYSEC-2026-1617, PYSEC-2026-1618, PYSEC-2026-3482, PYSEC-2026-3483 +2 more
    stateful-mcp-on-ecs-python/requirements.txt
  • medium
    requests@2.9.2: 5 known vulnerabilities
    PYSEC-2018-28, PYSEC-2023-74, PYSEC-2026-1872, PYSEC-2026-1873, PYSEC-2026-2275
    stateful-mcp-on-ecs-python/requirements.txt
  • medium
    starlette@0.46.2: 77 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-1941, PYSEC-2026-1942, PYSEC-2026-2280, PYSEC-2026-2281 +72 more
    stateful-mcp-on-ecs-python/requirements.txt
  • medium
    mcp@1.8.0: 7 known vulnerabilities
    PYSEC-2026-1616, PYSEC-2026-1617, PYSEC-2026-1618, PYSEC-2026-3482, PYSEC-2026-3483 +2 more
    stateless-mcp-on-lambda-python/src/dependencies/requirements.txt
  • medium
    strands-agents@0.1.0: 3 known vulnerabilities
    GHSA-3w55-933p-8pv5, GHSA-4v6f-7vjh-6x4m, GHSA-763v-5pjm-fx36
    strands-agent-on-lambda-python/src/layer/requirements.txt
  • medium
    mcp@1.9.4: 6 known vulnerabilities
    PYSEC-2026-1617, PYSEC-2026-1618, PYSEC-2026-3482, PYSEC-2026-3483, GHSA-5h93-6whr-6q8j +1 more
    strands-agent-on-lambda-python/src/layer/requirements.txt
  • medium
    jws@3.2.2: 6 known vulnerabilities
    GHSA-869p-cjfg-cm3x, GHSA-869p-cjfg-cm3x, GHSA-869p-cjfg-cm3x, GHSA-869p-cjfg-cm3x, GHSA-869p-cjfg-cm3x +1 more
    strands-agent-on-lambda-vault/lambdas/agent-authorizer/package-lock.json
  • medium
    @modelcontextprotocol/sdk@1.12.1: 16 known vulnerabilities
    GHSA-345p-7cg4-v4c7, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-8r9q-7v3j-jr4g +11 more
    strands-agent-on-lambda-vault/lambdas/bookings-mcp/package-lock.json
  • medium
    zod@3.25.39: 2 known vulnerabilities
    GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5
    strands-agent-on-lambda-vault/lambdas/bookings-mcp/package-lock.json
  • medium
    mcp@1.11.0: 42 known vulnerabilities
    PYSEC-2026-1617, PYSEC-2026-3482, PYSEC-2026-3483, GHSA-5h93-6whr-6q8j, GHSA-84m7-p3x7-pcfv +37 more
    strands-agent-on-lambda-vault/lambdas/travel-agent/requirements.txt
  • medium
    strands-agents@1.0.0: 18 known vulnerabilities
    GHSA-3w55-933p-8pv5, GHSA-4v6f-7vjh-6x4m, GHSA-763v-5pjm-fx36, GHSA-3w55-933p-8pv5, GHSA-4v6f-7vjh-6x4m +13 more
    strands-agent-on-lambda-vault/lambdas/travel-agent/requirements.txt
  • medium
    aws-cdk-lib@2.196.0: 6 known vulnerabilities
    GHSA-464c-974j-9xm6, GHSA-999r-qq7v-r334, GHSA-vcrf-j523-4mrf, GHSA-464c-974j-9xm6, GHSA-999r-qq7v-r334 +1 more
    strands-agent-on-lambda-vault/package-lock.json
  • medium
    brace-expansion@1.1.11: 16 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +11 more
    strands-agent-on-lambda-vault/package-lock.json
  • medium
    brace-expansion@1.1.12: 14 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +9 more
    strands-agent-on-lambda-vault/package-lock.json
  • medium
    browserslist@4.25.0: 4 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx, GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    strands-agent-on-lambda-vault/package-lock.json
  • medium
    fast-uri@3.0.6: 24 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-4c8g-83qw-93j6, GHSA-7p8r-x3mc-p8w7, GHSA-f65p-4m7j-42xc, GHSA-hrr3-gc8f-f4qj +19 more
    strands-agent-on-lambda-vault/package-lock.json
  • medium
    js-yaml@3.14.1: 10 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68, GHSA-mh29-5h37-fv8m +5 more
    strands-agent-on-lambda-vault/package-lock.json
  • medium
    minimatch@3.1.2: 6 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26 +1 more
    strands-agent-on-lambda-vault/package-lock.json
  • medium
    picomatch@2.3.1: 4 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj, GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    strands-agent-on-lambda-vault/package-lock.json
  • medium
    gradio@5.33.2: 14 known vulnerabilities
    PYSEC-2026-211, PYSEC-2026-2178, PYSEC-2026-2179, PYSEC-2026-63, PYSEC-2026-64 +9 more
    strands-agent-on-lambda-vault/web/requirements.txt
  • medium
    orjson@3.9.9: 4 known vulnerabilities
    PYSEC-2024-40, PYSEC-2026-107, PYSEC-2024-40, PYSEC-2026-107
    strands-agent-on-lambda-vault/web/requirements.txt
  • medium
    urllib3@1.26.9: 20 known vulnerabilities
    PYSEC-2023-192, PYSEC-2023-212, PYSEC-2026-141, PYSEC-2026-1994, PYSEC-2026-1995 +15 more
    strands-agent-on-lambda-vault/web/requirements.txt
  • low
    langgraph@1.2.9: 1 known vulnerability
    GHSA-3fx2-cqw9-xr3c
    a2a/a2a-lambda-python-async/src/server/requirements.txt
  • low
    idna@3.9.0: 11 known vulnerabilities
    PYSEC-2026-215, PYSEC-2026-215, PYSEC-2026-215, PYSEC-2026-215, PYSEC-2026-215 +6 more
    a2a/a2a-lambda-python/src/client/requirements.txt
  • low
    @smithy/config-resolver@4.1.0: 1 known vulnerability
    GHSA-6475-r3vj-m8vf
    lambda-ops-mcp-server/package-lock.json
  • low
    qs@6.14.0: 45 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-6rw7-vpxm-498p, GHSA-q8mj-m7cp-5q26, GHSA-w7fw-mjwx-w883 +40 more
    lambda-ops-mcp-server/package-lock.json
  • low
    ajv@6.12.6: 8 known vulnerabilities
    GHSA-2g4f-4pwh-qvx6, GHSA-2g4f-4pwh-qvx6, GHSA-2g4f-4pwh-qvx6, GHSA-2g4f-4pwh-qvx6, GHSA-2g4f-4pwh-qvx6 +3 more
    stateful-mcp-on-ecs-nodejs/src/mcpclient/package-lock.json
  • low
    @babel/core@7.27.4: 2 known vulnerabilities
    GHSA-4x5r-pxfx-6jf8, GHSA-4x5r-pxfx-6jf8
    strands-agent-on-lambda-vault/package-lock.json
  • low
    ajv@8.17.1: 2 known vulnerabilities
    GHSA-2g4f-4pwh-qvx6, GHSA-2g4f-4pwh-qvx6
    strands-agent-on-lambda-vault/package-lock.json
  • low
    deepmerge@4.3.1: 2 known vulnerabilities
    GHSA-gcqx-w48m-w2h4, GHSA-gcqx-w48m-w2h4
    strands-agent-on-lambda-vault/package-lock.json
  • low
    yaml@1.10.2: 2 known vulnerabilities
    GHSA-48c2-rrv3-qjmp, GHSA-48c2-rrv3-qjmp
    strands-agent-on-lambda-vault/package-lock.json
  • low
    python-dotenv@1.0.1: 1 known vulnerability
    PYSEC-2026-2270
    strands-agent-on-lambda-vault/web/requirements.txt
  • low
    No manifest declaring network access and environment variables (agent.json)

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Sample Serverless MCP Servers alternatives

View more →

Similar mcp servers in Cloud Infrastructure, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Sample Serverless MCP Servers (this page)
aws-samples
245MIT-0Feb 14, 2026Scanned, no flagged issues
TREK
liketrek
15kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
MCP
awslabs
9.9kApache-2.0Oct 31, 2026Scanned, no flagged issues
MCP Context Forge
IBM
4.7kApache-2.0Oct 30, 2026Scanned, no flagged issues
Mcpo
open-webui
4.4kMITMay 17, 2026Scanned, no flagged issues
Lean Ctx
yvgude
3.9kApache-2.0Oct 31, 2026Scanned, no flagged issues