Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ—„οΈ Databases
  3. Adr MCP Setup
Adr MCP Setup logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 5:03:04 PM

Adr MCP Setup

User RatingsBe the first to rate and review this MCP server!
View Repository3 GitHub StarsTotal stargazers on GitHub for the source repository (3 stars).Visit Website

Automatically generate, review, and manage Architecture Decision Records from Claude Code conversations using AI.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet β€” we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself β€” its README, its docs, or a verified owner. We haven’t found those for wooxogh/adr-mcp-setup, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Tool Schemas (9) Directory Badge Claim listing AlternativesπŸ—„οΈ More in Databases

Overview

This MCP server captures development conversations in Claude Code and uses Claude Opus to generate structured Architecture Decision Records (ADRs) automatically. It saves ADRs as markdown files, supports quality scoring, detects duplicates, tracks ADR status lifecycle, and visualizes dependencies. Use it to document architectural decisions without manual writing and maintain a searchable, linked history of decisions.

Use cases

β€’Generate ADRs automatically from development chat sessions
β€’Review and score ADR quality with AI feedback
β€’Detect duplicate or overlapping architectural decisions
β€’Track ADR status through lifecycle stages
β€’Visualize dependencies and relationships between ADRs

Key features

β€’Automatic session capture via Stop Hook in Claude Code
β€’AI-powered ADR generation and markdown export
β€’Quality review scoring with improvement suggestions
β€’Duplicate detection before saving ADRs
β€’Status lifecycle management (Proposed, Accepted, Deprecated, Superseded)
β€’Dependency graph creation and stale ADR alerts

Capabilities & Tool Schemas (9) ~113 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Adr MCP Setup.

save_session

Save a conversation to the database

generate_adr

Auto-generate an ADR from a session

review_adr

Score ADR quality and get improvement suggestions

update_adr_status

Transition ADR through its lifecycle

link_adrs

Create relationships between ADRs

get_adr_graph

Visualize the ADR dependency graph

Documentation Overview

adr-skills

adr-skills is an MCP server for Claude Code that automatically captures development conversations and uses Claude Opus to generate, review, and manage Architecture Decision Records (ADRs).

TL;DR: Install once, and every Claude Code session ends with a structured ADR saved to ~/.adr-mcp/adrs/ β€” no manual writing required.

adr-skills MCP server

What problem does this solve?

Engineering teams make dozens of architectural decisions every week β€” which database to use, how to handle auth, whether to go monolith or microservices β€” but rarely write them down. Months later, nobody remembers why Redis was chosen over Memcached, or why the team avoided GraphQL.

adr-skills solves this by turning your existing Claude Code conversations into permanent, searchable ADR documents automatically.

How it works

  1. You have a normal development conversation in Claude Code
  2. When the session ends, the Stop Hook captures the transcript
  3. Claude Opus analyzes the conversation and extracts the architectural decision
  4. A structured markdown ADR is saved to ~/.adr-mcp/adrs/ADR-0001-*.md
  5. Use review_adr to score quality, link_adrs to map dependencies, check_stale_adrs to surface outdated decisions

Features

  • Auto session capture β€” Stop Hook saves conversations automatically on Claude Code exit; no manual steps
  • AI-powered ADR generation β€” Claude Opus extracts context, decision, and consequences from raw conversation
  • AI quality review β€” Scores ADR completeness 0–100 and flags missing context, unconsidered alternatives, or optimistic consequences
  • Duplicate detection β€” Warns when a new decision overlaps with a past one before saving
  • Markdown export β€” Every ADR exported as ADR-NNNN-slug.md, ready to commit alongside your code
  • Status lifecycle β€” Track decisions through Proposed β†’ Accepted β†’ Deprecated β†’ Superseded
  • Dependency graph β€” Link ADRs with related_to, conflicts_with, depends_on and visualize relationships
  • Stale ADR alerts β€” Surface Accepted decisions older than N months that may need revisiting
  • Keyword search β€” Find past decisions by technology name (e.g. Redis, JWT, PostgreSQL)
  • Timeline view β€” Full decision history per project, correlated with git commits

How is this different from existing ADR tools?

ToolAuto-capture from chatAI generationQuality reviewMCP server
adr-skillsβœ…βœ… Claude Opusβœ…βœ…
adr-tools (CLI)❌❌❌❌
mcp-adr-analysis-serverβŒβœ… OpenRouterβŒβœ…
claude-historian-mcpβœ…βŒβŒβœ…
log4brains❌❌❌❌

No existing tool combines automatic conversation capture with AI-powered ADR generation in a single MCP server. There is an open feature request on the Anthropic repo for native ADR support β€” adr-skills fills that gap today.

Installation

bash
git clone https://github.com/wooxogh/adr-mcp-setup.git
cd adr-mcp-setup
npm install

Register with Claude Code

Terminal
claude mcp add adr-skills node /absolute/path/to/adr-mcp-setup/index.js

Environment setup

bash
cp .env.example .env
# Add your ANTHROPIC_API_KEY to .env

Without the API key, generate_adr falls back to keyword-based extraction and review_adr is unavailable. .env is in .gitignore β€” your key will never be committed.

Enable auto session capture (Stop Hook)

Add to ~/.claude/settings.json:

config.json
{
  "hooks": {
    "Stop": [{
      "matcher": "",
      "hooks": [{
        "type": "command",
        "command": "node /absolute/path/to/adr-mcp-setup/hook.js"
      }]
    }]
  }
}

Tools (9 total)

