MUKALA
Mukala MCP

Your shop, inside Claude, ChatGPT and Grok.

Mukala MCP is the approval-first connector for your store. The AI can read shop data and draft posts. Nothing posts, spends or changes the store on its own.

Server URL https://mcp.mukala.ai/mcp
Connect

Add Mukala in a few steps.

Same server URL for every shop. Sign in with your Mukala login, or use an MCP API key from Settings, Connect your AI.

Claude

  1. Open Settings, then Connectors.
  2. Choose Add custom connector.
  3. Name it Mukala and paste https://mcp.mukala.ai/mcp.
  4. Click Connect, sign in with your Mukala login, then Allow.
Install in Claude

Opens Claude with Mukala and the server URL prefilled. You still confirm before it is added.

ChatGPT

  1. Open Settings, then Apps and Connectors (turn on Developer mode if asked).
  2. Create or add a connector named Mukala.
  3. Server URL: https://mcp.mukala.ai/mcp.
  4. Auth: OAuth sign-in with your Mukala login, or a Bearer MCP API key.
  5. Save, open a new chat, and try a read like listing recent posts.

Copies the server URL, then opens ChatGPT Plugins so you can add a custom MCP server.

Grok

  1. Open Grok connectors, then New Connector and choose Custom.
  2. Name it Mukala.
  3. Server URL: https://mcp.mukala.ai/mcp.
  4. Auth with a Mukala MCP API key (Bearer), or OAuth if Grok offers it.
  5. Save and test with a read.

Copies the server URL, then opens Grok connectors so you can add a custom MCP server.

API key option: in Mukala go to Settings, Connect your AI, create an MCP key for that shop, and paste it as a Bearer token in the client. Keep keys in the client secret store, never in chat.

Tools

What the AI can call.

24 actions your AI can take today. Reading is open to everyone on the shop. Anything that changes your shop needs the right role and your yes. Full guide in the Documentation.

NameToolAccessNotes
List products with price, link and whether a listing video existslist_productsReadAnyone on the shop.
Get a product's link, image and listing video, with the X video checkget_product_mediaReadAnyone.
Recent posts with real X resultslist_recent_postsReadAnyone.
Calendar of drafts and scheduled postslist_scheduled_postsReadAnyone.
Save a draft postcreate_draft_postWriteMember or admin, paid plan.
Approve and schedule a postapprove_and_schedule_postWriteCan approve and publish, paid plan, your yes.
Move a post to a new timereschedule_postWriteCan approve and publish, paid plan, your yes.
Ad results by campaignget_ad_resultsReadAnyone.
Ad results by productget_product_ad_resultsReadAnyone.
Campaign listlist_campaignsReadAnyone.
Connected X ads accountlist_ad_accountsReadAnyone.
Recent trend and news itemsget_signalsReadAnyone.
Trend and news sourceslist_signal_sourcesReadAnyone.
Shops you runlist_shopsReadAdmin.
Team listlist_membersReadAdmin.
Add a teammateinvite_memberWriteAdmin, two steps.
Change a roleset_member_roleWriteAdmin, two steps.
Give a rightgrant_permissionWriteAdmin, two steps.
Take a right awayrevoke_permissionWriteAdmin, two steps.
Remove a teammateremove_memberWriteAdmin, two steps.
Connection healthget_shop_connectionsReadAdmin.
Plan and trialget_shop_planReadAdmin.
Usage and creditsget_usageReadAdmin.
Audit loglist_audit_eventsReadAdmin.
Permissions and safety

You stay in charge.

  • Approval firstNothing posts, spends ad budget or changes store settings on its own.
  • Drafts land in MukalaCreate draft post writes a draft only. A person still has to approve it.
  • Write tools need permissionApprove and schedule, and reschedule, need approve permission and a yes in chat.
  • Keys stay privateMCP API keys are scoped to one shop. Never paste them into a public chat.

Support: todd@mukala.ai. Privacy: mukala.ai/privacy.