MCP Catalogs
首页

MCPApp

by tanaikech·47·综合分 45

基于Google Apps Script的MCP服务器实现,支持AI客户端的工具和提示功能。

developer-toolsai-llmproductivity
10
Forks
0
活跃 Issue
本月
最近提交
2 天前
收录于

概述

MCPApp是基于Google Apps Script的模型上下文协议(MCP)实现,使AI应用能够通过GAS连接外部系统。该项目包含MCP服务器和MCP网络实现,允许开发者构建标准化AI接口。实现支持工具、提示,并包含可选的LockService进行请求管理,通过定期更新显示持续开发和维护。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:构建与Google服务通过GAS交互的AI助手
:利用Google Apps Script功能创建MCP客户端
:开发AI系统与Google Workspace之间的标准化接口
:MCP服务器和MCP网络实现有什么区别?
:LockService如何影响性能?

什么时候选它

当您需要在 Google 生态系统中实现 MCP 功能或希望使用轻量级无服务器解决方案进行 AI 集成时,选择 MCPApp。

什么时候不要选它

如果您需要强大的处理能力、自定义认证系统,或希望避免 Google 生态系统的限制,请勿使用 MCPApp。

可对比工具

google-drive-mcpgmail-mcpserverless-mcp

安装

安装

  1. 克隆或下载仓库
  2. 部署为Google Apps Script网络应用
  3. 为Google服务设置适当的权限
  4. 在初始化中配置访问密钥

Claude Desktop配置

添加到您的claude_desktop_config.json文件中:

{
  "mcpServers": {
    "mcpapp": {
      "command": "curl",
      "args": ["-L", "YOUR_MCP_SERVER_URL"]
    }
  }
}

FAQ

MCP服务器和MCP网络实现有什么区别?
MCP服务器实现用于构建可被AI客户端连接的单一MCP服务器实例。MCP网络实现允许构建可以共享资源和功能的互联MCP服务器。
LockService如何影响性能?
LockService防止并发请求冲突,但可能降低处理速度。禁用它(lock: false)会增加速度,但限制并发请求为30,并有潜在的数据完整性风险。

MCPApp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。