Context7
Feeds AI the latest docs for libraries and frameworks before it answers, so code it writes does not use outdated, removed functions.
Reasoning scaffolding that supercharges your small AI: an argument-mapping MCP server
Pick the AI app you use, then copy the settings.
Passed 3/3 checks · Runs on your computer · ✓ Commands checked Nov 13, 2026
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude, with some setup first
Install Python (uv) on your computer first (one time) · Only the Claude desktop app (Windows or Mac), not the web or phone
One time only; it works for every server that needs Python (uv)
SettingsDeveloperEdit Config
{
"mcpServers": {
"cedrus": {
"command": "uvx",
"args": [
"cedrus-mcp"
]
}
}
}Use CEDRUS and tell me what you can do for me, then show me one thing✓ If Claude says it is using CEDRUS or shows a CEDRUS tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
ChatGPT cannot connect CEDRUS yet
CEDRUS runs on your computer, but ChatGPT can only connect servers that run on the web
A · Use an app that can connect CEDRUS
Works with Claude Code, with some setup first
Install Python (uv) on your computer first (one time)
One time only; it works for every server that needs Python (uv)
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --scope user cedrus -- uvx cedrus-mcpYou should see CEDRUS listed as connected
Use CEDRUS and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using CEDRUS or shows a CEDRUS tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor, with some setup first
Install Python (uv) on your computer first (one time)
One time only; it works for every server that needs Python (uv)
Use CEDRUS and tell me what you can do for me, then show me one thing✓ If Cursor says it is using CEDRUS or shows a CEDRUS tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code, with some setup first
Install Python (uv) on your computer first (one time)
One time only; it works for every server that needs Python (uv)
Use CEDRUS and tell me what you can do for me, then show me one thing✓ If VS Code says it is using CEDRUS or shows a CEDRUS tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
JSON settings are under “For developers” below
Claude Code
claude mcp add --scope user cedrus -- uvx cedrus-mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"cedrus": {
"command": "uvx",
"args": [
"cedrus-mcp"
]
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"cedrus": {
"command": "uvx",
"args": [
"cedrus-mcp"
]
}
}
}VS Code (mcp.json)
{
"servers": {
"cedrus": {
"type": "stdio",
"command": "uvx",
"args": [
"cedrus-mcp"
]
}
}
}These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Run on your computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Runs on your computer; the tool list appears in your AI app after you install it.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 14, 2026
The registry name was verified with the GitHub account cedrus-mcp, which owns the repo
Code last changed 2 months ago
Uses AGPL-3.0
This one runs on your computer; there is no internet endpoint
Runs on your computer and uses local settings instead
Runs on your computer; we can only read tool lists from internet endpoints
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs on your computer. Your AI app starts it when needed, and data does not pass through the maker’s servers (unless it calls an online service itself).
The GitHub repo last changed 2 months ago, and the latest version (2.0.1) reached the registry 2 months ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. You also need Python (uv) on your computer.
In the same category: Context7, Codebase Memory, OpenSEO
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Feeds AI the latest docs for libraries and frameworks before it answers, so code it writes does not use outdated, removed functions.
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Keyword research, site audits, rank tracking and AI visibility for your AI agent.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Reasoning scaffolding that supercharges your small AI.
CEDRUS gives a local model an argument map to think in: the model lays out claims and the reasons for and against them, and the map keeps everything in place.
- C1 Legalisation of Soft Drugs
This is the outline. The full view the model reads also has every claim and argument in full, and notes which ones nothing has challenged yet.
CEDRUS is started by uv, which downloads and runs it for you.
# macOS and Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Each setup below saves your maps to ~/cedrus-maps, a folder in your home directory. Use any folder you like, or leave out --save-dir and its path if you don't want files.
Whichever app you use, the model has to support tool calling.
In the right sidebar, open the Program tab and choose Install → Edit mcp.json. Add CEDRUS under mcpServers:
{
"mcpServers": { "cedrus": { "command": "uvx", "args": ["cedrus-mcp", "--save-dir", "~/cedrus-maps"] } } }
Go to Settings → MCP Servers, click +, and fill in:
| Field | Value |
|---|---|
| Server Name | cedrus |
| Command | uvx |
| Arguments | cedrus-mcp --save-dir ~/cedrus-maps |
For a local model, turn on tool calling in the model's settings (the edit button under Model Capabilities).
Run goose configure, choose Add Extension → Command-line Extension, name it cedrus, and give the command uvx cedrus-mcp --save-dir ~/cedrus-maps. In Goose Desktop, the same is under Extensions → Add custom extension.
Or add it to ~/.config/goose/config.yaml (%APPDATA%\Block\goose\config\config.yaml on Windows) yourself:
extensions:
cedrus: name: cedrus type: stdio cmd: uvx args: [cedrus-mcp, --save-dir, ~/cedrus-maps] enabled: true timeout: 300
Goose can run local models through Ollama, so this is also the way to use CEDRUS with Ollama.
Any client that can start a local (stdio) MCP server works: the command is uvx, the arguments are cedrus-mcp and any options below.
Map the debate on whether cities should ban cars from their centres. Start with the main
claim, then add the strongest arguments on both sides.
Now add an objection to the weakest pro argument.
Which arguments has nobody challenged yet? Add a reply to one of them.
Whenever you want to see the whole map, ask the model to show it.
With --save-dir DIR, CEDRUS writes the map after every change to DIR/ .txt, the readable view, and DIR/ .json. Each time your app starts CEDRUS, it gets a new , so earlier maps are kept. --save-file PATH writes to one fixed file instead, and a new session overwrites it.
When the model starts a new map, the old one is kept beside the live file as .1, then .2, and so on.
| Tool | What it does |
|---|---|
show | Print the whole map. |
add_claim | Add a claim: the statement being debated, or a principle. |
add_argument | Add an argument for or against something already in the map. |
link | Relate two items already in the map, or change how they relate. |
unlink | Remove one relation. |
edit | Change a label or a text. |
delete | Delete an item, optionally with the arguments that respond only to it. |
new_map | Start over with an empty map, for another question. |
An argument can support or attack what it responds to, or undercut another argument: grant its premises, but deny that they lead to its conclusion.
| Option | What it does |
|---|---|
--save-dir DIR | Save each session's map in DIR. Also CEDRUS_SAVE_DIR. |
--save-file PATH | Save the map to one file, PATH and PATH with .txt. Also CEDRUS_SAVE_FILE. |
--max-chars N | Size limit for the map view, default 24000 (roughly 6k tokens). Larger maps are shown shortened. |
--hints | Add a short hint to each tool result. |
Running over HTTP, from a checkout, or under the MCP inspector is covered in docs/ADVANCED.md.
v1-final.GNU Affero General Public License v3.0 or later. See LICENSE.