OpenAffiliate MCP
An MCP server for an open registry of affiliate programs: agents look up terms, commissions and scores and queue a missing program
- 124 ★ on the repository
- Last commit
Minimal access
Why this level
- Main tools read open data; `submit_program` only queues an entry for review.
- Queries go to the project's server.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/openaffiliateDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- Main tools read open data; `submit_program` only queues an entry for review.
- Queries go to the project's server.
This is third-party code. Review the repository files before installing.
What it does
OpenAffiliate connects an agent to an open registry of affiliate programs: each program is one YAML file in the repository and edits arrive as public pull requests. The tools `search_programs`, `get_program` and `list_categories` only read, while `submit_program` and `get_submission_status` queue a missing program for review and nothing is published instantly. Programs carry an OAS score from 0 to 100: how clearly terms are published and whether they protect the partner. The same data is available through the `npx openaffiliate` CLI, an SDK, a REST API and Markdown page versions an agent can fetch by adding `.md` to a URL.
Who it is for. Affiliate marketers and reviewers choosing programs by commission and cookie length, and developers of recommender agents.
Good fit when
- Recurring database affiliate programs must be compared by commission.
- An agent checks a program's terms before recommending a service in a text.
- A service's affiliate program is missing from the registry and is submitted for review.
- Up to four programs are compared on commission, cookie, payout and approval.
Not a fit when
- You need private rates visible only in a network dashboard.
- Affiliate program queries must not be sent to an external server.
- You need ready text for publication without checking terms on the brand's own page.
Example request
Find recurring affiliate programs for databases with a commission of at least 10 percent and show their OAS score.MCP
- Transport
- http, stdio
- Authentication
- not required
Limitations
Data comes from a community registry: terms are checked by hand and new programs enter a queue rather than appearing at once. Some programs are marked unverified and empty fields stay empty instead of being guessed. Check an OAS score against the report at `oas.reportUrl` before quoting it. The hosted server `https://openaffiliate.dev/mcp` is public and keyless; queries go to the project's server, so for private use run the local `openaffiliate-mcp` over stdio.
How to disable. Remove the `openaffiliate` entry from MCP configuration with `claude mcp remove openaffiliate` or by editing the client settings file.
FAQ
How do I connect OpenAffiliate to Claude Code?
Run `claude mcp add --transport http openaffiliate https://openaffiliate.dev/mcp`. No key is needed and the server is public.
What does the OAS score mean?
A number from 0 to 100 graded A+ to F: how clearly a program publishes its terms and whether they protect affiliates. The report is at `/programs/<slug>/oas`.
How do I add a missing program?
Call `submit_program` with the brand's program page link or send a pull request with `programs/<slug>.yaml`. A maintainer verifies the terms and there is no instant listing.
Can I do without MCP?
Yes. Append `.md` to a program, category or network URL for clean Markdown, for example `curl https://openaffiliate.dev/programs/vercel.md`.
Which tools does the server have?
Read-only: `search_programs`, `get_program`, `list_categories`. The review queue uses `submit_program` and `get_submission_status`.
Discussion
No questions or reviews yet.
Related
MCP serversA set of agent skills for affiliate marketing: program search, trend research, articles and posts, landing pages and analytics
MCP server of the OpenPost social scheduler: an agent reviews the calendar and accounts, drafts, schedules and publishes posts and triages comments
A library of 64 skills for founders: GTM, growth, SEO, email, graphics and video, installed with one npx command for Claude Code, Codex and more
Meta Ads MCP: Facebook and Instagram ads
Mikusnuz Meta Ads MCP
An MCP server for the Meta Marketing API v26: 134 tools for Facebook and Instagram ad campaigns, audiences, creatives and reports
Postmypost MCP is the official server of the Postmypost auto-posting service: an agent schedules and publishes social posts, edits publications and reads analyt
Marketing skills for coding agents: SEO, content, email campaigns, ads, analytics and publishing through service APIs
README in short
The registry lives in the repository as YAML files, CI checks the schema and signup URLs and a full crawl runs weekly. The repository holds CLI, MCP server and SDK packages, with private ops tooling kept separate.