Tently, the AI PR reviewer for GitHub: agents check team decisions before they write code.
MCPpedia last refreshed this data
io.github.tently-team/tently-mcp is an MCP server that tently, the AI PR reviewer for GitHub: agents check team decisions before they write code. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 60/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"tently": {
"env": {
"TENTLY_API_KEY": "<your key>"
},
"args": [
"-y",
"@tently/mcp",
"mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Tently, the AI PR reviewer for GitHub: agents check team decisions before they write code.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @tently/mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in other
deja-vu: local memory over the session histories of forty-three coding agents.
MCP WordPress Remote proxy server
专门为 agent 打造的 agent 搜索工具,具备多语言搜索能力,覆盖中文/英文/学术/代码/购物/金融/新闻/百科。
Searchable football data provider documentation for AI coding agents. Like Context7 for football data.
MCP Security Weekly
Get CVE alerts and security updates for io.github.tently-team/tently-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Tently is an AI code reviewer for GitHub pull requests. It catches the two things diff-only reviewers miss: regressions in code that depends on the change, and changes that break design decisions your team made on purpose. It learns those decisions from your merged pull requests, review threads and docs, and checks every pull request against them.
This repo is Tently's MCP server: the same decisions, inside Claude Code, Cursor or Codex while the agent writes code, before a pull request exists.
Tently is one decision store with two gates:
| Gate | When | What it does |
|---|---|---|
| Pull request review (GitHub App) | Every PR | Posts a check run and inline comments for regressions and decision drift, with the evidence attached |
| This MCP server | While the agent writes | Lets the agent look up the decisions that apply and the blast radius of a change |
The MCP server needs a Tently workspace. Request early access at tently.dev.
Create an API key on the Connect page at app.tently.dev, then run this from your repo root:
npx @tently/mcp init --agent claude --api-key <your key>
Or pass the key through the environment:
TENTLY_API_KEY=<your key> npx @tently/mcp init
init adds the tently server to .mcp.json (Claude Code) or .cursor/mcp.json (Cursor), and
installs a small skill that tells the agent when to use it. It backs up any file before editing
it, keeps your other MCP servers, and prints every change. Restart your agent afterwards.
--agent takes claude, cursor, both or auto (the default, which detects what's in the
repo).
{
"mcpServers": {
"tently": {
"command": "npx",
"args": ["-y", "@tently/mcp", "mcp"],
"env": { "TENTLY_API_KEY": "<your key>" }
}
}
}
search_decisions: the decisions that apply to the code it's about to change, from your
Tently workspace. Each one says whether breaking it is blocking or advisory. The search is
scoped to the repo you're in (read from the checkout's git remotes), so decisions from your
workspace's other repos don't crowd out this one's.query_impact_zone: the blast radius of a symbol (who calls it, what it depends on),
computed locally on your checkout with CodeGraph.
Your source code never leaves your machine. The index lives in .codegraph/, which init
adds to .gitignore.Impact results are evidence, not proof: callers reached through interfaces, dynamic dispatch or re-exports can be missed, and the tool says so in its output.
| Variable | Meaning |
|---|---|
TENTLY_API_KEY | Workspace API key (required for search_decisions) |
TENTLY_API_URL | API origin, default https://api.tently.dev |
TENTLY_WORKING_DIR | Directory query_impact_zone indexes, default the current directory |
TENTLY_REPO | GitHub repo to scope search_decisions to, as owner/name or a GitHub URL. Default: the origin and upstream remotes of TENTLY_WORKING_DIR, whichever is connected to your workspace (origin first), whic |