Skip to content

Integration · Marketing

Connect Claude & ChatGPT to Jasper

Ask your AI to have Jasper write or rewrite content in your brand voice, for a set audience and with your own knowledge items as reference. It can run Jasper agents and templates, search your knowledge base for relevant passages, and create or update documents and projects in your workspace. Your Jasper setup comes along into the chat.

Connect Jasper free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Have Jasper rewrite this product description in our brand voice for small business owners.”

    The AI looks up your brand voices and audiences and runs a Jasper command with the text, tone and audience.

  • “Which brand voices and style guides do we have?”

    It lists the brand voices and style guides in your workspace.

  • “Run our blog outline template for 'spring release', in Danish.”

    It reads the template's required inputs, runs it and sets the output language.

What your AI can do

Content generation

Run Jasper commands, agents and templates with brand voice, audience, knowledge and output language, and generate image alt text.

Brand context

Read brand voices, audiences, style guides, products and knowledge items, and search knowledge for relevant passages.

Documents and projects

Search, create and update documents and projects, and list the users in your workspace.

  • “What does our knowledge base say about the return policy?”

    It searches the content of your knowledge items and returns the most relevant passages.

  • “Save this draft as a document in the Q2 campaign project.”

    It finds your user ID and the project and creates the document with the content.

  • “Write alt text for https://example.com/hero.jpg”

    It generates alt text for the image at that URL.

27 tools for Jasper

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_documentChanges dataCreate a document with `name`, `content` and the creating `user_id`, optionally in a `project_id` and with a `status`.
  • create_projectChanges dataCreate a project with `name` and the creating `user_id`, optionally with default `settings` and `access_level`.
  • generate_image_alt_textChanges dataGenerate alt text for the image at `image_url`.
  • get_agentGet one agent by `task_id` (agt... ID), including the context items it needs as input.
  • get_audienceGet one audience by `audience_id`.
  • get_brand_voiceGet one brand voice by `tone_id`, including its description.
  • get_documentGet one document by `document_id` with its content.
  • get_knowledgeGet one knowledge item by `knowledge_id`.
  • get_productGet one product by `product_id` (prd...), with its attributes.
  • get_projectGet one project by `project_id`.
  • get_templateGet one template by `template_id`, including the inputs it requires.
  • list_agentsList Jasper agents (agent tasks), optionally filtered by `search_term` or `scope` (PUBLIC or WORKSPACE); set `include_context_items` to see each agent's inputs.
  • list_audiencesList the target audiences defined in the workspace.
  • list_brand_voicesList brand voices (tones), optionally searched with `q`.
  • list_knowledgeList knowledge items (brand and product reference material), optionally searched with `q`.
  • list_style_guidesList the style guides in the workspace.
  • list_templatesList the content templates available in the workspace.
  • list_usersList the users in the workspace; use to find a `user_id` for creating documents or projects.
  • run_agentChanges dataRun an agent: pass `task_id` and `context_items` (the agent's inputs), plus optional `tone_id`, `audience_id`, `knowledge_ids`, `products`, `to_language` or `tools` (WEB_SEARCH, KNOWLEDGE_SEARCH). Returns the generated content.
  • run_commandChanges dataAsk Jasper to write or rewrite content: put the instruction in `inputs.command`, with optional `inputs.context`, `toneId`, `styleId`, `audienceId` or `knowledgeIds`; `options` sets output language and count.
  • run_templateChanges dataGenerate content from a template: pass `template_id` and its `inputs`; `options` can set language and output count.
  • search_documentsList documents, filtered by `name`, `statuses`, `user_id` or created-date range; paginated.
  • search_knowledgeChanges dataSearch the content of knowledge items with a natural-language `query` and return the most relevant passages.
  • search_productsList products, optionally searched by `search_term` over product and category names.
  • search_projectsList projects, filtered by `name`, `q`, `user_id` or created-date range; paginated.
  • update_documentChanges dataUpdate a document by `document_id`: pass `name` and `user_id`, plus new `content`, `status` or `project_id`.
  • update_projectChanges dataUpdate a project by `project_id`: name, settings, metadata or access_level. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Jasper from the app list.

  2. 2

    Paste your key

    Paste a Jasper workspace API key. You need the Admin or Developer role in your Jasper workspace: go to app.jasper.ai/settings/dev-tools/tokens, generate an API token and copy it.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Jasper?

It can run Jasper commands, agents and templates, generate image alt text, and read brand voices, audiences, style guides, products, knowledge items, templates, agents, users, documents and projects. It can also create and update documents and projects.

Does the AI see my Jasper credentials?

No. Your Jasper API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Creating or updating documents and projects can require your approval before it runs, and every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Jasper account.

Who can create the Jasper API key?

The key is created in Jasper's developer tools settings, and you need the Admin or Developer role in your Jasper workspace to generate it. If you do not have that role, ask a workspace admin.

Let your AI work in Jasper today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Jasper free

PipMCP is not affiliated with Jasper. Product names are trademarks of their owners.