Saifs AI Media Generation (Preview)
Generate images, video, voiceovers, music, and more with Saifs AI.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Contact | |
|---|---|
| Name | Saifs AI |
| URL | https://saifs.ai/ |
| taher@saifytech.com |
| Connector Metadata | |
|---|---|
| Publisher | Saifs AI |
| Website | https://saifs.ai/ |
| Privacy Policy | https://saifs.ai/privacy_policy/saifs-ai-media-generation |
| Categories | AI;Data |
AI Image, Video & Voiceover Generation — Saifs AI
AI Image, Video & Voiceover Generation — Saifs AI is a Model Context Protocol (MCP) server that lets Microsoft Copilot Studio agents create and transform images, audio, music, and speech. Agents can generate marketing creatives, logos, voiceovers, and songs from natural language prompts and media URLs, and add generated audio (music or SFX) to a muted video.
Publisher: Saifs AI
Website: https://saifs.ai
Sign up / Get started: https://saifs.ai
Contact us / Help: https://saifs.ai/contact-us
Privacy: https://saifs.ai/privacy_policy/saifs-ai-media
Terms: https://saifs.ai/eula
Learn more: https://saifs.ai
Authentication: OAuth 2.0 (Google, Microsoft, Apple, or Facebook)
Why choose us
Governed media generation in Copilot Studio
The reason to use AI Image, Video & Voiceover Generation — Saifs AI is that makers get one approved media toolkit inside Microsoft Copilot Studio — images, audio, music, and speech — instead of sending briefs to consumer generators or leaving Microsoft 365 for a stack of design tools.
Connection, account status, and tool routing are deterministic. After OAuth sign-in, health and check_token return the same kind of account facts every time. Generation tools then run against that signed-in account’s tokens. Creative pixels and audio still depend on the prompt and input media — that is expected for generative models — but who can generate, whether credits remain, and which tool is called are not reinvented as a new story each session.
That matters in Microsoft Copilot Studio because marketing, sales, and enablement teams need finished assets from an agent they already trust, with sign-in, credits, and content-safety refusals that administrators can explain.
How we keep production consistent for the organization
This MCP does not ask a language model to “draw something” with no account, no credits, and no tool contract. Makers connect once, confirm tokens, then call named tools with documented parameters.
| What it does | How it stays consistent | Why it matters |
|---|---|---|
| Confirms the server and the signed-in account | health and check_token |
Admins and makers can see that the connection is live and that generation tokens remain |
| Discovers the right tool for a brief | search and fetch |
Agents route to a named capability instead of guessing a hidden API |
| Creates and edits images (posters, logos, upscales, background removal) | Documented image tools with required prompts and HTTPS media URLs | Marketing and sales get assets from the same connector |
| Adds audio to muted video; generates music, songs, and speech | Documented audio, music, and speech tools, including language and category lookups | One MCP covers the creative workflow, not five unmanaged apps |
| Enforces account and policy gates | OAuth (Google, Microsoft, Apple, or Facebook); token balance; content-safety refusals | You control who generates, and unsafe prompts are refused |
In this product, deterministic applies to connection, credits, and tool contracts: the same signed-in account and the same tool call shape are required every time. Generated media will still vary with the prompt — that is how creative models work — and that is stated honestly so administrators are not sold a false “same pixels every time” claim.
For administrators
This section is for Microsoft 365 and Copilot Studio administrators who decide whether to enable AI Image, Video & Voiceover Generation — Saifs AI for the tenant, who may connect it, and how it should be used across the organization.
Core value for the organization
Agents in Copilot Studio are strong at text. They cannot, by themselves, compute pixels, video frames, or audio. Teams then bounce to consumer image sites, freelance designers, or unmanaged APIs — off-brand assets, no credit control, and no single place to say who is allowed to generate.
Enabling this MCP gives the organization one approved way to produce images, voiceover, and music from Copilot Studio agents (and add audio to muted video) — under OAuth, with token checks, and with content-safety refusals. Marketing can brief an Advertisement Posters agent; sales enablement can attach the same connector; makers do not stand up a separate media stack.
You are not replacing your DAM or brand-design team. You are giving every enabled maker a governed generation surface so creative work can happen inside the Microsoft agent the business already uses.
How the business benefits
| Organization need | What this MCP provides |
|---|---|
| Produce campaign and sales assets without leaving Copilot | Image, audio, music, and speech tools on one MCP |
| Keep generation behind a signed-in account | OAuth with Google, Microsoft, Apple, or Facebook — no handwritten API keys for makers |
| See whether the team still has credits | check_token for remaining generation tokens before large batches |
| Reduce off-brand or unmanaged consumer-tool use | One tenant-enabled connector instead of many personal generator logins |
| Refuse unsafe or rights-violating requests | Content-safety filters; tools that take source media require rights to that media |
| Control who can run it | Only people you allow to create the connection can call the tools |
| Lower operational risk than pasting a public generator into an agent | Named tools, documented parameters, HTTPS input URLs, and an account gate |
Why this is an administrator decision
Without this connector, makers will send prompts to unmanaged image sites or paste third-party keys into agent instructions. That is hard to audit, hard to bill, and easy to get off-brand. Enabling this MCP replaces that with a governed connector:
- You choose who can connect it. Tenant and environment permissions still apply. Connection requires a Saifs AI account and social OAuth sign-in.
- You keep systems of record where they belong. This MCP generates media. It does not replace SharePoint, your DAM, or your CMS until your organization chooses how to store outputs.
- You can defend usage. Token checks and sign-in are visible. Unsafe prompts are refused. Tools that need source media require publicly reachable HTTPS URLs the user has rights to process.
- You scale makers, not a pile of design logins. One enablement decision serves marketing managers, sales enablement, agencies, and Copilot Studio makers who need finished assets from an agent.
What administrators should expect after enabling
- Approved makers add AI Image, Video & Voiceover Generation — Saifs AI to an agent and complete Saifs AI social login (see Getting Started).
- Makers call
healthandcheck_token, then generate from a prompt (for example an advertisement poster). Generation consumes Saifs AI tokens/credits. - Users supply publicly reachable HTTPS URLs when a tool needs input media. Private or expired URLs fail.
- Outputs are used in the agent workflow (Preview / Publish). Storing or publishing those assets in SharePoint, Teams, or a CMS remains an organizational process — the MCP does not file them for you.
If you enable this MCP, you are standardizing how the organization generates media from Copilot agents — with a signed-in account, visible credits, and a single approved toolkit.
Prerequisites
- Access to Microsoft Copilot Studio (or another supported Microsoft agent surface)
- Permission to create agents and add MCP tools
- A Saifs AI account (sign in with Google, Microsoft, Apple, or Facebook)
- Available Saifs AI generation tokens/credits for media generation tools
Obtaining Credentials
This MCP uses OAuth sign-in through the Saifs AI login page.
Administrators and makers do not create API keys manually. When you create a new connection, you are redirected to Saifs AI and authenticate with a social login (Google, Microsoft, Apple, or Facebook). After successful login, the connection is created and the agent can call MCP tools under that account.
Use check_token to confirm account status and remaining generation tokens after connecting.
Getting Started
Flow for administrators
- Click New Agent.
- In the right-hand side menu, click Tools.
- Click Model Context Protocol (MCP).
- Select AI Image, Video & Voiceover Generation — Saifs AI.
- Click not Connected, then click Create New Connection.
- In the Saifs AI MCP popup, click Create.
- You are redirected to the Saifs AI login page.
- Sign in with Google, Microsoft, Apple, or Facebook.
- After login, the connection is created successfully.
Example: create an Advertisement Posters agent
- Name your agent, for example Advertisement Posters.
- Add instructions such as:
You are a Multi Media designer whose work is to generate posters for advertisements as instructed by Marketers. For our company standard size for posters is 18 x 24 inches (medium events), 24 x 36 inches (large street and retail displays), and 11 x 17 inches (small indoor promotions). For any sizes given beyond these standard size ask for reconfirmation of the size.
- Click Preview to test the agent.
- Click Publish.
You are now ready to use your AI Multi Media Agent with Saifs AI MCP tools.
Quick verification after connecting
- Call
healthto confirm the MCP server is running. - Call
check_tokento confirm account status and remaining tokens. - Optionally call
searchwith a task description to discover tools, thenfetchfor parameter details. - Try a simple generation request, for example: “Generate an advertisement poster for a summer product launch.”
Supported Tools
This MCP exposes 15 tools.
Account
health
Server health check. Verifies that the Saifs AI MCP server is running. Use when confirming server availability.
Parameters: none
check_token
Show the current user’s paid status and remaining tokens. Returns token and account information, including paid status, remaining generation tokens, and account validity. Use when the user asks about credits, tokens, or account status.
Parameters: none
Image
generate_image
Create an image from a text prompt.
Parameters:
prompt(string, required): Image description
upscale_image
Increase an image’s resolution (2–4x).
Parameters:
image_url(string, required): Image URLscale_factor(integer, optional): Upscale factor from 2 to 4 (default 2)
remove_background
Remove the background from an image.
Parameters:
image_url(string, required): Image URL
logo_generator
Generate a logo from a brand/style prompt.
Parameters:
prompt(string, required): Logo style and content description
edit_image_with_text
Edit an existing image using a text instruction.
Parameters:
prompt(string, required): Edit instructionimage_url(string, required): Image URL
Video audio
video_to_audio
Add generated audio (music/SFX) to a muted video.
Parameters:
video_url(string, required): Muted video URLprompt(string, required): Desired audio description
Music
get_music_categories
List available music categories for generation. Call before music_generator.
Parameters: none
music_generator
Generate music from a prompt and category ID.
Parameters:
prompt(string, required): Music descriptionmusic_category_id(integer, required): Category ID fromget_music_categoriesduration(integer, optional): Duration in seconds from 0 to 30 (default 15)
song_generator
Generate a song from lyrics and genre tags.
Parameters:
lyrics(string, required): Song lyricstags(string, required): Genres or styles such as rock, pop, jazz, hip hop, countrytitle(string, optional): Song title (defaultMelody)language(string, optional): Language (defaultEnglish)country(string, optional): Country code (defaultUS)audio_duration(integer, optional): Duration in seconds;0for defaultref_file_url(string, optional): Reference audio URL for style guidanceref_audio_strength(number, optional): Influence of reference audio from 0.0 to 1.0 (default 0.0)
Speech
get_languages
List languages available for speech. Call before text_to_speech when choosing a non-default language.
Parameters: none
text_to_speech
Convert text to speech in a chosen language/voice.
Parameters:
text(string, required): Text to speaklanguage_id(string, optional): Language ID such asenorfr(defaulten); useget_languagesfor valid IDsvoice_id(string, optional):female|male(defaultfemale)
Discovery (ChatGPT MCP compatibility)
search
Discover tools by query. Searches tools and resources available in the Saifs AI MCP server.
Parameters:
query(string, required): Search query
fetch
Return details for a named tool, including parameters and usage. Use when you already know the tool name.
Parameters:
resource(string, required): Tool or resource name
Known Issues and Limitations
- An active Saifs AI account is required. Tools cannot be called until sign-in with Google, Microsoft, Apple, or Facebook completes successfully.
- Generation tools consume Saifs AI tokens/credits. If the balance is exhausted, generation calls fail until tokens are replenished. Use
check_tokenbefore large batches. - Several tools require publicly reachable HTTPS URLs for input media (
image_url,video_url,ref_file_url). Private or expired URLs will fail. music_generatorrequires a validmusic_category_idfromget_music_categories.text_to_speechlanguage support is limited to IDs returned byget_languages.upscale_imagesupports scale factors from 2 to 4 only.music_generatorduration is limited to 0–30 seconds.- Song jobs and
video_to_audiomay take longer than simple image edits. - Output quality depends on prompt clarity and input media quality.
- Content safety filters may refuse prompts or media that violate policy. Refusals are expected for Responsible AI compliance.
- Tools that take source media (
image_url,video_url,ref_file_url) should be used only with content the user has rights to process. - Connection requires social login (Google, Microsoft, Apple, or Facebook). Users without one of these providers cannot complete connection.
Frequently Asked Questions
How do I connect the MCP?
Follow Flow for administrators under Getting Started: New Agent → Tools → Model Context Protocol (MCP) → select AI Image, Video & Voiceover Generation — Saifs AI → Create New Connection → Create → sign in on the Saifs AI login page.
Which social logins are supported?
Google, Microsoft, Apple, and Facebook.
How do I know if I have enough credits?
Call check_token to view remaining generation tokens and account status.
Which tool should I use first?
For discovery, call search with the user’s goal. For a known tool name, call fetch. For readiness, call health then check_token.
Can I create a specialized agent for posters or other media?
Yes. After connecting the MCP, name the agent, add instructions for your media workflow (for example advertisement poster sizes), then Preview and Publish.
Deployment Instructions
- In Copilot Studio, create a new agent and add AI Image, Video & Voiceover Generation — Saifs AI as an MCP tool.
- Create a new connection and complete Saifs AI social login.
- Add agent instructions for your use case, Preview, then Publish.
Support
- Product: AI Image, Video and Voiceover Generation - Saifs AI
- Publisher: Saifs AI
- Website: https://saifs.ai
- Sign up / Get started: https://saifs.ai
- Contact us / Help: https://saifs.ai/contact-us
- Privacy: https://saifs.ai/privacy_policy/saifs-ai-media
- Terms: https://saifs.ai/eula
- Learn more: https://saifs.ai
- MCP endpoint (reference):
https://mcp.saifs.ai/mcp
Actions
| Saifs AI Media Generation |
Generate images, video, voiceovers, music, and more with Saifs AI. |
Saifs AI Media Generation
Generate images, video, voiceovers, music, and more with Saifs AI.