Skip to content
Moshi

Run your DM sales agent
with MCP

Turn your Instagram ads into shopping conversations. Create and test Moshi flows, improve product answers, and review results from Claude, ChatGPT, or Cursor.

Claude
ChatGPT
Cursor
Codex
Moshi

Connect Moshi
to your AI client

Add Moshi’s hosted server to your AI client. Sign in with your Moshi account and choose your organization.

Read the setup guide
Choose your AI client

Connect with Claude

Add a custom connector in Claude with this server URL. Sign in to Moshi and choose your organization.

https://mcp.moshi.ai/mcp
Claude instructions

Connect with OAuth. No API key required.

Ask your agent to…

Copy a prompt into your AI client to start working with Moshi.

Create a sales flow

Use Moshi to create a flow for one of my products. Ask me which product and goal to use, and keep it unpublished.

Test a shopper conversation

Use Moshi to test how my agent answers questions about product fit, shipping, and returns in the Simulator. Summarize the answers.

Review flow performance

Use Moshi to show leads and attributed revenue for each of my flows this week.

Improve your agent’s product answers

Use Moshi to update my agent’s product answers with this shipping policy. Show me the proposed brand knowledge update before saving it.

Find what stops shoppers from buying

Use Moshi to summarize the questions and objections shoppers raise most often in recent conversations. Leave out personal details.

Review open carts

Use Moshi to show open carts, their products, and their total value.

Tools to manage
your DM sales agent

Explore every tool

Products & flows

List products and creatives. Create flows and check their status.

  • get_products
  • get_creatives
  • create_ad

Product answers

Update the brand knowledge behind your agent’s product and policy answers.

  • list_brand_docs
  • get_brand_doc
  • update_brand_doc

Simulator

Test shopper questions about product fit, shipping, and returns before launch.

  • launch_simulator
  • send_simulator_message
  • poll_simulator

Results & insights

Track flow performance, review leads and open carts, and check attributed revenue.

  • get_ad_performance
  • get_leads
  • get_revenue_summary

Conversations

Find recurring shopper questions and objections. Review conversations and purchase intent.

  • list_conversations
  • get_conversation_messages
  • get_heatscore

Instructions
for agents

Connect through your MCP client, then use the tools it exposes. If Moshi tools are unavailable, ask the user to add the server.

Read the full agent guide
  1. Connect with OAuth

    Use https://mcp.moshi.ai/mcp over Streamable HTTP. Have the user sign in and choose an organization.

  2. Discover the available tools

    List tools through your client (tools/list). Read each tool’s current input schema before calling it.

  3. Verify access with a read

    Call get_products with the inputs its schema requires. Return the product list to confirm the connection works.

  4. Review changes before writing

    Get approval before write calls. Set publishToMeta to false when creating an unpublished flow.

    Meta creation requires explicit confirmation and leaves new ads paused for review.

Keep control
of your agent

Choose an organization when you connect. Review changes in your AI client before approving them.

Does Moshi use my own Meta account?

Yes. Your Moshi ads run in your connected Meta ad account. Shoppers message your brand’s own Instagram or Messenger account.

Can I review what my agent says?

Yes. Update the product and policy answers in your brand knowledge, then test shopper questions in the Simulator before launch.

Will creating a flow launch a live ad?

No. Creating a flow does not publish to Meta by default. Creating Meta ads requires explicit confirmation and leaves them paused for review.

What can my AI access?

Your connection uses the organization you select during sign-in. Moshi checks your membership on every request. Removing membership stops access.

Can it change my data?

Yes. Write tools can update brand knowledge, create flows, or change Simulator state. Review the requested changes before approval.

Do I need the Claude plugin?

The MCP server provides the tools. The Claude plugin adds guided Moshi workflows.

Install the Claude plugin
Can I use another AI client?

Use a client that supports remote MCP over HTTP with OAuth. Check your client’s setup and plan requirements.

Other client instructions

Build your next
DM experience

Create a flow and test a shopper conversation from your AI client.