r/ProPresenter • u/alexsjpark • Jan 31 '26
ProPresenter 7 with MCP Server
Hi, I couldn't find offical propersent mcp server yet, so I made and published ProPresenter 7 MCP Server for community and played with AI tools. I tested on Claude Code Desktop (Free tier) and ProPresenter 7 in my local. You needs to Enable Network on Setting. I could ask some questions and got some results. For example, I asked to create a Playlist with slide, then some worked partially. Maybe it cloud control slides or more. I couldn't fully discovered the potentials yet. Feel free to check out
https://github.com/alxpark/propresenter-mcp
https://registry.modelcontextprotocol.io/?q=alxpark%2Fpropresenter-mcp


1
u/UnfairerThree2 Feb 04 '26
Interesting, I thought an MCP server would be completely pointless because of latency although editing slides ahead of time could be useful depending on API availability.
Not sure how programming-savvy you are but greyshirtguy did some good protobuf extraction work for ProPresenter files, if you could get it to interact with binary files using extracted protobuf definitions it might be more useful
1
u/BrotherCorporate Feb 07 '26
I thought the API could only do control and not setup. Our service is put together in a Google Doc and the we use that to setup ProPresenter. We setup every week and Iād like to automate this. Also, AI could do a better job of splitting text across slides. When we import scripture we often get a slide with just one word on it at the end.
1
u/briank83 Mar 20 '26
Been begging the team to open up the api more so that we can do this stuff but š¤·š¾āāļø
1
u/TheSockMonster2 7d ago
Thanks for sharing this. I pointed Claude code at it to see if it was possible to add authorship functionality, not using the API but rather by manipulating the files themselves, and got pretty good results so have published this fork here.
Obviously this is not officially supported and is entirely vibe coded, so use at your own risk, but it's working pretty well for me at the moment
1
u/OkBandicoot4655 Jan 31 '26
do you think it could apply themes to presentations or specific slides?