Tiger Memory MCP Server
A simple memory system that allows LLMs to store and retrieve information via the Model Context Protocol
Install and connect
Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.
No verified installation or connection method is available in the retained evidence yet.
Identity
| Canonical slug | tiger-memory-mcp-server-7639aa9d | Deployment | Local Only |
|---|---|---|---|
| Canonical package | — | Repository | timescale/tiger-memory-mcp-server |
| First published | — | Latest release | — |
| Last security verification | Aug 25, 2026 | Classification confidence | 90% |
| Publication | Published | Official distribution | Yes |
Distributions
| Channel | Identifier | Current version | Versions | Source |
|---|---|---|---|---|
| source_git | timescale/tiger-memory-mcp-server | eb25f659fd68127b22c43c2a1b63ecdd0fca8018 | 1 | Repository |
Current release
| Package | Version | Published / observed | Inventory | Security scan |
|---|---|---|---|---|
| source_gittimescale/tiger-memory-mcp-server | eb25f659fd68127b22c43c2a1b63ecdd0fca8018Current | Aug 25, 2026 | 4 toolsSucceeded · 0 resources · 0 prompts | Verified clean |
Continuously monitor this MCP for security risk
Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.
- Independent exact-version security scans
- Continuous release and vulnerability monitoring
- Risk-change alerts with capability context
- Historical evidence and API exports
Current version evidence
| Provenance | immutable_git_commit | Signature | — |
|---|---|---|---|
| MCP SDK | — | Artifact SHA-256 | 49c6df0122cfcf74172e961cf79637a23cd813636c56c06589503a3f7dcd8bb4 |
| Scanner | mcp-proof-engine 0.1.0 | Scan completed | Aug 25, 2026 |
| Security rating | — | Methodology | — |
Current protocol inventory
Tools 4
| Tool | Category | Annotations | Risk |
|---|---|---|---|
forgetThis endpoint deletes an existing memory in the database, using the provided id to identify the memory to delete.Input schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"description": "The id of a specific memory to delete."
},
"scope": {
"type": "string",
"minLength": 1,
"description": "A unique identifier for the target set of memories. Can be any combination of user, application, contextual ids, as needed for scoping and personalization."
}
},
"required": [
"scope"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Output schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The unique identifier of the deleted memory."
}
},
"required": [
"id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Annotations{
"title": "Delete an existing memory"
} | — | — | |
recallThis endpoint retrieves memories from the database, using the provided scope.Input schema{
"type": "object",
"properties": {
"scope": {
"type": "string",
"minLength": 1,
"description": "A unique identifier for the target set of memories. Can be any combination of user, application, contextual ids, as needed for scoping and personalization."
}
},
"required": [
"scope"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Output schema{
"type": "object",
"properties": {
"memories": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The unique identifier of this memory."
},
"content": {
"type": "string",
"description": "The content of this memory."
},
"source": {
"anyOf": [
{
"type": "string",
"minLength": 0
},
{
"type": "null"
}
],
"description": "The source or origin of this memory. A deep URI to the origin of the fact is preferred (e.g., a specific URL, file path, or reference)."
},
"created_at": {
"type": "string",
"format": "date-time",
"description": "The date and time when this memory was created."
},
"updated_at": {
"type": "string",
"format": "date-time",
"description": "The date and time when this memory was last updated."
}
},
"required": [
"id",
"content",
"source",
"created_at",
"updated_at"
],
"additionalProperties": false
},
"description": "The list of memories found."
},
"scope": {
"type": "string",
"minLength": 1,
"description": "A unique identifier for the target set of memories. Can be any combination of user, application, contextual ids, as needed for scoping and personalization."
}
},
"required": [
"memories",
"scope"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Annotations{
"title": "Retrieve memories by scope"
} | — | — | |
rememberThis endpoint stores a new memory in the database, using the provided scope.Input schema{
"type": "object",
"properties": {
"scope": {
"type": "string",
"minLength": 1,
"description": "A unique identifier for the target set of memories. Can be any combination of user, application, contextual ids, as needed for scoping and personalization."
},
"content": {
"type": "string",
"minLength": 1,
"description": "The content to remember."
},
"source": {
"anyOf": [
{
"type": "string",
"minLength": 0
},
{
"type": "null"
}
],
"description": "The source or origin of this memory. A deep URI to the origin of the fact is preferred (e.g., a specific URL, file path, or reference)."
}
},
"required": [
"scope",
"content",
"source"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Output schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The unique identifier of the new memory."
}
},
"required": [
"id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Annotations{
"title": "Store a new memory"
} | — | — | |
updateThis endpoint updates an existing memory in the database, using the provided id to identify the memory to update.Input schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"description": "The id of a specific memory to replace."
},
"scope": {
"type": "string",
"minLength": 1,
"description": "A unique identifier for the target set of memories. Can be any combination of user, application, contextual ids, as needed for scoping and personalization."
},
"content": {
"type": "string",
"minLength": 1,
"description": "The new content to remember."
},
"source": {
"anyOf": [
{
"type": "string",
"minLength": 0
},
{
"type": "null"
}
],
"description": "The source or origin of this memory. A deep URI to the origin of the fact is preferred (e.g., a specific URL, file path, or reference)."
}
},
"required": [
"scope",
"content",
"source"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Output schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The unique identifier of the updated memory."
}
},
"required": [
"id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Annotations{
"title": "Update an existing memory"
} | — | — |
Resources 0
- None observed.
Resource templates 1
- memories
memory://{scope}A collection of memories
Prompts 0
- None observed.
Remote endpoints
| Endpoint | Transport | Authentication | Health | Observed |
|---|---|---|---|---|
| No verified remote endpoint is linked. | ||||
Tiger Memory MCP Server questions
How do I install Tiger Memory MCP Server?
No verified package installation command is available in the retained catalog evidence.
What tools does Tiger Memory MCP Server provide?
Tiger Memory MCP Server exposed 4 tools during independent protocol observation, including forget, recall, remember, update.
Is Tiger Memory MCP Server secure?
Our scanner tested version eb25f659fd68127b22c43c2a1b63ecdd0fca8018 without proving a finding in the methods exercised. This is not a guarantee that every deployment is secure.
Explore related MCP server guides
Curated product and capability guides containing this catalog record.
Related MCP servers from this publisher
Related records share independently retained publisher or namespace evidence. They are not automatically endorsed alternatives.
- Tiger Skills MCP ServerAlso published under timescale · npm:@tigerdata/tiger-skills-mcp-server · verified official distribution
Emulates Claude Skills with any LLM via MCP, enabling agents to use modular skill packages for specialized workflows and tool integrations.
- pg-aiguideAlso published under timescale · npm:@tigerdata/pg-aiguide · verified official distribution
Enables semantic search across PostgreSQL, TimescaleDB, and PostGIS documentation to help AI coding assistants write better PostgreSQL code.