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
安装
安装
- 克隆或下载仓库
- 部署为Google Apps Script网络应用
- 为Google服务设置适当的权限
- 在初始化中配置访问密钥
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 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。