Skip to content

docs: add Markifact MCP integration#1720

Merged
koverholt merged 4 commits into
google:mainfrom
ahmed-3li:docs/add-markifact-integration
May 4, 2026
Merged

docs: add Markifact MCP integration#1720
koverholt merged 4 commits into
google:mainfrom
ahmed-3li:docs/add-markifact-integration

Conversation

@ahmed-3li

Copy link
Copy Markdown
Contributor

Adds Markifact as an ADK integration under docs/integrations/markifact.md.

What it is: Markifact is a remote MCP server providing 300+ operations across 20+ marketing platforms (Google Ads, Meta Ads, GA4, TikTok, LinkedIn, Microsoft, Reddit, Pinterest, Snapchat, Amazon, DV360, BigQuery, GSC, GMC, Shopify, HubSpot, Klaviyo, WhatsApp, Slack).

Key facts

  • 300+ operations exposed through a small meta-tool surface (find_operations, get_operation_inputs, run_operation, run_write_operation) — keeps agent context clean
  • Human-in-the-loop required on every write operation
  • Verified with ADK Python and TypeScript using both StdioConnectionParams (via mcp-remote) and StreamableHTTPConnectionParams (with bearer token)
  • Page builds clean with mkdocs build --strict and renders on the integrations index

CLA: Signed.

Adds the Markifact MCP server (https://api.markifact.com/mcp) as an ADK integration with both Local (mcp-remote OAuth) and Remote (Streamable HTTP + bearer) connection patterns for Python and TypeScript.
@netlify

netlify Bot commented May 4, 2026

Copy link
Copy Markdown

Deploy Preview for adk-docs-preview ready!

Name Link
🔨 Latest commit 773d04c
🔍 Latest deploy log https://app.netlify.com/projects/adk-docs-preview/deploys/69f8db757a13be0008ecdfac
😎 Deploy Preview https://deploy-preview-1720--adk-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@koverholt koverholt left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contribution and clean PR! I pushed some changes to align with our integration docs conventions:

  • Rewrote intro to match our standard pattern
  • Shortened catalog description
  • Trimmed use cases from 7 to 4
  • Replaced ## How it works with an ## Available tools table
  • Converted inline notes to !!! note admonitions after code blocks

koverholt added 2 commits May 4, 2026 12:29
Rejected status code: 429 Too Many Requests (configurable with "accept" option)
@koverholt koverholt merged commit 012d5c4 into google:main May 4, 2026
6 checks passed
@ahmed-3li ahmed-3li deleted the docs/add-markifact-integration branch May 4, 2026 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants