Skip to main content
Check the URL is exactly https://api.trypekto.com/mcp. Remove the server and add it again, then sign in when asked. If your tool doesn’t support sign-in, use an API key as a Bearer header.
Send the full source text in content, not only a topic or a link, and add audience, objective and tone.
Generation may have finished after your client gave up. Look for the project with GET /projects, or retry with the same Idempotency-Key to get the same result without a second charge.
Create a key that includes the scope named in details.required_scope. Keys can’t be edited after creation.
The SVG contains something Pekto doesn’t allow (scripts, event handlers, javascript: links). Start from the slide’s current svgContent and change only text or attributes.
media_urls must point at files in your own Pekto media folder. To post a carousel as a PDF, use Publish and Schedule in the Pekto editor.
Still stuck? See Get help.