Token导航 LogoToken导航

MCP Server · 开发工具

Dev Crystal Task Forge

一款将任务管理集成到游戏中的Terraria模组,通过游戏内物品和命令与任务管理系统交互。

未说明官方级别未说明来源级核验工具 0
开发工具C#命令行工具

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
MadnessEngineering
提供方
MadnessEngineering

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Dev Crystal Task Forge 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

DevCrystal TaskForge

*当你可以从库存中拿出一块发光的水晶并把它扔到墙上时,为什么要在待办事项列表中添加alt标签?*

Terraria的tModLoader mod,可以将你的Omnispindle任务积压转换为世界内的物品、咒语和传说。现在,你的开发工作流程就在游戏中。任务如流星般从天而降。紧急工作在你的任务栏上闪闪发光。完成任务会引发粒子风暴并同步回服务器。

实验室和沙箱是同一个地方。

______________________________________________________________________

建造了什么

物品

物品稀有它的作用
任务水晶优先级映射物理形式的待办事项。悬停可查看描述、项目和优先级。右键单击完成--触发视觉效果,播放优先级缩放的声音,并发送 PUT /api/todos/{id}/complete Omnispindle。然后,水晶消失了。
TaskForge魔杖绿色施放任务创建法术。打开聊天命令提示符 /createtask.配方:法力水晶+3颗陨落之星+钻石@铁砧。
占卜水晶透镜蓝色扫描您的库存中的任务水晶,在匹配的水晶周围创建发光效果。钩住 /searchcrystals 用于对本地库存和MCP服务器进行全文搜索。
Dev智慧法典橙色知识Grimoire。通过以下方式将经验教训记录到Omnispindle课程系统中 /addlesson库存中闪烁着金色正弦波的脉冲。由开发者的眼泪和咖啡驱动。

聊天指令

/createtask [priority] [project] [description]
    Creates a task crystal and POSTs to Omnispindle if connected.
    Priority: low | medium | high | urgent | critical
    Project:  madness_interactive | omnispindle | terraria | devcrystal | inventorium
    Example:  /createtask high omnispindle Fix the MQTT reconnect loop

/listtasks
    Scans your inventory and lists all task crystals with priority-colored output.

/searchcrystals [query]
    Searches inventory crystals by description, project, or priority.
    Also queries GET /api/todos/search?query=... on the MCP server.
    Matching crystals glow.

/addlesson [language] [topic] [lesson]
    Records a lesson to Omnispindle's lessons system.
    Languages: csharp, python, javascript, rust, general

优先级系统

每个任务水晶都有其稀有性、颜色和声音的优先级:

优先级稀有性颜色完成声音
低白色浅灰色柔和的铃声
中等蓝色浅蓝色标准
高橙色橙色标准
紧急红色红色尖锐
关键紫色紫色史诗

颗粒计数具有紧迫性。关键任务的完成是一个事件。

______________________________________________________________________

全主轴集成

mod运行一个 MCPClient 直接与Omnispindle HTTP API对话:

GET  /health                        — connection check on load
POST /api/todos                     — create task (from /createtask)
PUT  /api/todos/{id}/complete       — complete task (from crystal right-click)
GET  /api/todos/search?query=...    — search tasks (from /searchcrystals)
GET  /api/projects                  — list projects

客户端在以下时间初始化 PostSetupContent() 并异步测试连接。如果Omnispindle没有运行,每个操作都会优雅地降级——任务晶体仍然在本地工作,完成情况会被记录下来,尝试并报告同步。游戏在网络通话中从不停顿。

配置位于tModLoader mod-config UI(客户端)中:

MCP Server Host: localhost
MCP Server Port: 8000
Enable MCP:      true

Task Meteors:         true   (urgent tasks rain from the sky)
Meteor Frequency:     30s
Completion Effects:   true
Agent NPCs:           true   (planned — AI agents as world NPCs)

______________________________________________________________________

建筑

DevCrystalTaskForge.cs        — Mod entry point, MCPClient lifecycle
├── MCPClient                 — HttpClient wrapper, async REST calls, graceful fallback
└── MCPResponse               — Success/failure wrapper

