Submit a Program
Three ways to add an affiliate program to the registry. Choose the path that fits you.
Agent flow
Ask your AI agent to submit a program on your behalf. Add OpenAffiliate to your MCP config, then describe what you want to submit.
{
"mcpServers": {
"openaffiliate": {
"url": "https://openaffiliate.dev/api/mcp"
}
}
}Example prompt
“Add the Notion affiliate program to OpenAffiliate”
The agent looks up the program details, creates a YAML file following the schema, and opens a pull request on GitHub. CI validates the file and verifies the signup URL automatically.
Web form
Use the web form — no GitHub account needed. Fill in the program details and we generate the YAML and open a pre-filled GitHub PR on your behalf.
Open the submission form →Developer flow
Fork the repo, create a YAML file, and open a PR directly.
Fork Affitor/open-affiliate on GitHub
Create programs/your-product.yaml — see the YAML Schema for format
Open a pull request. See Contributing for details