Search / ai.objekts.mcp/production-desk
objekts Production Desk
R0· no sign-inAI/VFX, CGI, motion & animation production preflight by objekts: locks, continuity, PoCs, estimates.
v0.1.3 · active · repository · website · descriptor JSON · versions
Search / ai.objekts.mcp/production-desk
R0· no sign-inAI/VFX, CGI, motion & animation production preflight by objekts: locks, continuity, PoCs, estimates.
v0.1.3 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"production-desk": {
"type": "http",
"url": "https://mcp.objekts.ai/mcp"
}
}
}claude mcp add --transport http production-desk https://mcp.objekts.ai/mcp[mcp_servers.production-desk]
url = "https://mcp.objekts.ai/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"production-desk": {
"type": "remote",
"url": "https://mcp.objekts.ai/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"production-desk": {
"type": "http",
"url": "https://mcp.objekts.ai/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=production-desk&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLm9iamVrdHMuYWkvbWNwIn0%3D"
}{
"servers": {
"production-desk": {
"type": "http",
"url": "https://mcp.objekts.ai/mcp"
}
}
}{
"mcpServers": {
"production-desk": {
"httpUrl": "https://mcp.objekts.ai/mcp"
}
}
}extensions:
"production-desk":
enabled: true
name: "production-desk"
type: streamable_http
uri: "https://mcp.objekts.ai/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations7 of 7 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 4,604 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes7 tool changes in 30 daysstability.rug_pull2 tools kept their name but changed most of their description in 30 days; review before trusting themdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageestimate_productionchangeddescription, input schemameaning changedUse the objekts Production Desk estimate engine only when the user explicitly asks about price, cost, budget, quote, or budget fit. Set scopeType to WHOLE_PRODUCTION or BOUNDED_SHOT_POST and pass a short verbatim scopeEvidence phrase. Use USER_EXPLICIT when the requested object itself is clear: for example, a request to make/price a finished commercial is whole-production, while a request to make/fix/price named shots or scene post work is bounded. Use INFERRED only when the requested object is genuinely ambiguous; then the tool returns no price until clarified, or you may calculate clearly labeled SCENARIO estimates. Pass runtimeSeconds when known. It packages objekts production-estimation methodology and computes a non-binding estimate from production units, scope type, runtime, hard locks, continuity, versioning and deadline pressure. Do not collect contact information for this tool.
Return a directional RUB production range and timeline only when the user explicitly asks about price, cost, budget, quote, or budget fit. This tool is read-only, non-binding, and never collects contact details or submits a brief. Choose WHOLE_PRODUCTION for a finished deliverable and BOUNDED_SHOT_POST for named shots/scenes/post work; use INFERRED when that scope is genuinely ambiguous, or SCENARIO for a clearly labeled hypothetical. For production diagnosis without pricing, use diagnose_production instead.
diagnose_productionchangeddescription, output schemaUse the objekts Production Desk production-diagnosis engine for production-heavy visual work before proposing execution. It checks reference authority, hard locks, truth-layer routing, asset fitness, continuity, versioning, revision impact, readiness and the highest-value proof-of-concept. It does not estimate price, collect contact data, upload files or send anything externally. Populate only facts available from the user's current request/files; mark unknowns explicitly instead of inventing production facts.
Use the objekts Production Desk production-diagnosis engine for production-heavy visual work before proposing execution. It checks reference authority, hard locks, truth-layer routing, asset fitness, continuity, versioning, revision impact, readiness and the highest-value proof-of-concept. It does not estimate price, collect contact data, upload files or send anything externally. Populate only facts available from the user's current request/files; mark unknowns explicitly instead of inventing production facts. After the call, use visibleVerdict as the complete default answer: do not add a generic checklist or extra recommendations unless the user explicitly asks for a broader audit.
update_production_briefchangedinput schemasubmit_production_briefchangeddescription, input schemaUse this only after the user explicitly confirms that the prepared production brief, requested contact details and selected files should be sent to objekts for human production review. When ChatGPT already has the files, pass them through the files field instead of making the user upload them again. Do not use it for local analysis, estimation, or when the user has said not to send anything.
Use this only after the user explicitly confirms that the prepared production brief, one reply channel (email or Telegram), and selected files should be sent to objekts for human production review. A contactless human-review submission is not allowed because the producer must be able to answer the user. When the host already has the files, pass them through the files field instead of making the user upload them again. Do not use it for local analysis, estimation, or when the user has said not to send anything.
create_upload_sessionchangedinput schemaestimate_productionchangeddescription, input schema, output schemameaning changedUse the objekts Production Desk estimate engine when a commercial, AI/VFX, CGI, motion, animation, adaptation, DOOH or hybrid visual-production scope is understood well enough for a directional budget/timeline range. It packages objekts production-estimation methodology and computes a non-binding estimate from production units, hard locks, continuity, versioning and deadline pressure. Do not use it to invent a precise quote from a vague idea, and do not collect contact information for this tool.
Use the objekts Production Desk estimate engine only when the user explicitly asks about price, cost, budget, quote, or budget fit. Set scopeType to WHOLE_PRODUCTION or BOUNDED_SHOT_POST and pass a short verbatim scopeEvidence phrase. Use USER_EXPLICIT when the requested object itself is clear: for example, a request to make/price a finished commercial is whole-production, while a request to make/fix/price named shots or scene post work is bounded. Use INFERRED only when the requested object is genuinely ambiguous; then the tool returns no price until clarified, or you may calculate clearly labeled SCENARIO estimates. Pass runtimeSeconds when known. It packages objekts production-estimation methodology and computes a non-binding estimate from production units, scope type, runtime, hard locks, continuity, versioning and deadline pressure. Do not collect contact information for this tool.
diagnose_productionaddedUse the objekts Production Desk production-diagnosis engine for production-heavy visual work before proposing execution. It checks reference authority, hard locks, truth-layer routing, asset fitness, continuity, versioning, revision impact, readiness and the highest-value proof-of-concept. It does not estimate price, collect contact data, upload files or send anything externally. Populate only facts available from the user's current request/files; mark unknowns explicitly instead of inventing production facts.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +dns-namespace +website +reachable +uptime-91% +updated-16d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.objekts.ai/mcp streamable-http | none | yes | 91% | 510 ms | 2025-11-25 | 2026-10-19 |
create_upload_session | Use this only when the user explicitly wants an original production file delivered to objekts and the current host cannot pass that original file natively. It creates a short-lived private upload URL. Do not use it merely to analyze files that are already available in the conversation. |
delete_production_briefdestructive | Use this only when the user explicitly asks to delete a production submission from objekts storage. This removes the stored submission record and is destructive. |
diagnose_productionread-only | Use the objekts Production Desk production-diagnosis engine for production-heavy visual work before proposing execution. It checks reference authority, hard locks, truth-layer routing, asset fitness, continuity, versioning, revision impact, readiness and the highest-value proof-of-concept. It does not estimate price, collect contact data, upload files or send anything externally. Populate only facts available from the user's current request/files; mark unknowns explicitly instead of inventing production facts. After the call, use visibleVerdict as the complete default answer: do not add a generic checklist or extra recommendations unless the user explicitly asks for a broader audit. |
estimate_productionread-only | Return a directional RUB production range and timeline only when the user explicitly asks about price, cost, budget, quote, or budget fit. This tool is read-only, non-binding, and never collects contact details or submits a brief. Choose WHOLE_PRODUCTION for a finished deliverable and BOUNDED_SHOT_POST for named shots/scenes/post work; use INFERRED when that scope is genuinely ambiguous, or SCENARIO for a clearly labeled hypothetical. For production diagnosis without pricing, use diagnose_production instead. |
get_production_brief_statusread-only | Use this when the user wants the current human-review status, producer questions or available human estimate for a production brief previously submitted to objekts. It does not modify the submission. |
submit_production_briefdestructive | Use this only after the user explicitly confirms that the prepared production brief, one reply channel (email or Telegram), and selected files should be sent to objekts for human production review. A contactless human-review submission is not allowed because the producer must be able to answer the user. When the host already has the files, pass them through the files field instead of making the user upload them again. Do not use it for local analysis, estimation, or when the user has said not to send anything. |
update_production_briefdestructive | Use this only after the user explicitly confirms that clarifications, scope updates, newly supplied asset references or attached production files should be sent to an existing objekts human review. When ChatGPT already has a requested file, pass it through the files field rather than creating a second upload. Do not use it to change a brief that exists only in the current conversation. |
Schemas: list_tools.
{
"name": "ai.objekts.mcp/production-desk",
"title": "objekts Production Desk",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://mcp.objekts.ai/mcp",
"type": "streamable-http"
}
],
"version": "0.1.3",
"repository": {
"url": "https://github.com/peach420fuzz/objekts-production-desk",
"source": "github"
},
"websiteUrl": "https://objekts.ai/",
"description": "AI/VFX, CGI, motion & animation production preflight by objekts: locks, continuity, PoCs, estimates."
}