Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository sqlew $1 $1 **ADR (Architecture Decision Record) for AI Agents** โ An MCP server that enables AI agents to create, query, and maintain architecture decision records in a structured SQL database ๐ Quick Start 1. Install MCP Server 2. Install Plugin (Recommended) In Claude Code, run the following commands: **That's it!** The plugin automatically sets up everything: - โ MCP server config (.mcp.json) - โ Claude Code Ski Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.
Freshness
Last checked 2/25/2026
Best For
sqlew is best for adr, architecture-decision-record, mcp workflows where MCP compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB MCP, runtime-metrics, public facts pack
Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository sqlew $1 $1 **ADR (Architecture Decision Record) for AI Agents** โ An MCP server that enables AI agents to create, query, and maintain architecture decision records in a structured SQL database ๐ Quick Start 1. Install MCP Server 2. Install Plugin (Recommended) In Claude Code, run the following commands: **That's it!** The plugin automatically sets up everything: - โ MCP server config (.mcp.json) - โ Claude Code Ski
Public facts
5
Change events
1
Artifacts
0
Freshness
Feb 25, 2026
Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.
Trust score
Unknown
Compatibility
MCP
Freshness
Feb 25, 2026
Vendor
Sqlew Io
Artifacts
0
Benchmarks
0
Last release
5.0.7
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.
Setup snapshot
git clone https://github.com/sqlew-io/sqlew.gitSetup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Sqlew Io
Protocol compatibility
MCP
Adoption signal
2 GitHub stars
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
bash
npm install -g sqlew
bash
claude plugin marketplace add sqlew-io/sqlew-plugin claude plugin install sqlew
bash
# ~/.sqlew.env (shared across all projects) SQLEW_API_KEY=your-api-key
toml
# .sqlew/config.toml (per-project) [database] type = "cloud" [project] name = "your-project-name"
bash
/sqlew # Show status /sqlew search auth # Search past decisions /sqlew record use Redis # Record a decision manually
bash
npm install -g sqlew
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB MCP
Editorial quality
ready
Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository sqlew $1 $1 **ADR (Architecture Decision Record) for AI Agents** โ An MCP server that enables AI agents to create, query, and maintain architecture decision records in a structured SQL database ๐ Quick Start 1. Install MCP Server 2. Install Plugin (Recommended) In Claude Code, run the following commands: **That's it!** The plugin automatically sets up everything: - โ MCP server config (.mcp.json) - โ Claude Code Ski

