Paletoo Відкрити редактор

Paletoo API / MCP

Програмний інтерфейс Paletoo — віддалений сервер Model Context Protocol. AI-асистент або ваш власний агент підключається до нього, людина входить своїм обліковим записом Paletoo, і агент створює та змінює справжні дизайни в її файлах.

Сервер

Адресаhttps://paletoo.com/mcp
ТранспортStreamable HTTP: POST JSON-RPC 2.0; на GET за потоком подій сервер відповідає 405 (власного потоку немає), як дозволяє специфікація
Версії протоколу2025-06-18, 2025-03-26, 2024-11-05
ВхідOAuth 2.1, authorization code з PKCE (S256), публічні клієнти; динамічна реєстрація клієнтів і Client ID Metadata Documents. Scope designs
Пошук/.well-known/oauth-protected-resource/mcp (RFC 9728), /.well-known/oauth-authorization-server (RFC 8414), /.well-known/mcp/server-card.json (картка MCP-сервера), /.well-known/api-catalog (RFC 9727)
Стан/mcp/status: чи ввімкнено сервер, у JSON, без даних про людей
Можливостіtools, prompts, resources

Як підключити

Підключення відкриває paletoo.com: людина входить (обліковий запис Paletoo безкоштовний) і натискає Allow. Далі агент працює лише з її файлами, а відключити його можна будь-коли (налаштування облікового запису → Підключені застосунки).

Інструменти

Сервер надає 37 інструментів. Їхні назви й описи — англійською, так їх читає асистент.

Створити

ІнструментЩо робитьТип
get_startedWhat Paletoo can do and how to begin, for the assistant.читає
create_designA finished, editable design from a template, in one call: posts, stories, carousels, thumbnails, cards, posters.змінює
compose_designA design laid out from scratch, element by element, when no template fits.змінює
create_campaignOne brief → a post, a story and a banner (or the sizes named) in one look, each laid out for its shape.змінює
make_campaigncreate_campaign under its older name.змінює
bulk_createMany designs from a table: one row, one design.змінює
make_variants2–5 alternative layouts of the same words beside the design.змінює
style_battleThree or four different art directions of one idea, side by side.змінює
keep_directionKeeps the direction chosen after a style battle and removes the others.змінює
surprise_meAn unexpected but tasteful direction for an idea, with a line on why.змінює
brand_from_logoFrom a logo: a palette, a type pairing, colour and text styles, a brand sheet.змінює
generate_visualA picture by words: Paletoo’s own library first; AI generation for credits only after the person agrees.змінює
upload_pictureA one-time upload link (15 minutes, for the person only) for their own photo or logo.змінює

Змінити

ІнструментЩо робитьТип
modify_designChanges words, sizes, colours, the photo or the look; each change is a new version.змінює
refine_designPolishes a design: spacing, hierarchy, contrast.змінює
adjust_designPrecise changes to one element: position, size, colour, type.змінює
edit_textChanges the words of a design by role.змінює
replace_photoPuts another photo in a design.змінює
remove_backgroundCuts the subject out of a photo in a design.змінює
apply_effectApplies an effect: risograph, halftone, glitch, duotone, grain and more.змінює
apply_style_recipeApplies a whole style (a look made of several effects).змінює
apply_brandPuts the person’s brand kit (colours, fonts) on a design.змінює
add_elementAdds a shape, an icon, a sticker or a line.змінює
resize_designThe same design in another format, laid out again for its shape.змінює
translate_designThe design’s words in another language, in a copy.змінює
animate_designMakes a design move with Paletoo’s own motion; with the design open, also the video.змінює
motion_previewA short looping GIF of a design in motion, made by the person’s open editor.змінює
mockup_itPuts a design into a mockup that suits it: a phone, a frame, a tee, a laptop.змінює
share_designOnly when the person asks: turns on a share link (view or edit) and returns it.змінює

Прочитати й експортувати

ІнструментЩо робитьТип
get_previewA picture of the design, rendered by Paletoo.читає
get_designReads a design: artboards, words by role, photos and colours.читає
describe_designSays what is where in a design, for precise changes.читає
list_designsThe person’s designs, newest first.читає
list_stylesThe styles, templates and looks.читає
describe_cataloguePaletoo’s catalogue: formats, template families, effects.читає
export_designThe design as a file (PNG, JPG, PDF, MP4, GIF, WebM), for the person alone, for an hour.читає
export_campaignEvery format of a design in its fitting file, in one zip, for an hour.читає

Промпти й ресурси

Промпти: instagram_campaign, event_poster, brand_kit_from_logo, surprise_me, style_battle, get_started. Ресурси: paletoo://brand-kit, paletoo://designs/recent і шаблон paletoo://designs/{id}.

Приклади запитів

Ліміти

Помилки

Помилки JSON-RPC мають форму JSON-RPC ({"jsonrpc":"2.0","error":{"code","message"}}). Помилки входу — форму OAuth ({"error","error_description"}, RFC 6749 / 6750) з полем hint. Власні адреси сайту /__… — для редактора, а не публічний API; вони відповідають {"error":{"code","message"}}.

Чи є REST API?

Публічного REST API немає, тож немає й опису OpenAPI: власні адреси редактора змінюються разом із ним і не призначені для інших. Усе, що може агент, іде через MCP-сервер вище, за згодою людини.

Ще