Nukafever Photography

io.github.nukafever-labPublished by GitHub account nukafever-labv2.0.0Updated Oct 26, 2026

Search, quote, buy and download licensed documentary photos. No account, fixed prices.

VerifiedStreamable HTTPWeb executableBusiness & CommerceMedia & Design

Overview

AI-generated overview

Lets an assistant search a documentary photo catalogue, get fixed-price quotes, create orders, and download licensed originals after payment.

What you can do
  • Search the catalogue in English or French, with synonyms and typos tolerated, returning watermarked previews, metadata and fixed prices
  • Retrieve a single photograph with its metadata, fixed price and machine-readable licence terms
  • Get a signed, 15-minute quote with tax-included EUR pricing and licence terms
  • Create an order from a valid quote, returning a hosted payment URL and a secret order token
  • Check order status (pending, paid, expired, failed) and fetch the licence as JSON or a PDF certificate
  • Get a short-lived signed link to download the full-resolution original of a paid order
When to use it
Useful when an assistant needs to find documentary photography for a project and carry the purchase through to a licensed, downloadable original, including licence paperwork. Suited to workflows where fixed, non-negotiable pricing and no account signup are acceptable.
Requirements
A remote MCP endpoint over streamable HTTP; no packages, environment variables or headers are declared. No account is needed. A buyer must complete payment on the returned hosted payment page before a licence or download link is available.
Before you install
create_order starts a real purchase flow: it returns a payment URL and a secret order token, and the buyer pays real money there, though the call itself charges nothing. Orders require accepting terms and immediate payment flags. Download links are signed, valid only 5 minutes, and capped at 10 per order; quotes expire after 15 minutes. Treat the order token as a secret.

Installation

In SourceWeft

  1. Open Nukafever Photography in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.nukafever-lab%2Fnukafever/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "nukafever-photography": {
      "type": "http",
      "url": "https://nukafever.com/mcp"
    }
  }
}

Tools

7

search_photos

Search photographs

Search the catalogue (English or French, synonyms and typos tolerated). Returns watermarked previews, metadata and fixed prices. Never returns originals.

Parameterslimitqueryoffsetcountrycategory

get_photo

Photo details and licence terms

One photograph with its metadata, fixed price and machine-readable licence terms.

Parametersphoto_idrequired

get_quote

Get a signed fixed-price quote

Fixed price (tax included, EUR) and licence terms for one photograph. The quote is signed and valid 15 minutes. Prices are not negotiable.

Parametersoffer_idphoto_idrequired

create_order

Create an order and its payment link

Creates an order from a valid quote and returns a payment URL (hosted payment page, tax handled) and the secret order_token. Nothing is charged by this call: the buyer pays on the returned URL. Calling again with the same idempotency_key and quote returns the same order. Both accept_terms and immediate_delivery_waiver must be true, only after the buyer agreed.

Parametersquoterequiredbuyer_nameaccept_termsrequiredbuyer_entitybuyer_countryidempotency_keyrequiredimmediate_delivery_waiverrequired

get_order_status

Order status

State of an order: pending (waiting for payment), paid, expired or failed. Poll every few seconds after the buyer pays.

Parametersorder_idrequiredorder_tokenrequired

get_license

Licence of a paid order

Licence of a paid order as JSON, or as a PDF certificate (format=pdf).

Parametersformatorder_idrequiredorder_tokenrequired

Version history

2
  1. v2.0.0LatestOct 20, 2026
  2. v1.0.0Oct 19, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.