ToolDescriptionRequires API key
save_sessionSave a conversation to the database❌
generate_adrAuto-generate an ADR from a session❌ (AI mode: βœ…)
review_adrScore ADR quality and get improvement suggestionsβœ…
update_adr_statusTransition ADR through its lifecycle❌
link_adrsCreate relationships between ADRs❌
get_adr_graphVisualize the ADR dependency graph❌
check_stale_adrsFind old Accepted ADRs that need revisiting❌
search_decisionsKeyword search across all past decisions❌
get_timelineDecision history for a project❌

generate_adr example output

markdown
# ADR-1: Adopt Redis as the caching layer

## Status
Accepted

## Context
We needed pub/sub support for real-time notifications.
Memcached only handles simple key-value caching and could not meet this requirement.

## Decision
We adopted Redis as both cache and message broker.
It supports pub/sub, TTL, and persistence, and the team already has operational experience with it.

## Consequences
Real-time features can now be implemented without a separate message broker.
We must account for Redis operational costs and treat it as a potential single point of failure.

review_adr example output

Code
## ADR-1 Review β€” Score: 62/100

Good context, but decision rationale and risk coverage need work.

### Issues
πŸ”΄ [decision] No alternatives were considered before choosing Redis
🟑 [consequences] Risks are mentioned but mitigation strategies are missing

### Suggestions
1. Explicitly document why Memcached was rejected
2. Add a rollback plan if Redis becomes a bottleneck

get_adr_graph example output

Code
## ADR Dependency Graph

### depends on
  ADR-5 "Use JWT for auth"  β†’  ADR-2 "Adopt Redis as cache"

### conflicts with
  ADR-7 "Move to stateless sessions"  βœ•  ADR-2 "Adopt Redis as cache"

FAQ

Q: Do I need an Anthropic API key? No. Without a key, generate_adr uses keyword extraction as a fallback. With a key, Claude Opus produces significantly more accurate ADRs and review_adr becomes available.

Q: Where are ADRs stored? Two places: SQLite database at ~/.adr-mcp/sessions.db and markdown files at ~/.adr-mcp/adrs/. The markdown files are git-committable.

Q: Can I use this without the Stop Hook? Yes. Call save_session manually with your conversation text, then generate_adr with the returned session ID.

Q: Does this work with other AI assistants besides Claude? The MCP server protocol is open, but the Stop Hook is Claude Code-specific. The database and markdown exports are tool-agnostic.

Q: How does duplicate detection work? When generating an ADR, adr-skills extracts significant keywords from the title and decision text and queries for overlapping past ADRs. Matches are shown as warnings β€” the new ADR is still saved.

Q: What ADR format does this use? The Michael Nygard ADR format (Title, Status, Context, Decision, Consequences), which is the most widely adopted format in the software industry.

Project structure

Code
adr-mcp-setup/
β”œβ”€β”€ index.js      ← MCP server β€” 9 tool definitions and routing
β”œβ”€β”€ db.js         ← SQLite CRUD (sessions, adrs, adr_relations tables)
β”œβ”€β”€ adr.js        ← ADR extraction and AI review logic (Claude Opus)
β”œβ”€β”€ hook.js       ← Claude Code Stop Hook for automatic session capture
β”œβ”€β”€ .env.example  ← Environment variable template
└── package.json

Database: ~/.adr-mcp/sessions.db ADR files: ~/.adr-mcp/adrs/ADR-NNNN-slug.md

Requirements

  • Node.js 18+
  • Claude Code CLI
  • Anthropic API Key (optional β€” required for AI generation and review)

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Databases View all alternatives
  • Genai Toolbox logoGenai Toolbox

    Open source MCP server specializing in easy, fast, and secure tools for Databases.

    πŸ—„οΈ Databases5 views
    Compare vs Genai Toolbox β†’
  • MCP Server Mysql logoMCP Server Mysql

    MySQL database integration in NodeJS with configurable access controls and schema inspection

    πŸ—„οΈ Databases3 views
    Compare vs MCP Server Mysql β†’
  • Mysql MCP Server logoMysql MCP Server

    MySQL database integration with configurable access controls, schema inspection, and comprehensive security guidelines

    πŸ—„οΈ Databases3 views
    Compare vs Mysql MCP Server β†’
  • Legion MCP logoLegion MCP

    Universal database MCP server supporting multiple database types including PostgreSQL, Redshift, CockroachDB, MySQL, RDS MySQL, Microsoft SQL Server, BigQuery, Oracle DB, and SQLite.

    πŸ—„οΈ Databases5 views
    Compare vs Legion MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
3
Stargazers on the source repository.
Last commit
5mo ago
Most recent push to the default branch.
Tools exposed
9
Callable tools this server registers over MCP.
Directory activity
1 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Adr MCP Setup

No. Without an API key, ADR generation falls back to keyword extraction and review_adr is unavailable. With a key, Claude Opus provides more accurate ADRs and enables quality review.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAdr MCP Setup AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/wooxogh-adr-mcp-setup?style=directory)](https://allmcps.com/mcp/wooxogh-adr-mcp-setup)
HTML Embed
<a href="https://allmcps.com/mcp/wooxogh-adr-mcp-setup"><img src="https://allmcps.com/api/badge/wooxogh-adr-mcp-setup?style=directory" alt="Adr MCP Setup on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ—„οΈDatabases
More technical detailsExpand β–Ύ
Last updatedAug 7, 2026
Views1
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars3
GitHub Star CountTotal stargazers on GitHub representing community popularity (3 stars).
Last commit5mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Mar 17, 2026
45Quality signal: Fair Β· 45/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools22/30
Adoption & activity2/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ—„οΈ Databases β†’Best MCP servers for Databases β†’Alternatives to Adr MCP Setup β†’Install in Claude DesktopInstall in CursorInstall in VS Code