Publishing connectors
7 pre-built Publishing connectors — 60 MCP tools in all: Ghost, beehiiv, Freepik. Paste your credentials and your agent can call them. No MCP server to write.
Drive Ghost (open-source publishing platform) from any AI agent: posts, pages, tags, members, newsletters. 12 tools, Admin API JWT auth.
Drive beehiiv (modern newsletter platform) from any AI agent: publications, posts, subscriptions, segments, custom fields. 11 tools, Bearer auth.
Freepik stock content and AI images through the Freepik API, now run as the Magnific API: search and download photos, vectors and PSDs, search and download icons, search stock videos, and generate images with Mystic.
Pexels free stock media: search photos and videos with orientation, size, colour and locale filters, curated photos, popular videos, single photo or video details, and featured or own collections. Pexels API with an API key.
Read a Substack publication: list, search and open posts, read comments and the RSS feed, and find a writer's publication from their @handle. 7 read-only tools, no API key.
Publish posts to Medium (your own profile or a publication) from any AI agent. 5 tools, integration-token Bearer auth.
Trigger Mintlify documentation updates, query analytics, and manage assistant queries via the Mintlify API. 5 tools, Bearer-token auth.
Browse by category
- E-commerce27
- CRM26
- Accounting24
- Project Management18
- ERP15
- Messaging13
- Customer Support12
- Public Data11
- HR11
- Payments11
- Analytics9
- Email9
- Logistics9
- Time Tracking9
- Finance8
- Monitoring8
- Social Media8
- Government7
- Publishing7
- Databases6
- Sports6
- Data Enrichment5
- Forms & Surveys5
- Knowledge Base5
- Scheduling5
- E-Signature4
- Food & Drink4
- Infrastructure4
- IT Service Management4
- Marketing Automation4
- File Storage4
- Document Management3
- Mapping3
- Real Estate3
- Transport3
- Advertising2
- Banking2
- CMS2
- Construction2
- Productivity2
- Field Service1
- Gaming1
- Healthcare1
- Remote Access1
- Travel1
- Wholesale1
Missing a connector? Add it in a JSON.
Every adapter is a single JSON file under packages/backend/src/adapters/. Copy one, swap endpoint and auth, open a PR — validated by parameterized tests at build time.
// adapters/de/my-adapter.json
{
"slug": "my-erp",
"name": "My ERP",
"category": "erp",
"authType": "BEARER_TOKEN",
"tools": [/* ... */]
}