Token导航 LogoToken导航TokenDH.com
fvtt MCP logo
开发工具未说明官方级别未说明来源级核验

fvtt MCP

MCP Server

Foundry MCP Relay是一个Node.js/TypeScript应用程序,用于在LLM、MCP服务器和Foundry VTT之间中继事件和消息。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
TypeScript开发工具命令行工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

darkbard81

提供方

darkbard81

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

铸造MCP继电器

这是一个Node.js/TypeScript应用程序,在LLM MCP服务器(本项目)Foundry VTT之间转播事件和消息。

快速入门

npm install          # 의존성 설치
cp .env.example .env # 환경 변수 템플릿 복사
npm run dev          # 개발 모드 실행

要求

  • Node.js 20+
  • npm 10+

环境变量

.env.example复制 .env创建并填充值。

PORT=3000                    # 서버 바인드 포트
FOUNDRY_URL=http://localhost:30000
MCP_SERVER_URL=http://localhost:4000

如果需要其他项目 .env.example和请一起更新本节。

脚本

命令说明
npm run dev注册MCP加载程序后运行开发模式(loader-register.mjs 使用)。
npm run buildTypeScript dist/转换为。
npm start构建交付项 dist/server.js 运行(生产)。

部署(容器)

映像池和运行示例:

podman pull ghcr.io/darkbard81/fvtt-mcp:latest
podman run -d --name fvtt-mcp \
  --env-file .env \
  -p 3000:3000 \
  ghcr.io/darkbard81/fvtt-mcp:latest

podman-compose如果使用 env_file: [.env]可以以相同的方式注入。

开发流程

  1. .env 准备→ npm run dev用确认联动。
  2. 更改后 npm run build验证类型/版本。
  3. 通过标记推送,GitHub Actions生成发行版/容器映像。

结构

├── src/               # TypeScript 소스
├── dist/              # 빌드 산출물
├── loader-register.mjs
└── AGENTS.md          # 에이전트 설정 문서

注意:认证选项

  • Keycloak:功能丰富,有点重(Java)
  • Ory Hydra:符合标准,相对轻
  • Authelia:设置简单
  • OAuth2 Proxy:在现有应用程序的前端添加认证层

目录标签

目录标签

TypeScript开发工具命令行工具事件中继本地部署Node.js应用TypeScript开发游戏开发工具消息传递

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP