{"id":18382,"library":"gezhe-mcp-server","title":"Gezhe MCP Server","description":"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.","status":"active","version":"0.0.9","language":"javascript","source_language":"en","source_url":null,"tags":["javascript"],"install":[{"cmd":"npm install gezhe-mcp-server","lang":"bash","label":"npm"},{"cmd":"yarn add gezhe-mcp-server","lang":"bash","label":"yarn"},{"cmd":"pnpm add gezhe-mcp-server","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[],"quickstart":{"code":"// Gezhe MCP server is a CLI tool, not a library. Use the following JSON configuration in your MCP client:\n{\n  \"mcpServers\": {\n    \"歌者PPT\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gezhe-mcp-server@latest\"],\n      \"env\": {\n        \"API_KEY\": \"your-api-key-here\"\n      }\n    }\n  }\n}\n// Then, from the client, call the tool generate_ppt_by_topic with a topic string.","lang":"typescript","description":"Configure MCP client to use Gezhe PPT server, then invoke the ppt generation tool."},"warnings":[{"fix":"Use the package via npx as a command-line MCP server in your MCP client configuration.","message":"The package does not export any programming API; it is a CLI command-only MCP server. Attempting to import it programmatically will fail.","severity":"gotcha","affected_versions":">=0.0.0"}],"env_vars":null,"search_vec":"'agent':71 'ai':9 'api':51 'break':79 'chang':80 'cherri':12 'client':10 'compat':70 'context':27 'cursor':15 'develop':76 'document':81 'earli':75 'either':31 'enabl':8 'expos':39 'generat':17,43,66 'gezh':1,4,63 'gezhe.com':54 'http':33 'implement':24 'integr':62 'javascript':82 'key':52 'like':11 'mcp':2,5,29,69 'mcp-compat':68 'model':26 'must':48 'obtain':49 'packag':56 'powerpoint':18 'ppt':44,65 'present':19 'protocol':28 'server':3,6,38 'singl':41 'special':59 'stdio':35 'streamabl':32 'studio':13 'tool':42 'topic':22,46 'transport':36 'user':47 'util':60 'v0.0.9':7","created_at":"2026-04-25T07:37:56.976948+00:00","updated_at":"2026-04-25T07:37:56.976948+00:00","problems":[{"fix":"Use npx -y gezhe-mcp-server@latest in your MCP client's command configuration, not require/import.","cause":"Trying to import the package as a library when it's a CLI tool.","error":"Error: Cannot find module 'gezhe-mcp-server'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":"https://gezhe.com","github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/gezhe-mcp-server","openapi_spec":null,"status_page":null,"smithery":null,"categories":["llm-agents","http-networking"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-04-25","next_check":"2026-07-24","install_tag":null}}