MCP.Market

Presscart MCP server

online · 100% uptime
by presscart.com·com.presscart/presscart·v1.3.1

Browse 1,700+ publications and manage Presscart media placement campaigns, orders, and articles.

A100/100grade A
What users say
No reviews yet
Be the first
Safety scan
A100/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Presscart yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Presscart tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 297ms (auth required)20/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityOAuth resource metadata advertised on 40115/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year; website matches verified namespace10/10
Overall 100/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Presscart compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
100/100
higher than 100% of 2,170 E-commerce servers
Uptime
100%
of our recent checks; the typical remote E-commerce server answers 100%
Response time
254 ms
faster than 60% of 1,524 E-commerce servers

Release history: 2 versions in the registry since 2026-08-31, latest 2026-10-24, typically one every 55 days.

Install Presscart in Claude Code, Cursor or VS Code

claude mcp add --transport http presscart https://mcp.presscart.com/mcp
Add to Cursor

What the publisher says

From the Presscart repository's README, as published. We do not edit it. Read it on GitHub

Presscart MCP

The official Model Context Protocol server for Presscart, a marketplace for disclosed paid editorial placements across 1,700+ publications. It lets AI assistants and agents browse the outlet catalog, manage campaigns and orders, and track article status through the Presscart API.

Hosted endpoint: https://mcp.presscart.com/mcp — see Client Setup for connecting from Claude, Cursor, VS Code, ChatGPT, and other MCP clients. A Presscart account is required.

Supports:

  • hosted Streamable HTTP mode

Hosted HTTP mode supports two auth models:

  • MCP OAuth mode: Supabase/Auth issues the OAuth token, and clients connect to /mcp with Authorization: Bearer .
  • Legacy direct-token mode: the caller provides a Presscart API token via X-Presscart-API-Token, and the server uses that token as the upstream Presscart credential.

Environment

Required:

export PRESSCART_API_URL="http://api.presscart.com/"

Optional app link settings:

export PRESSCART_APP_URL="https://app.presscart.com"

Optional hosted mode settings:

export MCP_HOST="0.0.0.0"
export MCP_PORT="8787"
export MCP_SERVER_URL="https://mcp.presscart.com/mcp"
export MCP_SESSION_IDLE_TTL_MS="43200000"

Optional host/origin overrides for reverse proxies or multiple domains:

export MCP_ALLOWED_HOSTS="mcp.presscart.com"
export MCP_ALLOWED_ORIGINS="https://mcp.presscart.com,https://claude.ai,https://claude.com"

When MCPALLOWEDORIGINS is not set, hosted mode allows the configured MCP server origin plus Claude's remote connector origins.

Optional OAuth settings:

export MCP_OAUTH_ENABLED="true"
export MCP_OAUTH_ISSUER_URL="https://<project-ref>.supabase.co/auth/v1"
export MCP_OAUTH_AUDIENCE="https://mcp.presscart.com/mcp"
export MCP_OAUTH_TRANSLATOR_ENABLED="false"
export MCP_OAUTH_LEGACY_AUDIENCE="https://mcp.presscart.com"
export MCP_OAUTH_UPSTREAM_TIMEOUT_MS="10000"

Notes:

  • PRESSCARTAPIURL must point at the app API base that exposes /teams/* routes, not a public-api-only base.
  • PRESSCARTAPPURL controls direct application links returned by tools such as listpublisherarticles. Set it per environment so staging MCP links open staging.
  • Tools that create orders/campaigns or read profile orders need an explicit profileid. If the profile is unknown, call listteams, then list_profiles.
  • In MCP OAuth mode, the app's Supabase OAuth Server handles authorization and consent. This MCP runtime validates the issued access token against Supabase JWKS and delegated permissions.
  • MCPOAUTHTRANSLATOR_ENABLED defaults to false. When enabled, the MCP origin publishes a standards-based OAuth facade while Supabase remains responsible for clients, codes, tokens, rotation, signing, and consent.
  • MCPOAUTHISSUER_URL must use HTTPS. Loopback HTTP issuers are accepted only for local development.
  • MCPOAUTHLEGACY_AUDIENCE is an optional verifier-only migration value and must equal the configured MCP server origin (for example, https://mcp.presscart.com). It cannot duplicate the canonical /mcp resource or name another service, and it never changes the protected resource advertised to clients.
  • MCP clients store their own refresh tokens, initiate refresh automatically, and replace rotated refresh and access tokens. This server handles the refresh request statelessly and does not store refresh tokens.
  • The translator changes only MCP OAuth. It does not change ordinary Presscart browser or app sessions, and disabling MCP OAuth still preserves legacy direct-token mode.
  • In legacy direct-token mode, send X-Presscart-API-Token: on initialize and later requests that need to confirm the active session credential.

Install

cd presscart-mcp
npm install

Run

Development:

npm run dev:http

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Presscart: common questions

Is Presscart MCP server safe?
Yes, by our scan: it is graded A (100/100). Read the Presscart safety report
How do I install Presscart?
It runs remotely at mcp.presscart.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Presscart need an API key?
No key to paste: it signs you in with OAuth when your client connects.
Is Presscart maintained?
The last commit was 7 days ago (2026-10-29). The latest release is v1.3.1.
Is Presscart up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Presscart?
Servers from other publishers that do the same job: Cmssy MCP server, Sv Number MCP server and Omie MCP server.
How does Presscart compare with other E-commerce MCP servers?
safety score 100/100 (higher than 100% of 2,170 E-commerce servers); uptime 100% (of our recent checks; the typical remote E-commerce server answers 100%); response time 254 ms (faster than 60% of 1,524 E-commerce servers). Full comparison.

Alternatives to Presscart

Same job from other publishers: the closest match first, then the best rated.

  • Cmssy
    Hosted headless CMS with native commerce: pages, media, forms, products, orders, refunds, discounts.
    B
  • Sv Number
    Phone numbers for AI agents: order a private number, read the SMS verification code, hand it back.
    B
  • Omie
    MCP server for Omie — ERP, customers, products, orders, invoices, financials
    B
  • Polymarket Toolkit
    Read-only Polymarket data tools for AI agents: profiles, PnL, market scans. No keys, no orders.
    B
  • WebCake Storefront
    Build pages and manage products, orders, and content on the WebCake/StoreCake storefront builder.
    A