← callopen.art

INDIVIDUAL MCP TOOL

match_upload_part

Pass a work made from a file attached to this chat into the person's CallOpen works through the connector itself, as the numbered base64 parts the match_upload_link command printed when the sandbox could not reach callopen.art: each part is checked by its CRC and kept, the ones to copy again are named, the parts already passed wait a week so a long file can take several calls and replies, and when all have come the work is checked whole and kept (work_id for match_read_works).

callopen.artnone authenticationAvailability not checked

LIVE ENDPOINT

https://callopen.art/mcp

No auth detected

Connect to this endpoint to inspect the live schema for match_upload_part and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Potential side effects detected · medium confidence · heuristic, not a guarantee.

  • A tool name or description suggests code or command execution.

Parent server

callopen.art

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.callopen]
url = "https://callopen.art/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "callopen": {
      "type": "http",
      "url": "https://callopen.art/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: callopen
Remote MCP URL: https://callopen.art/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "callopen": {
      "url": "https://callopen.art/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "callopen": {
      "type": "http",
      "url": "https://callopen.art/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "callopen",
  "transport": "streamable-http",
  "url": "https://callopen.art/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • show_open_calls — Show chosen open calls as CallOpen cards — cover, deadline, money, fee, fit to the signed-in profile — that the person can browse, save to their tracker and open on CallOpen.
  • call_images — The calls' covers and organisers' logos as data: URLs, for the cards.
  • open_call_match — Open CallOpen's Call Match in the conversation: the signed-in artist's works compared with the brief of every open call, dealt one card at a time — which work to send, what the call looks for in its own words, why the works answer it — to swipe right into the tracker, up for sure, left to pass.
  • match_state — The app's start: access, the words in the host's language, the portfolio, earlier comparisons, decisions and the tracker.
  • match_deck — The selection of a comparison: the calls whose brief was checked against the works (by the person's assistant, or earlier on the site), the widened circles and how far the check went.
  • match_list — The selection as a list, one bucket a page at a time: can apply (with «fits — confirm a condition»), worth checking (filtered by reason), cannot apply (with the call's own words).
  • match_feedback — A note on one card of the list — fits, not my practice, I cannot apply, the block is wrong; it teaches the match.
  • match_apply_profile — Put what the works were read as (practices, themes) into the person's profile.