Skip to main content
Glama

perch-mcp

用于构建 Perch 模组的 MCP 服务器。把它指向你已经在使用的 AI 工具,它就能获得只有 Perch 才能提供的东西:显示词汇表、文档、作为完整示例的内置包、包验证器,以及在 Perch 中运行你的包的方法。

这里不会调用任何 AI。你自己的客户端(Claude Code、Claude Desktop、Cursor 等)会在你自己的账户下进行思考。

安装

需要 Node 18+。

Claude Code

claude mcp add perch -- npx -y github:hlpdev/perch-mcp

Claude Desktopclaude_desktop_config.json

{
  "mcpServers": {
    "perch": { "command": "npx", "args": ["-y", "github:hlpdev/perch-mcp"] }
  }
}

Cursor.cursor/mcp.json(项目级)或全局配置:

{
  "mcpServers": {
    "perch": { "command": "npx", "args": ["-y", "github:hlpdev/perch-mcp"] }
  }
}

任何其他 MCP 客户端:通过 stdio 运行 npx -y github:hlpdev/perch-mcp

Related MCP server: Hanzo MCP

工具

工具

它给模型提供的内容

perch_guide

简短的编写指南:包结构、Lua 声明、处理器、作用域、样式。

perch_vocabulary

规范词汇表(api-spec.json):组件和属性、颜色角色、宿主函数、处理器、作用域、上下文。

perch_docs

模组和 API 文档:列出、阅读页面或搜索。

perch_examples

内置包(媒体、时钟、天气、启动器等)作为完整示例。

perch_validate

检查包文件夹:清单模式、入口、Lua 语法、部件声明、组件名称。

perch_run

使用 PERCH_MOD_DEV 在你的包上启动 Perch(Windows;PERCH_EXE 覆盖 Steam 查找)。

试试:“用 perch 工具给我做一个显示我 Steam 好友在线的 Perch 部件。”

更新捆绑内容

content/ 是从 Perch 仓库生成并提交的:

npm run sync   # needs ../perch, ../perch-studio, ../perch-site checked out
F
license - not found
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Build, deploy, and operate hosted web apps on VibeKit (vibekit.bot) from any MCP client.

  • A MCP server built for developers enabling Git based project management with project and personal…

  • Create App Store screenshots, icons, ASO copy, localization, and revisions via hosted MCP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hlpdev/perch-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server