mcpField
B
Budna MCP

Budna MCP

Local
github.com/budna-marketplaceOther1Updated today

About Budna MCP

Budna MCP is a read-only server for exploring public Budna marketplace data, intended for MCP clients that need listing and seller information. It offers structured listing research and interactive cards in compatible MCP Apps clients, without account or API-key requirements.

Key features

  1. 01Discover listings, categories, and filters
  2. 02Inspect listing details and related listings
  3. 03View seller profiles and seller listings
  4. 04Review bid and rating summaries
  5. 05Interactive listing cards and comparisons
  6. 06Read-only access without an account or API key

Use cases

  1. 01Find public listings by category or filter
  2. 02Review a listing's attributes and related items
  3. 03Check a seller's public profile and listings
  4. 04Compare selected listings in a compatible client

MCP support

Budna MCP exposes 11 public, read-only tools to compatible MCP clients. MCP Apps clients can render interactive marketplace cards and support selection for comparisons.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"budna-marketplace": {
"command": "npx",
"args": [
"-y",
"@budna-marketplace/mcp"
]
}
}
}
Run commandnpx -y @budna-marketplace/mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@budna-marketplace/mcp0.3.3

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Budna MCP

build crates.io npm MCP Registry Homebrew

Use public Budna marketplace data from any compatible MCP client. Budna MCP is read-only: it does not require an account or API key, and it cannot change marketplace data.

Quick start

Shell (macOS / Linux)

Install a prebuilt binary without Node.js or Rust:

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/budna-marketplace/mcp/releases/latest/download/budna-mcp-installer.sh | sh
PowerShell (Windows)

Run in PowerShell 5.1 or newer:

irm https://github.com/budna-marketplace/mcp/releases/latest/download/budna-mcp-installer.ps1 | iex

Restart your terminal if the installer adds its directory to PATH, then check budna-mcp --version.

npm / npx

Requires Node.js.

npm install --global @budna-marketplace/mcp

For clients that launch the server through npx:

command: npx
arguments: --yes @budna-marketplace/mcp
Homebrew
brew install budna-marketplace/tap/budna-mcp

Homebrew installs Rust automatically and builds from source.

Cargo

You need Rust 1.88 or newer.

Install the latest published release:

cargo install budna-mcp --locked

To install from a local checkout:

cargo install --path crates/budna-mcp --locked
Add to Codex

On macOS or Linux:

codex mcp add budna -- "$(command -v budna-mcp)"
codex mcp get budna

On Windows PowerShell:

$budna = (Get-Command budna-mcp).Source
codex mcp add budna -- $budna
codex mcp get budna

Start a new Codex task after adding the server, then ask:

Use Budna to find public camera listings.

The Codex MCP documentation covers project-scoped configuration and other client options.

Add to another stdio MCP client

Configure the absolute path returned by command -v budna-mcp (or (Get-Command budna-mcp).Source on Windows) with no arguments:

command: /absolute/path/to/budna-mcp
arguments: none

For JSON-config clients:

{
  "mcpServers": {
    "budna": {
      "command": "/absolute/path/to/budna-mcp",
      "args": []
    }
  }
}

What you can do

Budna MCP exposes 11 public, read-only tools:

  • Discover listings, categories, filters, and filter options.
  • Inspect listings, attributes, related listings, seller listings, public seller profiles, bid summaries, and rating summaries.
  • In compatible MCP Apps clients, browse interactive cards and explicitly ask the AI to compare two to four selected listings.

It cannot sign in, bid, make offers, buy, message, record views, or mutate marketplace data.

Use a non-production environment

Configure these values together so API requests, public listing links, and images stay in the same environment:

SettingPurpose
BUDNA_API_URLBudna API base URL, including /api/v1 if applicable.
BUDNA_PUBLIC_LISTING_ORIGINOrigin used for returned listing links.
BUDNA_IMAGE_ORIGINOrigin used for returned image URLs and the App CSP.

Remote API URLs must use HTTPS; HTTP is accepted only for loopback development servers. Listing and image values must be canonical HTTPS origins with no credentials, path, query, fragment, or wildcard host. The binary does not load .env files itself; .env.example is reference material.

For example, register a separate Codex server for another environment:

codex mcp add budna-nonprod -- /absolute/path/to/budna-mcp \
  --api-url https://api.your-environment.example/api/v1 \
  --public-listing-origin https://marketplace.your-environment.example \
  --image-origin https://images.your-environment.example

Equivalent environment variables are supported when your client can provide them.

Interactive cards

The Marketplace Explorer is embedded in the binary. Clients that support the MCP Apps extension can render listing cards, details, related/seller listings, and comparison selection. Other clients receive the same text and structured JSON fallback. See the extension support matrix for client coverage.

See the Marketplace Explorer guide for local HTTP testing, temporary-tunnel safety, privacy and attribution behavior, UI development, and release checks.

The project is licensed under the MIT License.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.