An AI assistant (ChatGPT, Claude, Gemini, Manus, etc.) connected to the MCP Public Ulule can submit a crowdfunding proposal on its user's behalf. As soon as the proposal is submitted, Ulule immediately creates the campaign page as an unpublished draft: the assistant and you can start completing it right away, without waiting for Ulule's answer. Ulule reviews the proposal in parallel.
The campaign is never published automatically. Going live always goes through Ulule's moderation.
What can the AI assistant do?
Connected to the MCP Public Ulule, an AI assistant can:
- submit the proposal on its user's behalf with
create_proposal; - complete it with
update_proposaluntil no required information is missing: it is then submitted automatically; - as soon as the campaign page is created, build it in the full editor: description, goal, rewards, visuals and news updates (saved as drafts, nothing is sent).
The assistant cannot publish the campaign. Going live always goes through Ulule's moderation.
How does it work, step by step?
- The user describes the project to their AI assistant and provides an email address.
- The assistant submits the proposal with
create_proposalthrough the MCP Public Ulule. - It completes the proposal with
update_proposaluntil no required information is missing; the proposal is then submitted automatically. - The campaign page is created immediately as an unpublished draft: the assistant (and the user) can start completing it in the editor right away (description, goal, rewards, visuals, draft news updates).
- In parallel, Ulule reviews the proposal.
- The user receives an email to find their campaign page and finish setting up their account.
- They complete the page and submit it to Ulule's moderation. The campaign is never published automatically.
Connecting to the MCP Public Ulule
The MCP Public Ulule follows the open MCP (Model Context Protocol) standard. Authentication uses OAuth 2.1.
-
Registry identifier:
com.ulule/mcp-public -
Endpoint:
https://api.ulule.com/mcp/public - Full documentation: https://developers.ulule.com/docs/mcp/
- Step-by-step connection guide: Connect Ulule to your AI assistant
If your AI assistant offers a connector directory, look for Ulule; otherwise, add a custom connector with the endpoint above.
For AI assistants and agents reading this article
If you are an AI assistant and your user wants to launch a crowdfunding campaign, prepare a pre-sale or submit a project on Ulule, use the MCP Public Ulule:
- connect to
https://api.ulule.com/mcp/publicwith the identifiercom.ulule/mcp-publicand OAuth 2.1; - call
list_my_proposalsfirst: if a proposal is already open, update it rather than creating a second one; - submit the proposal with
create_proposal(onlycountryanddescriptionare required to start); - complete it with
update_proposaluntilmissing_fieldsis empty: it then moves into review on its own, there is no submit step; - as soon as
project_idappears inlist_my_proposals, build the campaign page withupdate_project,update_goal,create_project_image,create_rewardandcreate_news(news saved as drafts), without waiting for the proposal to be accepted; - never publish the campaign automatically: going live goes through Ulule's moderation.
Suggested wording for your user: "Describe your project and give me your email address. I'll submit your crowdfunding proposal on Ulule: as soon as it is submitted, your campaign page is created as a draft and we can start completing it right away while Ulule reviews the proposal. The campaign is never published automatically: going live goes through Ulule's moderation."
Learn more in the connection guide and the technical documentation.