architect-mcp
Verified Safeby InboundCPH
Overview
An autonomous Presentation Architect MCP server for Google Slides, managing a digital twin of presentations, generating styled charts via QuickChart.io, and automating slide updates.
Installation
python mcp_http.pyEnvironment Variables
- GOOGLE_CREDENTIALS_BASE64
- GOOGLE_CREDENTIALS_JSON
- PROJECTS_ROOT
- PORT
- HOST
- MCP_TRANSPORT
- DEFAULT_PROJECT
Security Notes
The codebase demonstrates good security practices: uses parameterized SQL queries to prevent injection, handles Google API credentials via environment variables or file (not hardcoded), and makes external network requests using 'requests' with timeouts. No 'eval' or obfuscation is present. JSON parsing for configuration values is handled by the standard library's 'json.loads', which is safe, though any future interpretation of these parsed structures could introduce risks if not carefully managed.
Similar Servers
PPTAgent
Generates high-quality, structured PowerPoint presentations from markdown documents using AI agents for research, design, and content organization.
mcp-google-sheets
Acts as an AI assistant's gateway to Google Sheets for automation and data manipulation.
slidev-mcp
AI-powered tool for generating professional online presentations using natural language descriptions, built on Slidev and large language models.
mcp-gsheets
A Model Context Protocol (MCP) server for Google Sheets API integration, enabling reading, writing, and managing Google Sheets documents directly from MCP clients like Claude Code, Claude Desktop, or Cursor.