# ABCDEF Studio > ABCDEF Studio is a blog content manager for agencies and brands. It plans topics, writes on-brand drafts with AI, checks every article against each site's rules, and publishes to WordPress, Shopify and custom sites on a schedule, with Google Search Console and Analytics performance for every post. It has an MCP server for AI assistants at https://abcdef.studio/mcp. Assistants sign in with OAuth 2.1, and the person chooses which accounts and which actions to allow. ## Docs - [Agent guide](https://abcdef.studio/agents.md): how to connect, the tools, and the rules for drafting and publishing - [MCP server, for people](https://abcdef.studio/mcp-info): what it does and how to connect Claude or Meta Muse - [MCP server card](https://abcdef.studio/.well-known/mcp/server-card.json): the tool list and sign-in details - [OAuth protected resource metadata](https://abcdef.studio/oauth-metadata?doc=resource) - [OAuth authorization server metadata](https://abcdef.studio/.well-known/openid-configuration) ## Tools - get_overview: Overview - list_review_queue: Review queue - list_articles: Articles - get_article: Article - get_recent_performance: Recent performance - get_article_performance: Article performance - list_content_queue: Content Queue - get_insights: Insights - list_properties: Properties - get_writing_guide: Writing guide - list_categories: Categories and tags - list_images: Image library - create_draft: Create a draft (needs content:write) - update_draft: Edit an article (needs content:write) - write_draft_from_outline: Write from the outline (needs content:write) - add_topic: Add a topic (needs content:write) - update_topic: Edit a topic (needs content:write) - set_categories: Set categories and tags (needs content:write) - upload_image: Add an image (needs media:write) - set_featured_image: Set the featured image (needs media:write) - publish_post: Publish (needs publishing:write) - schedule_post: Schedule (needs publishing:write) - unpublish_post: Unpublish (needs publishing:write) - delete_article: Delete an article (needs content:delete) - delete_image: Delete an image (needs content:delete)