Token导航 LogoToken导航

MCP Server · AI代理

Jt MCP Server

个人Model Context Protocol服务器,为AI代理提供开发工作流程工具,包括GitHub项目管理、常规提交、静态文件服务、nvm感知命令执行、视觉回归测试、Jira/Confluence集成等。

stdio官方级别未说明来源级核验工具 43@houkasaurusrex/jt-mcp-server
AI代理工具TypeScriptClaude知识图谱

快速开始

作者 / 组织
HoukasaurusRex
提供方
HoukasaurusRex
运行时
Node.js

工具数量

43

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Jt MCP Server 属于AI代理类 MCP Server,公开资料标注 43 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

AI代理

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

npx @houkasaurusrex/jt-mcp-server

客户端配置示例

{
  "mcpServers": {
    "jt-mcp-server": {
      "command": "npx",
      "args": [
        "@houkasaurusrex/jt-mcp-server"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 43 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

jt mcp服务器

个人 模型上下文协议 提供AI代理开发工作流工具的服务器——GitHub项目管理、常规提交、静态文件服务、nvm感知命令执行、可视化回归测试、Jira/Confluence集成等。

快速开始

npx @houkasaurusrex/jt-mcp-server

添加到克劳德代码

在您的项目中 .claude/settings.json:

{
  "mcpServers": {
    "jt-mcp": {
      "command": "npx",
      "args": ["-y", "@houkasaurusrex/jt-mcp-server"],
      "env": {
        "GITHUB_TOKEN": "${GITHUB_TOKEN}",
        "NETLIFY_AUTH_TOKEN": "${NETLIFY_AUTH_TOKEN}",
        "ATLASSIAN_DOMAIN": "${ATLASSIAN_DOMAIN}",
        "ATLASSIAN_EMAIL": "${ATLASSIAN_EMAIL}",
        "ATLASSIAN_API_TOKEN": "${ATLASSIAN_API_TOKEN}"
      }
    }
  }
}

工具

开发工作流程

工具说明
dev_serve在端口上提供目录。杀死该端口上的现有进程,启动 serve -s,等待200响应,返回URL
dev_serve_stop按端口停止开发服务器
dev_run运行一个shell命令,其中包含可选的nvm-Node版本、工作目录和env变量。直接从以下位置解析节点二进制文件 ~/.nvm/versions/node/.
dev_port港口管理-- check 什么在使用端口, kill 在端口上处理, wait_ready 直到端口接受连接。
dev_worktreeGit工作树生命周期-- create (结账+安装deps), build (运行构建命令), remove (清理)。Worktree居住在 `.claude/worktrees/
/`.
dev_install使用正确的包管理器安装项目依赖项(从锁文件中自动检测到)。支持CI的冻结/不可变锁文件模式
dev_script使用正确的包管理器按名称运行package.json脚本。验证脚本是否存在,并列出出现错误时可用的脚本。
dev_deps使用正确的包管理器添加或删除npm包。支持devDependencies。
dev_visual_regression编排一个完整的Playwright视觉回归循环:提供参考目录、捕获基线、提供测试目录、运行比较、返回结果。

搜索与探索

工具说明
dev_grep使用上下文行、glob过滤搜索文件内容中的模式(正则表达式或文字)。尊重 .gitignore。使用ripgrep。
dev_find按glob模式查找文件/目录。尊重 .gitignore.用途 fd 随着 git ls-files 退路。
dev_read使用行号、可选行范围、二进制检测和路径遍历保护读取文件内容。
dev_tree显示目录树结构。跳绳 node_modules, .git、构建伪影和其他常见噪声。

GitHub

工具说明
github_project_next_issue从GitHub ProjectV2板上获取最旧的“Todo”问题。
github_project_set_status更新项目项的状态(待办/进行中/完成)。
github_project_complete_issue关闭GitHub问题,并在一次调用中将其项目板状态设置为“完成”。
github_create_pr通过以下方式创建拉取请求 gh CLI。

Git

工具说明
git_conventional_commit暂存文件并创建常规提交。验证消息格式,拒绝暂存 .env 或 node_modules.

吉拉(via acli CLI)

需要 Atlassian命令行界面 --奔跑 acli auth login 一次验证。

工具说明
jira_searchJQL、可配置字段和结果限制的搜索问题。
jira_get_issue按密钥获取问题的完整详细信息。
jira_create_issue创建问题(任务、Bug、故事、史诗),包括描述、受让人、标签、父母。
jira_transition过渡问题状态(例如“进行中”、“完成”)。
jira_add_comment为问题添加评论。
jira_assign分配(user@email, @me)或取消分配问题。

汇流(REST API)

需要 ATLASSIAN_DOMAIN, ATLASSIAN_EMAIL,以及 ATLASSIAN_API_TOKEN env变量。

工具说明
confluence_search使用CQL搜索页面,返回ID、标题、空格、摘录。
confluence_get_page读取页面内容(存储XHTML、渲染HTML或ADF)。
confluence_create_page在空间中创建页面,子页面可选父页面。
confluence_update_page使用自动递增的版本更新页面正文/标题。

外壳

工具说明
shell_lint在shell脚本上运行ShellCheck。返回包含文件、行、级别和消息的结构化JSON结果。

Netlify

工具说明
netlify_deploy_status检查Netlify站点的最新部署状态。
netlify_build_log获取构建/部署日志(最后N行),用于诊断失败的部署和CI问题。
netlify_function_log流式传输最近的无服务器函数调用日志以进行调试。
netlify_list_deploys列出最近部署的状态、分支、上下文和错误信息。
netlify_list_functions列出站点部署的所有无服务器功能。

记忆(知识图谱)

工具说明
memory_add_entities使用名称、类型和观察值创建实体(首选项、工具、项目、约定)。
memory_add_relations在实体之间创建类型化的有向关系(例如PREFERS、USES、AVOIDS)。
memory_add_observations向现有实体添加事实或注释。
memory_query按名称、类型或关系搜索和遍历知识图。
memory_delete删除实体(级联)、关系或观察。
memory_export将整个图形导出为JSON格式。
memory_import从JSON导入图形(合并或替换)。
memory_track_action跟踪模式检测的可重复操作(构建、测试、部署、lint)。
memory_suggest_tools分析跟踪的行动,找出可能成为新MCP工具的模式。

使用内存数据库

内存工具提供了一个持久的知识图,代理可以使用它来记住用户偏好、项目约定和会话中的事实。数据存储在SQLite数据库中 ~/.jt-memory/memory.db 汽车出口到 ~/.jt-memory/memory.json 每一次写作。

在项目中启用内存

将以下内容添加到您的项目中 CLAUDE.md 因此代理知道在每个会话开始时使用内存:

## Memory

This project uses `@houkasaurusrex/jt-mcp-server` memory tools. At the start of every session:
1. Call `memory_query` with no filters to load all stored context
2. Use the returned entities, observations, and relations to inform your work
3. When you learn new user preferences or project conventions, store them with `memory_add_entities` and `memory_add_observations`

运作原理

  • 实体 有一个名称、类型和观察结果(事实)。类型包括 preference, convention, project, tool, workflow等等。
  • 关系 是实体之间的有向边(例如。 JT --更喜欢--> Yarn Berry).
  • 观察 是附加到实体的字符串事实(例如“始终使用单行常规提交”)。
  • 数据库持续存在于 ~/.jt-memory/memory.db 在所有项目和会议中。
  • 每次写入汽车导出到 ~/.jt-memory/memory.json 作为人类可读的备份。
  • 用以下内容覆盖路径 JT_MEMORY_DB 和 JT_MEMORY_EXPORT_PATH env变量。

行动跟踪

内存系统可以跟踪代理在项目中执行的可重复操作,并建议模式何时应该成为专用的MCP工具。

跟踪行动:

{ "command": "yarn lint --fix", "description": "Auto-fix lint issues", "project": "my-app", "tags": ["lint", "fix"], "category": "lint" }

检查工具建议:

{ "min_occurrences": 3, "min_projects": 2 }

返回超过阈值的精确命令匹配和基于标记的集群,并建议哪些模式是新工具的良好候选者。

将以下内容添加到您的项目中 CLAUDE.md 要启用动作跟踪:

### Action Tracking

When performing substantive, repeatable actions (build, test, deploy, lint, format, git workflow),
call `memory_track_action` with command, description, project, tags, and category.
Do NOT track trivial commands (ls, cd, file reads, one-off searches).

Periodically call `memory_suggest_tools` to discover patterns worth converting to MCP tools.

示例:存储首选项

{ "entities": [{ "name": "commits", "type": "convention", "observations": ["Single-line conventional commits", "No Co-Authored-By trailers"] }] }

示例:会话开始时的查询

{}                                // returns all entities
{ "type": "preference" }         // returns only preferences
{ "name": "yarn", "depth": 2 }   // traverse 2 levels from matching entities

环境变量

变量必需
GITHUB_TOKENGitHub工具(PAT与 repo + project 范围)
NETLIFY_AUTH_TOKENNetlify工具
ATLASSIAN_DOMAIN汇流工具(例如。 mycompany.atlassian.net)
ATLASSIAN_EMAIL汇流工具(帐户电子邮件)
ATLASSIAN_API_TOKEN汇流工具(创建一个)

Jira工具使用 acli CLI处理自己的身份验证--run acli auth login 一次。

发展

yarn install
yarn build
yarn test
yarn test 
   # e.g. yarn test dev-port

许可证

麻省理工学院

工具与能力

工具数量

43

资源数量

0

提示词数量

0

能力标签

AI代理工具TypeScript本地部署开发工作流程GitHub集成Jira集成知识图谱

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 工具数量 43 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Jt MCP Server

MCP World · 本页

43stdio有1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Jt MCP Server 怎么安装?

公开资料给出的安装命令是 npx @houkasaurusrex/jt-mcp-server,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Jt MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Jt MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Jt MCP Server 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Jt MCP Server 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP