
ValTown MCP Server

2025.03.26
8
TypeScriptAI 助手集成代码执行环境开发效率
ValTown MCP Server 是一个为 ValTown 环境设计的模型上下文协议(MCP)服务器,允许 AI 助手在 ValTown 环境中执行代码。它支持跨平台运行(Windows、macOS、Linux),并且兼容所有 MCP 客户端(如 Claude Desktop、Claude Code 等)。
View on GitHub
Overview
基本能力
产品定位
ValTown MCP Server 是一个为 ValTown 环境设计的模型上下文协议(MCP)服务器,允许 AI 助手在 ValTown 环境中执行代码。
核心功能
- 从 AI 助手执行 ValTown 函数
- 兼容所有 MCP 客户端(Claude Desktop、Claude Code 等)
- 跨平台支持(Windows、macOS、Linux)
适用场景
- AI 助手与 ValTown 环境的交互
- 开发者在不同平台上使用 ValTown 功能
- 集成到 MCP 兼容客户端中
工具列表
- Deno:用于构建和运行服务器
- Claude Desktop/Claude Code:MCP 客户端,用于与服务器交互
常见问题解答
- 确保 ValTown API 令牌有效
- 检查服务器是否有网络访问权限
- 验证二进制文件的权限是否正确设置(Linux/macOS 可能需要
chmod +x
)
使用教程
使用依赖
- 安装 Deno
安装教程
选项1:使用预构建的二进制文件
从 最新发布 下载适用于您平台的二进制文件:
- Linux: valtown-mcp-linux
- Windows: valtown-mcp-windows.exe
- macOS: valtown-mcp-macos
选项2:从源代码构建
- 克隆此仓库
- 构建二进制文件:
deno task build # 为所有平台构建 deno task build:linux # 仅构建 Linux 版本 deno task build:windows # 仅构建 Windows 版本 deno task build:macos # 仅构建 macOS 版本
选项3:直接使用 Deno 运行
deno task start # 运行服务器
deno task dev # 以开发模式运行服务器
调试方式
- 设置环境变量
VAL_TOWN_API_TOKEN
为您的 ValTown API 令牌 - 运行服务器后,检查日志以确保服务器正常运行
- 使用 MCP 客户端(如 Claude Desktop)进行交互测试