Opedd MCP server
{
"mcpServers": {
"opedd": {
"command": "npx",
"args": [
"-y",
"opedd-mcp@latest"
],
"env": {
"OPEDD_BUYER_TOKEN": "<opedd_buyer_token>",
"OPEDD_ACCESS_KEY": "<opedd_access_key>",
"OPEDD_PAYMENT_METHOD_ID": "<opedd_payment_method_id>",
"OPEDD_API_KEY": "<opedd_api_key>",
"OPEDD_API_URL": "https://...",
"OPEDD_KEY": "<opedd_key>"
}
}
}
}{
"mcpServers": {
"opedd": {
"command": "npx",
"args": [
"-y",
"opedd-mcp@latest"
],
"env": {
"OPEDD_BUYER_TOKEN": "<opedd_buyer_token>",
"OPEDD_ACCESS_KEY": "<opedd_access_key>",
"OPEDD_PAYMENT_METHOD_ID": "<opedd_payment_method_id>",
"OPEDD_API_KEY": "<opedd_api_key>",
"OPEDD_API_URL": "https://...",
"OPEDD_KEY": "<opedd_key>"
}
}
}
}{
"mcpServers": {
"opedd": {
"command": "npx",
"args": [
"-y",
"opedd-mcp@latest"
],
"env": {
"OPEDD_BUYER_TOKEN": "<opedd_buyer_token>",
"OPEDD_ACCESS_KEY": "<opedd_access_key>",
"OPEDD_PAYMENT_METHOD_ID": "<opedd_payment_method_id>",
"OPEDD_API_KEY": "<opedd_api_key>",
"OPEDD_API_URL": "https://...",
"OPEDD_KEY": "<opedd_key>"
}
}
}
}{
"servers": {
"opedd": {
"command": "npx",
"args": [
"-y",
"opedd-mcp@latest"
],
"env": {
"OPEDD_BUYER_TOKEN": "${input:opedd_buyer_token}",
"OPEDD_ACCESS_KEY": "${input:opedd_access_key}",
"OPEDD_PAYMENT_METHOD_ID": "${input:opedd_payment_method_id}",
"OPEDD_API_KEY": "${input:opedd_api_key}",
"OPEDD_API_URL": "${input:opedd_api_url}",
"OPEDD_KEY": "${input:opedd_key}"
}
}
},
"inputs": [
{
"id": "opedd_buyer_token",
"type": "promptString",
"description": "Opedd buyer token",
"password": true
},
{
"id": "opedd_access_key",
"type": "promptString",
"description": "Opedd access key",
"password": true
},
{
"id": "opedd_payment_method_id",
"type": "promptString",
"description": "Opedd payment method id",
"password": true
},
{
"id": "opedd_api_key",
"type": "promptString",
"description": "Opedd api key",
"password": true
},
{
"id": "opedd_api_url",
"type": "promptString",
"description": "Opedd api url",
"password": true
},
{
"id": "opedd_key",
"type": "promptString",
"description": "Opedd key",
"password": true
}
]
}{
"mcpServers": {
"opedd": {
"command": "npx",
"args": [
"-y",
"opedd-mcp@latest"
],
"env": {
"OPEDD_BUYER_TOKEN": "<opedd_buyer_token>",
"OPEDD_ACCESS_KEY": "<opedd_access_key>",
"OPEDD_PAYMENT_METHOD_ID": "<opedd_payment_method_id>",
"OPEDD_API_KEY": "<opedd_api_key>",
"OPEDD_API_URL": "https://...",
"OPEDD_KEY": "<opedd_key>"
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y opedd-mcpversion 0.6.15
What it does
Opedd exposes licensed, rights-cleared content for AI agents through an MCP server. It lets AI assistants discover, purchase, and verify content licenses with cryptographic proof on-chain, providing an alternative to unlicensed content scraping for RAG and LLM grounding.
- Discover and purchase individual article licenses mid-conversation, with verification keys recorded on blockchain.
- Retrieve licensed article content with metadata (author, language, word count, image URLs) for RAG systems.
- Access bulk licensed content catalogs via delta-feed API with metered or flat-fee billing models.
Tools this server exposes
| Tool | Does |
|---|---|
| lookup_content | Look up an article by URL and retrieve title, publisher, and pricing information. |
| purchase_license | Buy a single-article license via Stripe and receive a verifiable license key. |
| verify_license | Verify a license key and check its validity, associated article, publisher, and blockchain proof. |
| browse_registry | Browse the public Opedd registry to list issued licenses. |
| publisher_directory | Browse the public publisher catalog with article counts, pricing, and sample articles. |
| purchase_enterprise_license | Buy a bulk enterprise license covering multiple publishers and receive a Stripe checkout link. |
| rsl_get | Fetch a publisher's RSL Standard manifest with optional EU AI Act Article 4(3) signed receipt. |
| detect_platform | Detect the content platform behind a URL and suggest an onboarding workflow. |
| get_content | Retrieve a licensed article with metadata including author, language, word count, content hash, image URLs, canonical URL, and tags. |
| list_feed | List articles from a buyer's licensed catalog with delta-feed support; flat-fee scopes include full content, metered scopes require per-call retrieval. |
| stream_feed | Stream articles from a buyer's licensed catalog as newline-delimited JSON. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.