Microsoft Copilot Studio
Connect Jasper to Microsoft Copilot Studio for on-brand content creation.
You can connect the Jasper MCP as a Tool using either OAuth or API Key authentication. This allows custom Copilot Studio Agents to be configured to use Jasper for on-brand content generation tasks.
Prerequisites
Jasper
- Jasper account with a Business plan (API access)
- You can reach https://mcp.jasper.ai and https://api.jasper.ai from your network
- Your Jasper API Key
Microsoft
- A Copilot Studio tenant license with provisioned Copilot credits
- A Copilot Studio user license with a “Author / Maker” role
- Generative AI features enabled via the Power Platform admin center
- A valid Power Platform or Dataverse environment available for agent deployment
Steps to connect
See Microsoft's official documentation.
- Visit the Agents page in your Copilot Studio environment
- Create a new agent or select an existing agent
- From the agent, go to the Tools tab > Add a tool > + New tool > Model Context Protocol
- In the Server URL field, enter:
https://mcp.jasper.ai - Select API Key under Authentication and enter
x-api-keyinto the header name field.
- In the Server URL field, enter:
- Create a new connection for the tool
- Enter your Jasper API Key
- Add the connected tool to the agent
Using Jasper in Copilot Studio
Agent Instructions
In Copilot Studio, you can configure your agent with instructions to better steer it's behavior. We recommend providing a section in your instructions to guide intended usage of the Jasper MCP.
Example Instructions for Jasper:
<jasper-tool-usage-guide>
You may have access to Jasper tools. When these tools are available to you, refer to the guidance below for how to use them.
#### When to Use Jasper
Use Jasper when requests involve:
- Marketing content (emails, social posts, ads, blogs, campaigns)
- Brand voice, style guide, or target audience compliance
- Company-specific information or internal documentation
#### Example Workflows
Simple workflow:
```
User: "Write a social post in our brand voice"
→ get-jasper-brand-voices
→ generate-content (with relevant toneId)
```
More advanced workflow:
```
User: "Create investor update from our AGM notes"
→ search-knowledge-base (check for information related to AGM notes)
→ get-brand-voices (check for voices relevant to investor updates)
→ get-jasper-audiences (check for audiences related to investors)
→ generate-content (with relevant knowledgeIds, toneId, audienceId if found)
```
#### Key Practices
- Retrieve relevant brand assets before generating content
- Use short keyword queries for knowledge base searches
</jasper-tool-usage-guide> Example Prompts
Try these prompts to see Jasper in action:
| Task | Prompt Example |
|---|---|
| Access IQ Information | "What Jasper brand voices and audiences do have access to?" |
| Generate on-brand content | "Write a LinkedIn post announcing our new CTO using a relevant brand voice from Jasper" |
| Create targeted messaging | "Draft an email campaign targeting our Jasper audience about our Q1 product update" |
| Search your knowledge base | "Find information in my Jasper knowledge base about new product releases and then create a sales one-pager" |
| Multi-audience content | "Create social media posts about our summer sale - one for our Gen Z and one for our business professionals audience in Jasper" |
The above are just a few example prompts to try out. We are excited to hear about the unique use cases you discover with the Jasper MCP Server.
Updated 6 days ago
