Read the work
List granted projects, evidence-backed opportunities, complete post metadata and lossless bounded body chunks, revision history, editorial insights, integration health, billing entitlements, and token audit events.
Inspect projects, opportunities, losslessly ranged posts, revisions, insights, billing, and audit events through a project-allowlisted MCP connection. Make bounded editorial changes with optimistic versions, then separately schedule or approve an exact reviewed version for customer-owned publishing.
The hosted MCP surface exposes 14 read tools and 11 bounded write tools. It exposes no publish tool, provider credential, shell, SQL, or arbitrary-URL capability.
List granted projects, evidence-backed opportunities, complete post metadata and lossless bounded body chunks, revision history, editorial insights, integration health, billing entitlements, and token audit events.
Update reviewed context or a contrast-checked project hero palette, create one evidence-backed opportunity or review-only post, revise or decline an exact content/state version, separately schedule an approved version, trigger one qualified generation, or approve only with the separate scope and required attestations.
Use tenant-side CLI, SDK, Git, CMS, or signed-webhook paths for approved content while provider credentials remain in CI or server-side storage.
Use a compatible MCP client to inspect and make bounded changes inside explicitly granted projects.
get_agent_capabilities, list_projects, get_project, list_posts, get_post, list_post_revisions, list_opportunities, get_opportunity, get_editorial_insights, get_integration_health, get_billing_status, list_agent_audit_events, recommend_publisher_integration, list_publisher_integrations
update_project_context, update_project_image_style, create_post_draft, update_post, schedule_post, approve_post, decline_post, restore_post_to_review, check_post_publish_health, create_opportunity, generate_review_draft
approve_post requires the separately granted posts:approve scope, exact current contentVersion and stateVersion values, the exact editorialResponsibilityVersion discovered from capabilities, and explicit responsibility, claim-verification, original-value, and author-identity attestations. Scheduling is a separate posts:schedule operation. Approval returns an approvalEpoch that binds the later asynchronous publisher handoff; it cannot publish directly.
streamable-http connection for bounded project work.
Use the published package for project-allowlisted agent workflows, secure token management, tenant-side setup, and customer-owned publishing. Check its --help output before relying on a newly released command.
Use the typed Agent API client for all scoped project, post, opportunity, insight, integration, billing, and audit operations, or build a customer-owned publisher without exposing tokens to browser code.
Start with the machine-readable capability catalog or the tenant integration skill. Check the currently published CLI help before relying on any newly released package command.
Open capability catalog Read the agent skillMCP exposes no direct publish-now tool. A separately scoped approval binds exact contentVersion and stateVersion values and returns an approvalEpoch for the later customer-owned publisher handoff; scheduling remains separately scoped.
Configure a revocable, expiring sda_live_ agent token with explicit tool scopes and project grants in a compatible MCP client. Hosted MCP currently requires a configured, expiring, revocable Bearer token with an exact project allowlist. SEODrafts does not advertise a one-click OAuth connection.
CMS, Git, webhook, and publish credentials stay in tenant CI, encrypted server-side storage, or a tenant-owned secret store; they never enter MCP tool arguments.
Use the typed Agent API client for all scoped project, post, opportunity, insight, integration, billing, and audit operations, or build a customer-owned publisher without exposing tokens to browser code.