Montycat MCP - Shared Memory for AI Agents
Rank #1,237io.github.MontyGovernance/montycat-mcp
Shared, persistent memory for AI agents, with semantic recall and live updates.
Montycat MCP - Shared Memory for AI Agents is a Model Context Protocol (MCP) server published by MontyGovernance. It ranks #1,237 of 132,046 servers tracked on MCP Toplist, and its repository has 58 GitHub stars. Montycat MCP - Shared Memory for AI Agents is listed across 2 registries — Official MCP and Glama, with 11 tracked versions. It was first listed on Aug 28, 2026 and most recently updated on Sep 19, 2026.
Ranks ahead of 130,809 of 132,046 servers on MCP Toplist.
Use Montycat MCP - Shared Memory for AI Agents
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add montycat-mcp -e "MONTYCAT_URI=<your MONTYCAT_URI>" -e "MONTYCAT_TLS=<your MONTYCAT_TLS>" -e "MONTYCAT_TLS_CERTIFICATE_PATH=<your MONTYCAT_TLS_CERTIFICATE_PATH>" -e "MONTYCAT_TLS_VERIFY=<your MONTYCAT_TLS_VERIFY>" -e "MONTYCAT_TLS_CERTIFICATE_FINGERPRINT=<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>" -- uvx montycat-mcpReplace each placeholder with your own value before saving.
claude mcp add montycat-mcp -e "MONTYCAT_URI=<your MONTYCAT_URI>" -e "MONTYCAT_TLS=<your MONTYCAT_TLS>" -e "MONTYCAT_TLS_CERTIFICATE_PATH=<your MONTYCAT_TLS_CERTIFICATE_PATH>" -e "MONTYCAT_TLS_VERIFY=<your MONTYCAT_TLS_VERIFY>" -e "MONTYCAT_TLS_CERTIFICATE_FINGERPRINT=<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>" -- docker run -i --rm docker.io/montygovernance/montycat-mcp:1.1.5Replace each placeholder with your own value before saving.
[mcp_servers.montycat-mcp]
command = "uvx"
args = ["montycat-mcp"]
[mcp_servers.montycat-mcp.env]
MONTYCAT_URI = "<your MONTYCAT_URI>"
MONTYCAT_TLS = "<your MONTYCAT_TLS>"
MONTYCAT_TLS_CERTIFICATE_PATH = "<your MONTYCAT_TLS_CERTIFICATE_PATH>"
MONTYCAT_TLS_VERIFY = "<your MONTYCAT_TLS_VERIFY>"
MONTYCAT_TLS_CERTIFICATE_FINGERPRINT = "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
[mcp_servers.montycat-mcp]
command = "docker"
args = ["run", "-i", "--rm", "docker.io/montygovernance/montycat-mcp:1.1.5"]
[mcp_servers.montycat-mcp.env]
MONTYCAT_URI = "<your MONTYCAT_URI>"
MONTYCAT_TLS = "<your MONTYCAT_TLS>"
MONTYCAT_TLS_CERTIFICATE_PATH = "<your MONTYCAT_TLS_CERTIFICATE_PATH>"
MONTYCAT_TLS_VERIFY = "<your MONTYCAT_TLS_VERIFY>"
MONTYCAT_TLS_CERTIFICATE_FINGERPRINT = "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"montycat-mcp": {
"command": "uvx",
"args": [
"montycat-mcp"
],
"env": {
"MONTYCAT_URI": "<your MONTYCAT_URI>",
"MONTYCAT_TLS": "<your MONTYCAT_TLS>",
"MONTYCAT_TLS_CERTIFICATE_PATH": "<your MONTYCAT_TLS_CERTIFICATE_PATH>",
"MONTYCAT_TLS_VERIFY": "<your MONTYCAT_TLS_VERIFY>",
"MONTYCAT_TLS_CERTIFICATE_FINGERPRINT": "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"montycat-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/montygovernance/montycat-mcp:1.1.5"
],
"env": {
"MONTYCAT_URI": "<your MONTYCAT_URI>",
"MONTYCAT_TLS": "<your MONTYCAT_TLS>",
"MONTYCAT_TLS_CERTIFICATE_PATH": "<your MONTYCAT_TLS_CERTIFICATE_PATH>",
"MONTYCAT_TLS_VERIFY": "<your MONTYCAT_TLS_VERIFY>",
"MONTYCAT_TLS_CERTIFICATE_FINGERPRINT": "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"montycat-mcp": {
"command": "uvx",
"args": [
"montycat-mcp"
],
"env": {
"MONTYCAT_URI": "<your MONTYCAT_URI>",
"MONTYCAT_TLS": "<your MONTYCAT_TLS>",
"MONTYCAT_TLS_CERTIFICATE_PATH": "<your MONTYCAT_TLS_CERTIFICATE_PATH>",
"MONTYCAT_TLS_VERIFY": "<your MONTYCAT_TLS_VERIFY>",
"MONTYCAT_TLS_CERTIFICATE_FINGERPRINT": "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"montycat-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/montygovernance/montycat-mcp:1.1.5"
],
"env": {
"MONTYCAT_URI": "<your MONTYCAT_URI>",
"MONTYCAT_TLS": "<your MONTYCAT_TLS>",
"MONTYCAT_TLS_CERTIFICATE_PATH": "<your MONTYCAT_TLS_CERTIFICATE_PATH>",
"MONTYCAT_TLS_VERIFY": "<your MONTYCAT_TLS_VERIFY>",
"MONTYCAT_TLS_CERTIFICATE_FINGERPRINT": "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"montycat-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"montycat-mcp"
],
"env": {
"MONTYCAT_URI": "<your MONTYCAT_URI>",
"MONTYCAT_TLS": "<your MONTYCAT_TLS>",
"MONTYCAT_TLS_CERTIFICATE_PATH": "<your MONTYCAT_TLS_CERTIFICATE_PATH>",
"MONTYCAT_TLS_VERIFY": "<your MONTYCAT_TLS_VERIFY>",
"MONTYCAT_TLS_CERTIFICATE_FINGERPRINT": "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"servers": {
"montycat-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/montygovernance/montycat-mcp:1.1.5"
],
"env": {
"MONTYCAT_URI": "<your MONTYCAT_URI>",
"MONTYCAT_TLS": "<your MONTYCAT_TLS>",
"MONTYCAT_TLS_CERTIFICATE_PATH": "<your MONTYCAT_TLS_CERTIFICATE_PATH>",
"MONTYCAT_TLS_VERIFY": "<your MONTYCAT_TLS_VERIFY>",
"MONTYCAT_TLS_CERTIFICATE_FINGERPRINT": "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"montycat-mcp": {
"command": "uvx",
"args": [
"montycat-mcp"
],
"env": {
"MONTYCAT_URI": "<your MONTYCAT_URI>",
"MONTYCAT_TLS": "<your MONTYCAT_TLS>",
"MONTYCAT_TLS_CERTIFICATE_PATH": "<your MONTYCAT_TLS_CERTIFICATE_PATH>",
"MONTYCAT_TLS_VERIFY": "<your MONTYCAT_TLS_VERIFY>",
"MONTYCAT_TLS_CERTIFICATE_FINGERPRINT": "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"montycat-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/montygovernance/montycat-mcp:1.1.5"
],
"env": {
"MONTYCAT_URI": "<your MONTYCAT_URI>",
"MONTYCAT_TLS": "<your MONTYCAT_TLS>",
"MONTYCAT_TLS_CERTIFICATE_PATH": "<your MONTYCAT_TLS_CERTIFICATE_PATH>",
"MONTYCAT_TLS_VERIFY": "<your MONTYCAT_TLS_VERIFY>",
"MONTYCAT_TLS_CERTIFICATE_FINGERPRINT": "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"montycat-mcp": {
"command": "uvx",
"args": [
"montycat-mcp"
],
"env": {
"MONTYCAT_URI": "<your MONTYCAT_URI>",
"MONTYCAT_TLS": "<your MONTYCAT_TLS>",
"MONTYCAT_TLS_CERTIFICATE_PATH": "<your MONTYCAT_TLS_CERTIFICATE_PATH>",
"MONTYCAT_TLS_VERIFY": "<your MONTYCAT_TLS_VERIFY>",
"MONTYCAT_TLS_CERTIFICATE_FINGERPRINT": "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"
}
}
}
}Replace each placeholder with your own value before saving.
{
"mcpServers": {
"montycat-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/montygovernance/montycat-mcp:1.1.5"
],
"env": {
"MONTYCAT_URI": "<your MONTYCAT_URI>",
"MONTYCAT_TLS": "<your MONTYCAT_TLS>",
"MONTYCAT_TLS_CERTIFICATE_PATH": "<your MONTYCAT_TLS_CERTIFICATE_PATH>",
"MONTYCAT_TLS_VERIFY": "<your MONTYCAT_TLS_VERIFY>",
"MONTYCAT_TLS_CERTIFICATE_FINGERPRINT": "<your MONTYCAT_TLS_CERTIFICATE_FINGERPRINT>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.MontyGovernance%2Fmontycat-mcp)<a href="https://mcptoplist.com/server/io.github.MontyGovernance%2Fmontycat-mcp"><img src="https://mcptoplist.com/badge/io.github.MontyGovernance%2Fmontycat-mcp.svg" alt="MCP Toplist: Top 1% of 132,046" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 3 registries
MontyGovernance
Available versions (11)
| Version | Published |
|---|---|
| 1.1.5 | Sep 19, 2026 |
| 1.1.4 | Sep 10, 2026 |
| 1.1.3 | Sep 9, 2026 |
| 1.1.2 | Sep 7, 2026 |
| 1.1.1 | Sep 7, 2026 |
| 1.1.0 | Sep 3, 2026 |
| 1.0.0 | Sep 2, 2026 |
| 0.5.1 | Sep 2, 2026 |
| 0.5.0 | Sep 1, 2026 |
| 0.4.3 | Sep 1, 2026 |
| 0.4.2 | Aug 28, 2026 |
Frequently asked questions
- Who maintains Montycat MCP - Shared Memory for AI Agents?
- Montycat MCP - Shared Memory for AI Agents is maintained by MontyGovernance, which publishes 1 MCP server (11 total versions) tracked on MCP Toplist.
- Is Montycat MCP - Shared Memory for AI Agents listed on the Official MCP Registry?
- Yes — Montycat MCP - Shared Memory for AI Agents is listed on the Official MCP Registry, alongside Glama.
- How many versions does Montycat MCP - Shared Memory for AI Agents have?
- MCP Toplist tracks 11 versions of Montycat MCP - Shared Memory for AI Agents, most recently published on Sep 19, 2026.
- Where can I find the source code for Montycat MCP - Shared Memory for AI Agents?
- The source code for Montycat MCP - Shared Memory for AI Agents is hosted at github.com/MontyGovernance/montycat-mcp.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.