---
title: "Momento MCP Server: review, setup & limitations · Undominated.ai"
canonical: https://undominated.ai/mcp-servers/momento/
description: "TypeScript MCP server from Momento that gets and sets cache items and can list, create, or delete caches in a Momento account."
---

# Momento MCP Server: review, setup & limitations · Undominated.ai

> TypeScript MCP server from Momento that gets and sets cache items and can list, create, or delete caches in a Momento account.

[← Explore all mcp servers](/mcp-servers/)

CACHE AND DATA OPERATIONS / Momento Inc.

# Momento MCP Server

TypeScript MCP server from Momento that gets and sets cache items and can list, create, or delete caches in a Momento account.

 [See setup guidance ↓](#setup)[Original source ↗](https://github.com/momentohq/mcp-momento)

SOURCE REVIEW

 Reviewed 2026-10-15
 Evidence 3 linked sources
 Publisher Momento Inc.
 Licence [Apache-2.0 ↗](https://github.com/momentohq/mcp-momento/blob/fd5d3e7aa19f337750207d0947db273bdfd9815a/LICENSE)
 Revision fd5d3e7aa19f
 [Read what was—and wasn’t—checked ↓](#review)

“A simple Model Context Protocol (MCP) server implementation for Momento Cache.”

 [Momento Inc. · upstream description ↗](https://github.com/momentohq/mcp-momento/blob/fd5d3e7aa19f337750207d0947db273bdfd9815a/README.md) Our analysis follows below.

01 / THE REASONING

## Why this made the selection.

 - Momento publishes @gomomento/mcp-momento in momentohq/mcp-momento. The README at fd5d3e7aa19f337750207d0947db273bdfd9815a lists get, set, list-caches, create-cache, and delete-cache.
- The LICENSE appendix at that commit reads Copyright 2025 Momento Inc. package.json version is 0.1.0 and the build script is tsc.

### A good fit for

 - Read or replace a string value in a Momento cache from an MCP client.
- List, create, or delete caches when the API key is a super user key, which the README says those control-plane tools require.

### Weigh up before choosing

 - The default-branch commit read here, fd5d3e7aa19f337750207d0947db273bdfd9815a, is dated 2026-08-27.
- set replaces any existing value. create-cache and delete-cache change the account. The README says control-plane tools need a super user API key.
- The Claude Desktop example calls npx -y @gomomento/mcp-momento with no version. The Inspector example uses @gomomento/mcp-momento@latest. If MOMENTO_CACHE_NAME and DEFAULT_TTL_SECONDS are unset, the README says the cache name is mcp-momento and the default TTL is 60 seconds.
- The README does not name an MCP transport. The client examples are local command blocks.

02 / THE REVIEW RECORD

## What we actually inspected.

Source review has boundaries. A clear record is more useful than a “safe” badge.

### Material inspected

 - README.md at fd5d3e7aa19f337750207d0947db273bdfd9815a: tool list, environment variables, Inspector command, Claude Desktop JSON.
- package.json at the same revision: name @gomomento/mcp-momento, version 0.1.0, build script tsc, dependency @gomomento/sdk.
- LICENSE at the same revision: Apache License 2.0, appendix Copyright 2025 Momento Inc.

### Our findings

 - get and set are data-plane tools. list-caches, create-cache, and delete-cache are described as control-plane tools that need a super user API key.
- No install command in the README is only the server. The Inspector line also launches @modelcontextprotocol/inspector, so it is not recorded as install.command.

### Not established by this review

 - Not executed: it was not installed or run.
- No Momento API call was made.

The review applies to the material and revision named here. A newer upstream release can change its behavior.

03 / PUT IT TO WORK

## Connect a server deliberately.

[Upstream setup instructions ↗](https://github.com/momentohq/mcp-momento/blob/fd5d3e7aa19f337750207d0947db273bdfd9815a/README.md)
 - Create a Momento API key. The README says control-plane tools require a super user API key.
- Export MOMENTO_API_KEY. MOMENTO_CACHE_NAME and DEFAULT_TTL_SECONDS are optional in the README.
- Use the printed Claude Desktop block, or the local development path npm install, npm run build, then the Inspector against node dist/index.js.

### Before you start

 - A Momento API key.
- Node and npm for the local build path, or npx for the client examples.

### Documented configuration example

Use the client and authentication context described in the setup guidance. Configuration formats vary between hosts.

 {
 "mcpServers": {
 "momento": {
 "command": "npx",
 "args": [
 "-y",
 "@gomomento/mcp-momento"
 ],
 "env": {
 "MOMENTO_API_KEY": "your-api-key",
 "MOMENTO_CACHE_NAME": "your-cache-name",
 "DEFAULT_TTL_SECONDS": 60
 }
 }
 }
} Copy configuration ↗

### Compatibility

A Momento API key from the Momento Console, as the README instructs. · Node, because the local development section uses npm and the Inspector example uses npx.

### Implementation

TypeScript

### Momento API key

 - get reads a key. set writes a string value and replaces any current value.
- list-caches, create-cache, and delete-cache use the account control plane. The README says they require a super user API key.
- The API key is an environment variable in the client config. The server calls Momento.

### Cost model

Apache-2.0. The files read here do not state a Momento service price.

04 / FOLLOW THE EVIDENCE

## The source trail.

Our notes are separate from the original resource. Check upstream before adopting a new version.

 - [Momento MCP Server README at fd5d3e7a ↗](https://github.com/momentohq/mcp-momento/blob/fd5d3e7aa19f337750207d0947db273bdfd9815a/README.md) Checked 2026-10-15 https://github.com/momentohq/mcp-momento/blob/fd5d3e7aa19f337750207d0947db273bdfd9815a/README.md Supports: upstreamDescription, install, configExample, bestFor, limitations, access
- [Apache License 2.0 at fd5d3e7a ↗](https://github.com/momentohq/mcp-momento/blob/fd5d3e7aa19f337750207d0947db273bdfd9815a/LICENSE) Checked 2026-10-15 https://github.com/momentohq/mcp-momento/blob/fd5d3e7aa19f337750207d0947db273bdfd9815a/LICENSE Supports: license
- [package.json at fd5d3e7a ↗](https://github.com/momentohq/mcp-momento/blob/fd5d3e7aa19f337750207d0947db273bdfd9815a/package.json) Checked 2026-10-15 https://github.com/momentohq/mcp-momento/blob/fd5d3e7aa19f337750207d0947db273bdfd9815a/package.json Supports: language, whySelected

KEEP COMPARING

## Other approaches to consider.

Related by category or shared topics. These are alternatives to inspect, not a measured quality order.

 [### Redis Cloud API MCP Server ↗ Manages a Redis Cloud account through the Redis Cloud API from an MCP client: account and payment-method lookup, Pro and Essential subscriptions, plans, regions and task tracking.](/mcp-servers/redis-cloud-api/)[### Redis MCP Server ↗ Exposes Redis data-type operations and search to an MCP client using Redis credentials and ACLs.](/mcp-servers/redis/)[### Brave Search MCP ↗ Provides web, news, image, video and place search using the Brave Search API.](/mcp-servers/brave/)

 [AI Tools ↗](/tools/)[Skills ↗](/skills/)[Agents ↗](/agents/)[MCP Servers ↗](/mcp-servers/)[Workflows ↗](/workflows/)

## Continue your investigation

 - [Inspect resource evidence](/tools/)
- [Choose a host](/agents/)
- [Inspect reusable workflows](/skills/)
- [Use Undominated data](/api/)
