Gezhe MCP Server

raw JSON →
0.0.9 verified Sat Apr 25 auth: no javascript

Gezhe MCP Server (v0.0.9) enables AI clients like Cherry Studio and Cursor to generate PowerPoint presentations from a topic. It implements the Model Context Protocol (MCP) over either Streamable HTTP or stdio transport. The server exposes a single tool `generate_ppt_by_topic`. Users must obtain an API key from gezhe.com. This package is a specialized utility for integrating Gezhe's PPT generation with MCP-compatible agents. It is in early development with no breaking changes documented.

error Error: Cannot find module 'gezhe-mcp-server'
cause Trying to import the package as a library when it's a CLI tool.
fix
Use npx -y gezhe-mcp-server@latest in your MCP client's command configuration, not require/import.
gotcha The package does not export any programming API; it is a CLI command-only MCP server. Attempting to import it programmatically will fail.
fix Use the package via npx as a command-line MCP server in your MCP client configuration.
npm install gezhe-mcp-server
yarn add gezhe-mcp-server
pnpm add gezhe-mcp-server

Configure MCP client to use Gezhe PPT server, then invoke the ppt generation tool.

// Gezhe MCP server is a CLI tool, not a library. Use the following JSON configuration in your MCP client:
{
  "mcpServers": {
    "歌者PPT": {
      "command": "npx",
      "args": ["-y", "gezhe-mcp-server@latest"],
      "env": {
        "API_KEY": "your-api-key-here"
      }
    }
  }
}
// Then, from the client, call the tool generate_ppt_by_topic with a topic string.