Perenna
Rank #1,833io.github.scarletkc/perenna
A lightweight, Git-backed permanent memory for AI agents.
Perenna is a Model Context Protocol (MCP) server published by scarletkc. It ranks #1,833 of 115,460 servers tracked on MCP Toplist, and its repository has 35 GitHub stars. Perenna is listed across 2 registries — Official MCP and Glama, with 6 tracked versions. It was first listed on Aug 23, 2026 and most recently updated on Aug 28, 2026.
Ranks ahead of 113,627 of 115,460 servers on MCP Toplist.
Use Perenna
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add perenna -e "PERENNA_GIT_REMOTE=<your PERENNA_GIT_REMOTE>" -e "VEXOR_API_KEY=<your VEXOR_API_KEY>" -e "VEXOR_REMOTE_RERANK_API_KEY=<your VEXOR_REMOTE_RERANK_API_KEY>" -e "VEXOR_CONFIG_JSON=<your VEXOR_CONFIG_JSON>" -- uvx perenna mcpReplace each placeholder with your own value before saving.
[mcp_servers.perenna]
command = "uvx"
args = ["perenna", "mcp"]
[mcp_servers.perenna.env]
PERENNA_GIT_REMOTE = "<your PERENNA_GIT_REMOTE>"
VEXOR_API_KEY = "<your VEXOR_API_KEY>"
VEXOR_REMOTE_RERANK_API_KEY = "<your VEXOR_REMOTE_RERANK_API_KEY>"
VEXOR_CONFIG_JSON = "<your VEXOR_CONFIG_JSON>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"perenna": {
"command": "uvx",
"args": [
"perenna",
"mcp"
],
"env": {
"PERENNA_GIT_REMOTE": "<your PERENNA_GIT_REMOTE>",
"VEXOR_API_KEY": "<your VEXOR_API_KEY>",
"VEXOR_REMOTE_RERANK_API_KEY": "<your VEXOR_REMOTE_RERANK_API_KEY>",
"VEXOR_CONFIG_JSON": "<your VEXOR_CONFIG_JSON>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"perenna": {
"command": "uvx",
"args": [
"perenna",
"mcp"
],
"env": {
"PERENNA_GIT_REMOTE": "<your PERENNA_GIT_REMOTE>",
"VEXOR_API_KEY": "<your VEXOR_API_KEY>",
"VEXOR_REMOTE_RERANK_API_KEY": "<your VEXOR_REMOTE_RERANK_API_KEY>",
"VEXOR_CONFIG_JSON": "<your VEXOR_CONFIG_JSON>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"perenna": {
"type": "stdio",
"command": "uvx",
"args": [
"perenna",
"mcp"
],
"env": {
"PERENNA_GIT_REMOTE": "<your PERENNA_GIT_REMOTE>",
"VEXOR_API_KEY": "<your VEXOR_API_KEY>",
"VEXOR_REMOTE_RERANK_API_KEY": "<your VEXOR_REMOTE_RERANK_API_KEY>",
"VEXOR_CONFIG_JSON": "<your VEXOR_CONFIG_JSON>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"perenna": {
"command": "uvx",
"args": [
"perenna",
"mcp"
],
"env": {
"PERENNA_GIT_REMOTE": "<your PERENNA_GIT_REMOTE>",
"VEXOR_API_KEY": "<your VEXOR_API_KEY>",
"VEXOR_REMOTE_RERANK_API_KEY": "<your VEXOR_REMOTE_RERANK_API_KEY>",
"VEXOR_CONFIG_JSON": "<your VEXOR_CONFIG_JSON>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"perenna": {
"command": "uvx",
"args": [
"perenna",
"mcp"
],
"env": {
"PERENNA_GIT_REMOTE": "<your PERENNA_GIT_REMOTE>",
"VEXOR_API_KEY": "<your VEXOR_API_KEY>",
"VEXOR_REMOTE_RERANK_API_KEY": "<your VEXOR_REMOTE_RERANK_API_KEY>",
"VEXOR_CONFIG_JSON": "<your VEXOR_CONFIG_JSON>"
}
}
}
}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.scarletkc%2Fperenna)<a href="https://mcptoplist.com/server/io.github.scarletkc%2Fperenna"><img src="https://mcptoplist.com/badge/io.github.scarletkc%2Fperenna.svg" alt="MCP Toplist: Top 5% of 115,460" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 2 registries
scarletkc
Other servers by scarletkc
View all scarletkc servers →Available versions (6)
| Version | Published |
|---|---|
| 0.4.1 | Aug 28, 2026 |
| 0.4.0 | Aug 27, 2026 |
| 0.3.0 | Aug 25, 2026 |
| 0.2.0 | Aug 24, 2026 |
| 0.1.3 | Aug 23, 2026 |
| 0.1.1 | Aug 23, 2026 |
Frequently asked questions
- Who maintains Perenna?
- Perenna is maintained by scarletkc, which publishes 2 MCP servers (12 total versions) tracked on MCP Toplist.
- Is Perenna listed on the Official MCP Registry?
- Yes — Perenna is listed on the Official MCP Registry, alongside Glama.
- How many versions does Perenna have?
- MCP Toplist tracks 6 versions of Perenna, most recently published on Aug 28, 2026.
- Where can I find the source code for Perenna?
- The source code for Perenna is hosted at github.com/scarletkc/Perenna.