Distributing Agents: one plugin, Skills, and the UnifAPI MCP server

Distributing Agents: one plugin, Skills, and the UnifAPI MCP server
Unif Agents team
Unif Agents team

How UnifAPI packages Agents and Skills so operators can load workflows and connect the read-only public-data MCP server without building a custom app.

In short: UnifAPI's distribution model packages the workflow and the data connection together. Operators load the Agent/Skill content into their assistant and connect one read-only public-data MCP server.

The hard part of agent products is often distribution. You can build a workflow, but the operator still has to know where to run it, how to connect data, how to authenticate, and what output to trust.

UnifAPI's model is intentionally simple:

  1. Publish Agents and Skills as loadable workflow artifacts.
  2. Connect https://mcp.unifapi.com once.
  3. Authenticate with OAuth.
  4. Let the assistant call public-data operations through MCP.
  5. Keep direct HTTP APIs available for builders.

The operator does not need a new dashboard just to run a research workflow.

Why one plugin matters

An Agent should not require ten separate setup steps. The ideal package gives the assistant the runbooks and the data connection path together.

Without packagingWith an Agent/Skill package
Copy prompts from scattered docsLoad the Agent and its Skills
Add several API keysConnect one UnifAPI MCP server
Guess which endpoint to callUse Skill instructions and MCP operation schemas
Build a custom app to try the workflowRun it in Claude, Codex, or another assistant

That is especially important for non-developer operators. The product should feel like loading a capability, not integrating a backend.

MCP is the connection path

The UnifAPI MCP server exposes a compact catalog interface:

ToolPurpose
list_operationsDiscover available public-data operations
get_operationInspect schema, examples, and billing metadata
call_apiInvoke a concrete operation and return records

This avoids one MCP tool per endpoint. The catalog can grow while the MCP surface stays understandable.

Skills are the workflow path

MCP tells the assistant how to call UnifAPI. Skills tell it what work to do.

For example:

SkillWhat it adds beyond MCP
seo-auditQuery framing, page inspection, output template, confidence rules
llm-mention-trackingBrand/domain matching and AI visibility report shape
creator-shortlistCandidate scoring and cross-platform evidence rules
linkedin-account-researchCompany, jobs, people, and news research sequence

Without Skills, the assistant can call data but may not produce a consistent artifact. Without MCP, the Skill can describe the work but cannot fetch live evidence. Together they are the product.

Open-source companion posture

Some Skills can adapt open-source workflows. The right posture is collaborative: credit the original project, preserve license context, explain what changed for agent operators, and use UnifAPI MCP only where live public data strengthens the workflow.

That avoids pretending every good workflow was invented inside UnifAPI. It also gives maintainers a path to partnership instead of replacement.

What the operator should see

A good setup page should answer:

  1. Which assistant can run this?
  2. What server URL do I add?
  3. How do I sign in?
  4. What public data can the Agent read?
  5. What will it never do?
  6. What prompt do I run first?

The answer should use customer language. "Connect MCP" is a setup action. "Create API key" is a developer fallback. "OAuth recommended" can appear in technical docs, but the operator mainly needs to know that the browser sign-in authorizes UnifAPI credits.

Connect UnifAPI MCP to general and coding agents - the setup walkthrough.

Why SKILL.md runbooks make marketing Agents repeatable - the workflow layer.

Agent First architecture - the full product model.