Jasper MCP. Generate multi-channel copy while enforcing brand voice.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Jasper MCP Server connects your AI agent directly to Jasper's full content suite. Generate blog posts, ad copy, and social media captions while enforcing brand voice rules.
You can list target audiences (`list_audiences`), check style guides (`get_style`), and run specific templates (`run_template`)—all without leaving your chat window.
What your AI agents can do
Get audience
Retrieves detailed information about a specific target audience.
Get document
Gets the details for a specific document within your workspace.
Get knowledge item
Retrieves specific facts or knowledge details to ground content generation.
Your agent drafts content (ads, blogs, emails) using the specific brand voice and style rules you set up in Jasper.
Your agent applies specific brand voices and style guides to ensure every piece of content matches your brand guidelines.
Your agent runs pre-built templates (like AIDA or PAS) by specifying the template ID and required inputs.
Your agent gathers necessary assets, including target audiences (list_audiences), documents (list_documents), and knowledge items (list_knowledge).
Your agent orchestrates entire content campaigns by running multiple tools sequentially (e.g., list audiences, get style, run_command).
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Jasper MCP Server: 20 Tools for Content & Voice Management
These 20 tools let your AI agent manage content assets, audiences, styles, and run complex generation tasks within the Jasper ecosystem.
019e4ba2get audience
Retrieves detailed information about a specific target audience.
019e4ba2get document
Gets the details for a specific document within your workspace.
019e4ba2get knowledge item
Retrieves specific facts or knowledge details to ground content generation.
019e4ba2get style
Fetches the specific guidelines and rules for a brand's style.
019e4ba2get task
Gets the required input fields and structure for a specific agent task.
019e4ba2get template
Retrieves the structure and input requirements for a specific content template.
019d75bcget usage
Retrieves API usage statistics by specifying start/end dates and granularity.
019e4b9eget voice
Fetches the details and parameters of a specific brand voice.
019e4ba2list audiences
Lists all available target audiences, providing IDs for targeted content runs.
019e4ba2list documents
Lists all documents in your workspace, allowing filtering by name, status, and date range.
019e4b9elist knowledge
Lists all available knowledge items, providing IDs for grounded content generation.
019e4b9elist styles
Retrieves a list of all available style guides and rules.
019e4ba2list tasks
Lists all predefined agent tasks, showing the context items needed for execution.
019d75bclist templates
Lists all content templates, showing their input schema for running them.
019e4ba2list users
Lists all user accounts within the connected workspace.
019e4b9elist voices
Lists all defined brand voices, providing IDs for consistent content generation.
019e4b9erun command
Generates AI content (a prompt) and can optionally apply context like brand voices or style guides.
019e4ba2run task
Executes a complex, predefined agent task using a JSON array of context inputs.
019d75bcrun template
Runs a specific, defined content template by passing the required input parameters as JSON.
019e4ba2search knowledge
Searches your knowledge base using meaning and context, not just keyword matching.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Jasper, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Jasper MCP Server lets your AI agent talk directly to Jasper's whole content system. You don't gotta jump back and forth between Jasper's app and your chat client; your agent handles everything from drafting copy to making sure the tone is right.
Generating Content and Marketing Copy
Your agent runs run_command to generate ad copy, blog posts, emails, and social media captions. You can make it optionally apply specific brand voices or style guides when it writes that content. It'll also use run_task to execute complex, predefined content workflows. You can run a template using run_template by passing the required inputs, and you can run a full task using run_task by passing a JSON array of context inputs.
Managing Brand Voice and Style
You can keep your brand consistent with these tools. First, you can use list_voices to see all the brand voices you've set up, then use get_voice to fetch the details and parameters for a specific one. To check style rules, you run list_styles to get a list of all available style guides, and you use get_style to fetch the specific guidelines and rules for a brand's style.
You'll also use get_knowledge_item to pull specific facts or knowledge details to ground your content generation.
Gathering Assets and Context
Need some context before you write? You can pull assets with list_documents to see everything in your workspace, filtering by name, status, or date range, and use get_document to get the details for a specific document. You can list all available target audiences with list_audiences, then use get_audience to retrieve detailed info about one.
If you need to know what's available to write about, you can check out list_knowledge to see all knowledge items, and use list_users to list all user accounts in the connected workspace.
Running Structured Campaigns
For structured content, you can list all content templates with list_templates to see their input schema, and you use get_template to retrieve the structure and input requirements for a specific template. You can also see all predefined agent tasks by calling list_tasks to check the context items needed for execution.
You can check out API usage statistics by running get_usage, specifying the start and end dates and the desired granularity.
Deep Search Capabilities
Instead of just matching keywords, your agent searches your knowledge base using search_knowledge based on meaning and context. Finally, you can get the required input fields and structure for a specific agent task by calling get_task.
How Jasper MCP Works
- 1 Subscribe to the Jasper integration on the marketplace and generate an API token from your Jasper account.
- 2 Your AI agent calls a high-level tool (like
run_command) and specifies the desired content and context (e.g., 'Write 3 headlines for X'). - 3 The agent uses Jasper tools to fetch context (e.g., running
get_styleorlist_audiences) and then generates the final copy using the retrieved data and the specified brand voice.
The bottom line is your AI agent handles the entire content lifecycle—from retrieving style guides to generating final copy—without you ever leaving your chat interface.
Who Is Jasper MCP For?
Marketing managers, content strategists, and growth specialists need this. If you spend your day jumping between Jasper, Google Docs, and your AI client just to write one blog post, this saves you hours of context switching. It lets your agent handle the complexity.
Generates first drafts for blog posts and landing pages by directing the agent to run list_templates and run_command.
Orchestrates multi-channel campaigns by having the agent call multiple tools, like list_audiences followed by run_command, to ensure consistency.
Creates A/B test variants for ads and emails programmatically by having the agent run variations and check performance data via get_usage.
What Changes When You Connect
- Generate varied copy without leaving your client. Instead of copying and pasting from the Jasper app, your agent calls
run_commanddirectly, generating ad copy, email sequences, and social posts instantly. - Maintain brand consistency across everything. By using
list_voicesand passing the resulting IDs, your agent ensures every piece of copy matches your established brand voice and style guide. - Run proven content structures. Instead of remembering the right framework, your agent executes
run_templateby passing the template ID and required inputs, ensuring the output format is always correct. - Use data to make copy better. Your agent can first call
list_audiencesto get the right target IDs, then use those IDs inrun_commandto write copy specifically for that group. - Keep track of usage. You can call
get_usagewith start/end dates and granularity to monitor how much API content generation you're doing, all from the chat interface. - Manage content assets programmatically. Need a document's details? Call
get_documentto retrieve context and feed it into your nextrun_commandprompt.
Real-World Use Cases
Drafting a multi-platform launch campaign
A growth marketer needs ad copy for Google, a LinkedIn post, and three email variants. They ask their agent to 'Create a full campaign for Product X.' The agent then calls list_audiences to scope the target, gets the brand style via get_style, and finally runs run_command multiple times to deliver all three formats, ensuring they match the brand voice.
Updating a product page with deep research
A content strategist needs to update a product page. They ask the agent to 'Write a new description based on our latest research.' The agent uses list_knowledge and search_knowledge to pull in the latest data, then calls run_command to write the copy, grounding it in the verified knowledge base.
Automating email campaign sequences
A marketing manager needs to run a 5-email nurture sequence. They instruct the agent to 'Generate the full sequence for Segment B.' The agent uses list_templates to find the email sequence template, then calls run_template repeatedly, ensuring each email follows the correct structure and voice.
Creating A/B test ad variants
A growth marketer needs 10 headlines for testing. They prompt the agent to 'Give me 10 variations for the SaaS launch.' The agent uses run_command to generate the variations and, if applicable, uses get_usage to track the volume of content created for testing.
The Tradeoffs
Using the wrong context
Just pasting a vague prompt like 'Write some good ad copy' without telling the agent which audience or style guide to use. The result is generic, off-brand copy.
→
First, use list_audiences to find the correct ID, then call get_style to get the style guide ID. Finally, ask the agent to 'Write ad copy for Audience ID X, using Style ID Y.' This forces the agent to use the correct context.
Forgetting the template inputs
Telling the agent to 'Write a PAS framework post' without providing the specific inputs (like the problem or solution). The agent fails because it doesn't know what to fill in.
→
First, use list_templates to find the correct template ID. Then, check the inputs using get_template to see what's required. Finally, call run_template with all the necessary JSON inputs.
Ignoring brand voice constraints
Asking the agent to 'Write a celebratory email' and getting a generic, corporate tone. The copy doesn't sound like your brand.
→
Run list_voices to get your brand's ID. Then, tell the agent to 'Write a celebratory email for Product Z, using Voice ID [ID].' This ensures the tone is correct before generation.
When It Fits, When It Doesn't
Use this server if your primary bottleneck is content volume or brand consistency. You need to generate many variations of copy (ads, social posts, emails) and those variations must strictly adhere to predefined brand voices and style guides. If you only need simple text generation without any structure or style checks, your AI client can handle that. But if you need to pull in specific audience data (list_audiences), check style guides (get_style), or execute complex, multi-step campaigns, Jasper's tools are necessary. Don't use this if your goal is just to chat and brainstorm ideas; it's for production-grade, structured output.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Jasper. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 20 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually writing marketing copy is a mess of context switches.
Think about it: you write a draft in the AI client. Then, you copy the tone over to Jasper to check the brand voice. Then, you copy the result to Google Docs to check the style guide. Then, you copy it again to a spreadsheet to track the audience segment. It's a painful, inefficient loop.
With the Jasper MCP Server, your agent handles this flow. You tell it the goal—'Write a blog post for Segment A.' The agent automatically calls `list_audiences` and `get_style` to pull the necessary context, then uses `run_command` to generate the final, correct copy. You get the final draft, no manual copy-pasting required.
Jasper MCP Server: Get structured content output.
Manual content creation often results in inconsistency. You might use a good headline framework one day and a completely different structure the next, or forget to adjust the tone for a specific campaign.
Now, you use the Jasper MCP Server. You simply call `list_templates` to find the right structure (like AIDA). Then you use `run_template`, passing the required inputs. The output is guaranteed to fit the framework and the brand voice. It's predictable, scalable content.
Common Questions About Jasper MCP
How do I use the Jasper MCP Server for ad copy? +
You use run_command and provide a detailed prompt. You should also run list_audiences first to scope the target and use get_style to enforce brand rules. This ensures the ad copy is both targeted and on-brand.
Can I use Jasper MCP Server to create a blog post? +
Yes, you can. You should first check available content structures by calling list_templates. Then, use run_template with the appropriate template ID and inputs to generate a structured draft.
Which tool do I use to check my brand voice in Jasper MCP Server? +
You use list_voices to find the available voice IDs. Once you have the ID, pass it to the generation tool, like run_command, to ensure the output matches your brand's tone.
Does Jasper MCP Server handle multiple content types? +
Yes. You can generate ad copy, social captions, and emails using the same process, just changing the prompt and calling run_command for each format.
How do I make sure the content is based on my company's data? +
Call list_knowledge to see available knowledge items. Then, use get_knowledge_item or search_knowledge to retrieve specific facts and include that data in your generation prompt.
How do I list and use target audiences with the `list_audiences` tool in Jasper MCP Server? +
You first call list_audiences to see available IDs. Then, you pass those IDs to run_task to make sure your content hits the right target group.
What if I need to check content against a specific style guide using `get_style` in Jasper MCP Server? +
The get_style tool retrieves specific style guide details. You then use these details as context when running a command or task to enforce brand rules.
Can I check my API usage metrics using the `get_usage` tool in Jasper MCP Server? +
Yes, get_usage lets you pull API usage statistics. You must provide start and end dates in ISO format, plus the desired granularity (day, week, or hour).
How do I get my Jasper API token? +
You need a Jasper Business plan to access the API. Log in at app.jasper.ai, go to Settings → Dev Tools → API Tokens (direct link: app.jasper.ai/settings/dev-tools/tokens). Click Generate to create a new token. Copy it immediately and paste it below. Only users with Admin or Developer roles can manage API tokens. If you don't see the Dev Tools option, verify your account is on the Business plan or contact your Jasper account admin.
Can my AI agent write ad copy in my brand's voice? +
Yes. Jasper's Brand Voice feature ensures all generated content matches your company's tone, vocabulary, and style guidelines. Your AI agent accesses your configured brand voices and applies them automatically — so copy for Google Ads, LinkedIn posts, and email campaigns all sound authentically like your brand.
What if I need variations for A/B testing? +
Just tell your AI agent 'Generate 5 headline variations for my Google Ads campaign.' Jasper produces multiple distinct alternatives per request, each maintaining your brand voice but varying the angle, hook, or call-to-action — giving your growth team ready-to-test creative in seconds.
Is the Jasper Business plan required? +
Yes. API access is exclusive to the Jasper Business plan. If you're currently on Creator or Teams, you'll need to upgrade. Contact the Jasper sales team through jasper.ai to discuss Enterprise pricing — most marketing teams find the ROI justifies the investment within the first month of automated content production.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Urlbox
Render website screenshots — audit high-fidelity visual content via AI.
PaperQuotes
Access a vast library of quotes, search by author or tags, and get the quote of the day directly in your AI agent.
Dub.co
Manage your short links via Dub.co — create, track, and analyze your link performance directly from any AI agent.
You might also like
Kitetags
Generate optimized hashtags for Instagram and TikTok posts with AI that analyzes trending tags and maximizes reach.
AppLovin
Manage your AppLovin and MAX advertising performance — track revenue, impressions, and campaigns via AI.
Eventmix
Organize events with integrated registration, payment processing, and attendee communication for conferences and meetups.