An MCP Server that acts as a persistent Senior Architect to prevent Agent Drift in AI-assisted coding.
An MCP Server that acts as a persistent Senior Architect to prevent Agent Drift in AI-assisted coding. That is what the tether mcp mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
The anti-drift engine for AI coding agents.
The server publishes 7 tools. What each one is for:
get_project_invariants — Before any structural workverify_dependency_addition — Before npm install log_architectural_decision — After creating a component or changing data flowcheck_file_structure — Before creating or moving filesverify_code_pattern — Before implementing a featurehealth_check — DiagnosticsSummary — Added Redis via ioredis for caching frequently accessed product data. Chose Redis over Memcached for pub/sub support and persistence optionstether-mcp on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.
This sits in the database access group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Tether MCP's toolset — get_project_invariants, verify_dependency_addition, log_architectural_decision and 4 more — is a fair guide to whether it matches your workflow. It is maintained by moayadesam; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| get_project_invariants | Before any structural work |
| verify_dependency_addition | Before npm install <pkg> |
| log_architectural_decision | After creating a component or changing data flow |
| check_file_structure | Before creating or moving files |
| verify_code_pattern | Before implementing a feature |
| health_check | Diagnostics |
| Summary | Added Redis via ioredis for caching frequently accessed product data. Chose Redis over Memcached for pub/sub support and persistence options. |
{
"mcpServers": {
"tether": {
"command": "npx",
"args": ["-y", "tether-mcp"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Read-only SQL access to Postgres — let your assistant inspect schemas and answer questions from real data.
Manage your whole Supabase project in conversation — database, auth, storage, Edge Functions and branches.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Official MongoDB server covering data, schemas and Atlas management — from find queries to spinning up clusters.
Serverless Postgres with database branching — point your assistant at Neon and let it work on disposable copies.