MCP server connecting Jira (Cloud + Server) with GitHub/GitLab. Branches, issues, PRs, flows.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http
verified
reported
listed in the official MCP registry counts 32 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
df_assign
-
df_branch
-
df_checkout
-
df_comment
-
df_find_branch
-
df_flow_create
-
df_flow_delete
-
df_flow_get
-
df_flow_list
-
df_flow_update
-
df_issue
-
df_issues
-
df_merge
-
df_pr
-
df_project_delete
-
df_project_list
-
df_project_setup
-
df_project_switch
-
df_project_update
-
df_pull
-
df_push
-
df_rule_create
-
df_rule_delete
-
df_rule_get
-
df_rule_list
-
df_rule_project_add
-
df_rule_project_override
-
df_rule_project_remove
-
df_rule_toggle
-
df_rule_update
-
df_statuses
-
df_transition
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit cf9e2b0 · analyzer v33 · 1h ago
skills & prompt files 1
- agent-rules cocaxcode-devflow-mcp-cf9e2b0/CLAUDE.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 23
filesystem 3
- fs (weak) cocaxcode-devflow-mcp-cf9e2b0/src/__tests__/helpers.ts :1
import { mkdtemp, rm } from 'node:fs/promises' - fs (weak) cocaxcode-devflow-mcp-cf9e2b0/src/__tests__/storage.test.ts :2
import { mkdtemp, rm } from 'node:fs/promises' - fs cocaxcode-devflow-mcp-cf9e2b0/src/lib/storage.ts :1
import { mkdir, readFile, writeFile, readdir, unlink, chmod, rename } from 'node:fs/promises'
shell / exec 1
- shell cocaxcode-devflow-mcp-cf9e2b0/src/lib/git-exec.ts :1
import { execFile } from 'node:child_process'
network 3
- net cocaxcode-devflow-mcp-cf9e2b0/src/lib/git/github.ts :87
res = await fetch(url, init) - net cocaxcode-devflow-mcp-cf9e2b0/src/lib/git/gitlab.ts :88
const res = await fetch(url, { - net cocaxcode-devflow-mcp-cf9e2b0/src/lib/jira/client.ts :153
const res = await fetch(url, {
tool registrations 32
- df_flow_create cocaxcode-devflow-mcp-cf9e2b0/src/tools/flow.ts :25
- df_flow_list cocaxcode-devflow-mcp-cf9e2b0/src/tools/flow.ts :80
- df_flow_get cocaxcode-devflow-mcp-cf9e2b0/src/tools/flow.ts :112
- df_flow_update cocaxcode-devflow-mcp-cf9e2b0/src/tools/flow.ts :146
- df_flow_delete cocaxcode-devflow-mcp-cf9e2b0/src/tools/flow.ts :197
- df_branch cocaxcode-devflow-mcp-cf9e2b0/src/tools/git.ts :14
- df_find_branch cocaxcode-devflow-mcp-cf9e2b0/src/tools/git.ts :105
- df_checkout cocaxcode-devflow-mcp-cf9e2b0/src/tools/git.ts :149
- df_pull cocaxcode-devflow-mcp-cf9e2b0/src/tools/git.ts :198
- df_merge cocaxcode-devflow-mcp-cf9e2b0/src/tools/git.ts :229
- df_push cocaxcode-devflow-mcp-cf9e2b0/src/tools/git.ts :342
- df_pr cocaxcode-devflow-mcp-cf9e2b0/src/tools/git.ts :432
- df_issues cocaxcode-devflow-mcp-cf9e2b0/src/tools/jira.ts :43
- df_issue cocaxcode-devflow-mcp-cf9e2b0/src/tools/jira.ts :98
- df_statuses cocaxcode-devflow-mcp-cf9e2b0/src/tools/jira.ts :126
- df_transition cocaxcode-devflow-mcp-cf9e2b0/src/tools/jira.ts :160
- df_assign cocaxcode-devflow-mcp-cf9e2b0/src/tools/jira.ts :256
- df_comment cocaxcode-devflow-mcp-cf9e2b0/src/tools/jira.ts :322
- df_project_setup cocaxcode-devflow-mcp-cf9e2b0/src/tools/project.ts :12
- df_project_update cocaxcode-devflow-mcp-cf9e2b0/src/tools/project.ts :146
- df_project_list cocaxcode-devflow-mcp-cf9e2b0/src/tools/project.ts :269
- df_project_switch cocaxcode-devflow-mcp-cf9e2b0/src/tools/project.ts :317
- df_project_delete cocaxcode-devflow-mcp-cf9e2b0/src/tools/project.ts :339
- df_rule_create cocaxcode-devflow-mcp-cf9e2b0/src/tools/rule.ts :8
- df_rule_list cocaxcode-devflow-mcp-cf9e2b0/src/tools/rule.ts :59
- df_rule_get cocaxcode-devflow-mcp-cf9e2b0/src/tools/rule.ts :94
- df_rule_update cocaxcode-devflow-mcp-cf9e2b0/src/tools/rule.ts :123
- df_rule_toggle cocaxcode-devflow-mcp-cf9e2b0/src/tools/rule.ts :165
- df_rule_delete cocaxcode-devflow-mcp-cf9e2b0/src/tools/rule.ts :203
- df_rule_project_override cocaxcode-devflow-mcp-cf9e2b0/src/tools/rule.ts :225
- df_rule_project_add cocaxcode-devflow-mcp-cf9e2b0/src/tools/rule.ts :272
- df_rule_project_remove cocaxcode-devflow-mcp-cf9e2b0/src/tools/rule.ts :329
install hooks 1
- prepare cocaxcode-devflow-mcp-cf9e2b0/package.json :26
npm run build
declared dependencies 8
- @modelcontextprotocol/sdk@^1.27.0
- yaml@^2.7.0
- zod@^3.25.0
- @types/node@^22.15.0
- prettier@^3.5.0
- tsup@^8.5.0
- typescript@^5.8.0
- vitest@^3.2.0