基本能力
产品定位
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)进行交互测试