Content/Items/
├── TaskCrystal.cs            — ModItem: todo as inventory item, async completion
├── TaskForgeWand.cs          — ModItem: spell wand, crafting recipe
├── DivinationLens.cs         — ModItem: crystal search + inventory highlight
└── KnowledgeGrimoire.cs      — ModItem: lesson recording, pulsing glow effect

Common/
├── Commands/
│   ├── TaskCommands.cs       — /createtask, /listtasks, /searchcrystals
│   ├── ProjectCommands.cs    — project listing commands
│   └── LessonCommands.cs     — /addlesson and lesson search
└── Config/
    └── ModConfig.cs          — tModLoader client config: host, port, gameplay toggles

______________________________________________________________________

安装

  1. 安装 tModLoader (与Terraria 1.4.x兼容)
  2. 将此仓库克隆到您的tModLoader Mods文件夹中:
   ~/.local/share/Terraria/tModLoader/Mods/DevCrystalTaskForge/
  1. 建立 dotnet build 或通过tModLoader的游戏内构建系统
  2. 在tModLoader mod浏览器中启用mod
  3. 启动Terraria,打开Mod Configuration,设置Omnispindle主机/端口
  4. 进入一个世界,锻造你的第一块水晶

______________________________________________________________________

路线图

第一阶段——基金会(目前)

  • \[x\] 具有优雅回退功能的HTTP MCP客户端
  • \[x\] 任务水晶物品——优先级稀有性、完成效果、MCP同步
  • \[x\] TaskForge魔杖——制作配方、施法
  • \[x\] 占卜镜——库存扫描、水晶高亮、服务器搜索
  • \[x\] 知识Grimoire——课程记录界面,脉冲发光
  • \[x\] 聊天命令: /createtask, /listtasks, /searchcrystals
  • \[x\] tModLoader配置系统(主机、端口、游戏切换)

第二阶段——生活世界

  • \[\]任务流星事件——紧急任务从天而降
  • \[\]AI代理NPC——每个Omnispindle代理都成为一个命名的世界NPC
  • \[\]NPC对话——通过对话创建自然语言任务
  • \[\]实时更新——订阅任务更改,世界做出反应

第三阶段——世界状况

  • \[\]项目保护区——随着项目完成率的增长而增长的建筑
  • \[\]持续的世界数据——开发环境在会话更改中幸存下来
  • \[\]多人游戏同步——整个团队共享开发世界
  • \[\]成就系统——通过完成连击解锁法术

第四阶段——生态系统

  • \[\]额外的MCP服务器支持(SwarmDesk、自定义服务器)
  • \[\]用于自定义行为的插件架构
  • \[\]Cogwyrm2移动伴侣集成
  • \[\]分析和生产力叠加

______________________________________________________________________

发展

基于tModLoader框架构建。需要。NET 6+和tModLoader SDK。

# Install .NET if needed
./dotnet-install.sh

# Build
dotnet build

# Or use tModLoader's in-game build/reload

看 GETTING_STARTED.md 有关首次设置的详细信息。

______________________________________________________________________

为什么

因为最好的界面是你无论如何都会使用的界面。Terraria已经是思考发生的地方——建筑、探索、系统内的系统。任务积压不应该存在于另一个窗口中。它应该是您热条中的一个发光水晶,当您完成它时,右键单击它,它会爆炸成金色的火花,在MongoDB数据库的某个地方,todo会翻转到 completed.

实验室现在到处都是。

______________________________________________________________________

*部分 疯狂互动 车间生态系统。* *连接到:Omnispindle(任务管理)| SwarmDesk(代理协调)*

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

游戏模组C#本地部署任务管理开发工具游戏化工作流Terraria

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

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

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

常见问题

5 条

Dev Crystal Task Forge 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Dev Crystal Task Forge 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Dev Crystal Task Forge 收费吗?

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

Dev Crystal Task Forge 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Dev Crystal Task Forge 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP