Licensed, rights-cleared content for AI agents — verifiable license keys, on-chain proof, EU AI Act attestation. The MCP alternative to unlicensed scraping for RAG.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add opedd-licensed-content-for-ai --env OPEDD_PAYMENT_METHOD_ID='<OPEDD_PAYMENT_METHOD_ID>' --env OPEDD_BUYER_TOKEN='<OPEDD_BUYER_TOKEN>' --env OPEDD_ACCESS_KEY='<OPEDD_ACCESS_KEY>' --env OPEDD_BUYER_JWT='<OPEDD_BUYER_JWT>' --env OPEDD_PUB_BEARER='<OPEDD_PUB_BEARER>' -- npx -y opedd-mcp~/.codex/config.toml
[mcp_servers.opedd-licensed-content-for-ai]
command = "npx"
args = ["-y", "opedd-mcp"]
env = { OPEDD_PAYMENT_METHOD_ID = "<OPEDD_PAYMENT_METHOD_ID>", OPEDD_BUYER_TOKEN = "<OPEDD_BUYER_TOKEN>", OPEDD_ACCESS_KEY = "<OPEDD_ACCESS_KEY>", OPEDD_BUYER_JWT = "<OPEDD_BUYER_JWT>", OPEDD_PUB_BEARER = "<OPEDD_PUB_BEARER>" }
# codex mcp add opedd-licensed-content-for-ai --env OPEDD_PAYMENT_METHOD_ID='<OPEDD_PAYMENT_METHOD_ID>' --env OPEDD_BUYER_TOKEN='<OPEDD_BUYER_TOKEN>' --env OPEDD_ACCESS_KEY='<OPEDD_ACCESS_KEY>' --env OPEDD_BUYER_JWT='<OPEDD_BUYER_JWT>' --env OPEDD_PUB_BEARER='<OPEDD_PUB_BEARER>' -- npx -y opedd-mcp~/.cursor/mcp.json
{
"mcpServers": {
"opedd-licensed-content-for-ai": {
"command": "npx",
"args": [
"-y",
"opedd-mcp"
],
"env": {
"OPEDD_PAYMENT_METHOD_ID": "<OPEDD_PAYMENT_METHOD_ID>",
"OPEDD_BUYER_TOKEN": "<OPEDD_BUYER_TOKEN>",
"OPEDD_ACCESS_KEY": "<OPEDD_ACCESS_KEY>",
"OPEDD_BUYER_JWT": "<OPEDD_BUYER_JWT>",
"OPEDD_PUB_BEARER": "<OPEDD_PUB_BEARER>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"opedd-licensed-content-for-ai": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"opedd-mcp"
],
"env": {
"OPEDD_PAYMENT_METHOD_ID": "<OPEDD_PAYMENT_METHOD_ID>",
"OPEDD_BUYER_TOKEN": "<OPEDD_BUYER_TOKEN>",
"OPEDD_ACCESS_KEY": "<OPEDD_ACCESS_KEY>",
"OPEDD_BUYER_JWT": "<OPEDD_BUYER_JWT>",
"OPEDD_PUB_BEARER": "<OPEDD_PUB_BEARER>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"opedd-licensed-content-for-ai": {
"command": "npx",
"args": [
"-y",
"opedd-mcp"
],
"env": {
"OPEDD_PAYMENT_METHOD_ID": "<OPEDD_PAYMENT_METHOD_ID>",
"OPEDD_BUYER_TOKEN": "<OPEDD_BUYER_TOKEN>",
"OPEDD_ACCESS_KEY": "<OPEDD_ACCESS_KEY>",
"OPEDD_BUYER_JWT": "<OPEDD_BUYER_JWT>",
"OPEDD_PUB_BEARER": "<OPEDD_PUB_BEARER>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"opedd-licensed-content-for-ai": {
"command": "npx",
"args": [
"-y",
"opedd-mcp"
],
"env": {
"OPEDD_PAYMENT_METHOD_ID": "<OPEDD_PAYMENT_METHOD_ID>",
"OPEDD_BUYER_TOKEN": "<OPEDD_BUYER_TOKEN>",
"OPEDD_ACCESS_KEY": "<OPEDD_ACCESS_KEY>",
"OPEDD_BUYER_JWT": "<OPEDD_BUYER_JWT>",
"OPEDD_PUB_BEARER": "<OPEDD_PUB_BEARER>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"opedd-licensed-content-for-ai": {
"command": "npx",
"args": [
"-y",
"opedd-mcp"
],
"env": {
"OPEDD_PAYMENT_METHOD_ID": "<OPEDD_PAYMENT_METHOD_ID>",
"OPEDD_BUYER_TOKEN": "<OPEDD_BUYER_TOKEN>",
"OPEDD_ACCESS_KEY": "<OPEDD_ACCESS_KEY>",
"OPEDD_BUYER_JWT": "<OPEDD_BUYER_JWT>",
"OPEDD_PUB_BEARER": "<OPEDD_PUB_BEARER>"
}
}
}
}Remote
claude mcp add --transport http opedd-licensed-content-for-ai https://mcp.opedd.com/mcp --header 'Authorization: <AUTHORIZATION>'~/.codex/config.toml
[mcp_servers.opedd-licensed-content-for-ai]
url = "https://mcp.opedd.com/mcp"
http_headers = { Authorization = "<AUTHORIZATION>" }
# codex mcp add opedd-licensed-content-for-ai --url https://mcp.opedd.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"opedd-licensed-content-for-ai": {
"url": "https://mcp.opedd.com/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"opedd-licensed-content-for-ai": {
"type": "http",
"url": "https://mcp.opedd.com/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"opedd-licensed-content-for-ai": {
"httpUrl": "https://mcp.opedd.com/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"opedd-licensed-content-for-ai": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.opedd.com/mcp",
"--header",
"Authorization:<AUTHORIZATION>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"opedd-licensed-content-for-ai": {
"url": "https://mcp.opedd.com/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}Environment variables
OPEDD_PAYMENT_METHOD_IDOPEDD_BUYER_TOKENOPEDD_ACCESS_KEYOPEDD_BUYER_JWTOPEDD_PUB_BEARER
Replace the placeholders with your own credentials and keep them out of version control.