- Explore MCP Servers
- momento-mcp
Momento Mcp
What is Momento Mcp
momento-mcp is a Model Context Protocol server designed for interacting with Momento services, allowing users to manage key-value pairs efficiently.
Use cases
Use cases for momento-mcp include caching frequently accessed data in applications, managing session states in web applications, and storing configuration settings dynamically.
How to use
To use momento-mcp, build the server using ‘go build pkg/server/main.go’, obtain a Momento API key from the Momento Console, and configure the Claude Desktop App with the necessary settings. You can run the server using HTTP or Momento transport protocols.
Key features
Key features of momento-mcp include the ability to set key-value pairs with optional TTL, retrieve values by key, and delete items by key.
Where to use
momento-mcp can be used in various fields such as application development, data caching, and real-time data management, particularly where efficient key-value storage is required.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Momento Mcp
momento-mcp is a Model Context Protocol server designed for interacting with Momento services, allowing users to manage key-value pairs efficiently.
Use cases
Use cases for momento-mcp include caching frequently accessed data in applications, managing session states in web applications, and storing configuration settings dynamically.
How to use
To use momento-mcp, build the server using ‘go build pkg/server/main.go’, obtain a Momento API key from the Momento Console, and configure the Claude Desktop App with the necessary settings. You can run the server using HTTP or Momento transport protocols.
Key features
Key features of momento-mcp include the ability to set key-value pairs with optional TTL, retrieve values by key, and delete items by key.
Where to use
momento-mcp can be used in various fields such as application development, data caching, and real-time data management, particularly where efficient key-value storage is required.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
momento-mcp
A Model Context Protocol server for interacting with Momento services.
Currently Supported API’s
| Command | Description | Input |
|---|---|---|
set |
Set a key-value pair with optional TTL | key (string), value (string), ttl (int, optional) |
get |
Get value by key | key (string) |
delete |
Delete an item by key | key (string) |
Running Server & Examples
With Claude Desktop
- Build Momento MCP Server
go build pkg/server/main.go - Get a Momento API Key from Momento Console
- Configure Claude Desktop App’s
claude_desktop_config.json
{
"mcpServers": {
"momento-mcp-server": {
"command": "/Path/to/project/momento-mcp/main",
"args": [],
"env": {
"MOMENTO_API_KEY": "REPLACE_ME",
"CACHE_NAME": "default"
}
}
}
}
Running Examples
Note: Example requires Momento and Open AI API keys set
HTTP Transport
- Start Server
TRANSPORT=HTTP go run pkg/server/main.go
- Run Client
cd examples/langchain TRANSPORT=HTTP go run main.go
Momento Transport
- Start Server
TRANSPORT=MOMENTO go run pkg/server/main.go
- Run Client
cd examples/langchain TRANSPORT=MOMENTO go run main.go
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










