MCPApp
by tanaikech·★ 47·Score 45
Google Apps Script-based MCP server implementation for AI clients with tools and prompts support.
Overview
MCPApp is a Google Apps Script-based implementation of the Model Context Protocol (MCP) that enables AI applications to connect with external systems through GAS. The project includes both MCP server and MCP network implementations, allowing developers to build standardized AI interfaces. The implementation supports tools, prompts, and includes optional LockService for request management, with ongoing development and active maintenance shown through regular updates.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose MCPApp when you need to implement MCP functionality within Google's ecosystem or want a lightweight serverless solution for AI integration.
When NOT to choose this
Avoid MCPApp if you need heavy processing capabilities, custom authentication systems, or want to avoid Google's ecosystem restrictions.
Comparable tools
Installation
Installation
- Clone or download the repository
- Deploy as a Google Apps Script web app
- Set up appropriate permissions for Google services
- Configure the access key in the initialization
Claude Desktop Configuration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mcpapp": {
"command": "curl",
"args": ["-L", "YOUR_MCP_SERVER_URL"]
}
}
}FAQ
- What is the difference between the MCP server and MCP network implementations?
- The MCP server implementation is for building a single MCP server instance that can be connected by AI clients. The MCP network implementation allows building interconnected MCP servers that can share resources and functionality.
- How does the LockService affect performance?
- LockService prevents concurrent request conflicts but may slow down processing. Disabling it (lock: false) increases speed but limits concurrent requests to 30 with potential data integrity risks.
Compare MCPApp with
Last updated · Auto-generated from public README + GitHub signals.