ADR (Architecture Decision Record) for AI Agents โ An MCP server that enables AI agents to create, query, and maintain architecture decision records in a structured SQL database
npm install -g sqlew
In Claude Code, run the following commands:
claude plugin marketplace add sqlew-io/sqlew-plugin
claude plugin install sqlew
That's it! The plugin automatically sets up everything:
.mcp.json)Note: Plan mode enforcement is handled by the plugin's
UserPromptSubmithook โ no manual configuration needed.
NEW in v5.0.0: Connect to the cloud for team-shared decisions!
Step 1: Get your API key (one-time setup)
Visit sqlew.io and save your API key:
# ~/.sqlew.env (shared across all projects)
SQLEW_API_KEY=your-api-key
Step 2: Configure each project
# .sqlew/config.toml (per-project)
[database]
type = "cloud"
[project]
name = "your-project-name"
Note: Each project needs its own
.sqlew/config.tomlto specify the project name.
Benefits:
For offline or single-developer use, no setup required:
.sqlew/sqlew.db) is auto-created on first MCP server start.sqlew/config.toml) is auto-generated with detected project nameJust start using Claude Code - everything initializes automatically!
That's it! Now every time you:
โ Your architectural decisions are automatically recorded as ADR knowledge.
No special commands needed. Just plan your work normally, and sqlew captures the decisions in the background.
For manual queries and explicit decision recording:
/sqlew # Show status
/sqlew search auth # Search past decisions
/sqlew record use Redis # Record a decision manually
sqlew is a Model Context Protocol (MCP) server that brings ADR (Architecture Decision Record) capabilities to AI agents through a shared SQL-backed repository.
Every AI session starts with zero context. Agents must re-learn architectural decisions, can reintroduce previously rejected patterns, and have no systematic way to understand WHY past choices were made.
Traditional ADR approaches use Markdown files scattered across repositories. While human-readable, this format creates challenges for AI agents:
sqlew transforms ADR from static documentation into a queryable, AI-native decision database:
This software does not send any data to external networks. We NEVER collect any data or usage statistics. Please use it with complete security.
AI agents automatically accumulate project knowledge through Plan Mode. Decisions are stored in SQL for efficient querying.
Perfect for:
Key benefits:
โ See ADR Concepts for detailed architecture.
Technical Features: 7 MCP tools (3 core: decision, constraint, suggest + 4 utility: help, example, use_case, queue), three-tier similarity detection (0-100 point scoring), ACID transaction support, multi-database backend (SQLite/PostgreSQL/MySQL/Cloud), metadata-driven organization with layers and tags
npm install -g sqlew
Why global install? Claude Code Hooks call
sqlewdirectly from shell. Global install ensures hooks work correctly without npx overhead.
Then add to .mcp.json in your project root:
{
"mcpServers": {
"sqlew": {
"command": "sqlew"
}
}
}
โ ๏ธ Not recommended: npx usage prevents Claude Code Hooks from working, disabling Plan-to-ADR automatic decision capture. Use global install instead.
Note: First run initializes the database. Restart Claude Code to load the MCP server.
Each project maintains its own context database in .sqlew/sqlew.db.
Custom database path: Add path as argument: "args": ["sqlew", "/path/to/db.db"]
Default location: .sqlew/sqlew.db
sqlew supports multiple database backends:
| Database | Use Case | Status | | ---------------------------- | ------------------------ | ------------ | | SQLite | Personal/small projects | โ Default | | MySQL 8.0+ / MariaDB 10+ | Production, team sharing | โ Supported | | PostgreSQL 12+ | Production, team sharing | โ Supported |
Configuration is managed via .sqlew/config.toml file and CLI arguments.
โ Full Configuration Guide - All options, database setup, validation rules
Each tool supports action: "help" for full documentation and action: "example" for comprehensive usage examples.
And action: "use_case" shows how to use the tool in a real-world scenario.
All tools support:
action: "help" - Parameter reference and descriptionsaction: "example" - Usage scenarios and examplesaction: "use_case" - Real-world usage examplesEssential Guides:
Advanced Features:
Reference:
# Document an architectural decision with alternatives
/sqlew record we use PostgreSQL over MongoDB. MongoDB was rejected due to lack of ACID transactions for our financial data requirements.
# Search for past decisions before making new ones
/sqlew search why did we choose JWT authentication
# Create constraint to guide AI code generation
/sqlew add constraint all API endpoints must use /v2/ prefix for versioning
# Plan implementation of a decision
/sqlew plan implementing the PostgreSQL connection pool with pgBouncer
Support development via GitHub Sponsors - One-time or monthly options available.
Current version: 5.0.6 See CHANGELOG.md for release history.
What's New in v5.0.6:
UserPromptSubmit hook (no more global file pollution)See docs/HOOKS_GUIDE.md for Claude Code Hooks details.
Apache License 2.0 - Free for commercial and personal use. See LICENSE for details.
Built with Model Context Protocol SDK, better-sqlite3, and TypeScript.
Author: sqlew-io
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
80
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
74
Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Rank
72
An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"MCP"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_MCP",
"generatedAt": "2026-04-17T04:09:35.684Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "MCP",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "adr",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "architecture-decision-record",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "mcp",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "mcp-server",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "model-context-protocol",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "ai-agents",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "claude-code",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "architectural-decisions",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "decision-management",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "sqlite",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "postgresql",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "mysql",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "token-efficiency",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cli",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:MCP|unknown|profile capability:adr|supported|profile capability:architecture-decision-record|supported|profile capability:mcp|supported|profile capability:mcp-server|supported|profile capability:model-context-protocol|supported|profile capability:ai-agents|supported|profile capability:claude-code|supported|profile capability:architectural-decisions|supported|profile capability:decision-management|supported|profile capability:sqlite|supported|profile capability:postgresql|supported|profile capability:mysql|supported|profile capability:token-efficiency|supported|profile capability:cli|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Sqlew Io",
"href": "https://github.com/sqlew-io/sqlew#readme",
"sourceUrl": "https://github.com/sqlew-io/sqlew#readme",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T03:04:04.681Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "MCP",
"href": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-25T03:04:04.681Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "2 GitHub stars",
"href": "https://github.com/sqlew-io/sqlew",
"sourceUrl": "https://github.com/sqlew-io/sqlew",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T03:04:04.681Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-sqlew-io-sqlew/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub ยท GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to sqlew and adjacent AI workflows.