Back to MCP directory
publicPublicdnsLocal runtime

glif-mcp-server

glif-mcp-server是一个用于运行AI工作流的MCP服务器,支持从glif.app管理和运行glifs、机器人工具,并提供丰富的元数据访问功能。

article

README

🚀 glif-mcp-server 中文文档

glif-mcp-server 是一个用于 Model Context Protocol (MCP) 的开源服务器端实现。它能够将特定 glif(AI 模型接口)转换为自定义工具,为用户提供了便捷的工具调用和管理方式,同时支持获取用户相关数据。

🚀 快速开始

若要快速启动 glif-mcp-server,可按以下步骤操作:

服务器启动

node src/index.ts

✨ 主要特性

glif-mcp-server 提供以下主要功能:

  1. glif 转工具:将特定 glif 转换为自定义工具,支持通过工具名称直接调用。
  2. 工具管理:提供创建、删除和列出已保存工具的功能。
  3. 用户数据:支持获取当前用户的 glif 列表、喜欢的 glif 以及运行记录。

📦 安装指南

安装依赖

npm install

构建项目

npm run build

开发模式

npm run dev

运行测试

npm run test

监控测试

npm run test:watch

💻 使用示例

基础用法

- 有哪些有趣的 glif?
- [工具调用: `list_featured_glifs`...]
- 我喜欢 "1970 年代科幻小说封面生成器",将其命名为 "scifi_book_image" 工具。
- [工具调用: `save_glif_as_tool glifId=... toolName=scifi_book_image`]
- 现在用户可以直接使用 "生成科幻小说封面" 的指令。

📚 详细文档

发布新版本

  1. package.jsonsrc/index.ts 中编辑版本号。
  2. 运行 npm install 更新依赖项版本。
  3. 提交更改到 GitHub 并合并到主分支。
  4. 如果安装了 gh CLI,运行 npm run release 创建 git 标签并发布新版本。否则手动在 GitHub 界面完成。

🔧 技术细节

开发调试

npm run inspector

📄 许可证

本项目采用 MIT 许可证,详情请见 LICENSE 文件。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client