Menuing
Tool Panel

Configuration,Claude Desktop

Configuring Claude Desktop (Cowork and Code)

Claude Desktop supports two modes that work with your Contensive MCP Server: Cowork for conversational content management, and Code for development workflows.

Requirements

  • Claude Desktop application (download)
  • Administrator access to your Contensive website
  • Your site must be accessible over HTTPS

Configuration

Step 1: Open Claude Desktop Settings

  1. Launch Claude Desktop
  2. Click the menu icon and select Settings
  3. Navigate to the Integrations or MCP Servers section

Step 2: Add Your MCP Server

Add a new remote MCP server with the following settings:

  • Name: Your Site Name
  • URL: https://yoursite.com/mcp

Claude Desktop will use OAuth to authenticate. When prompted, log in to your Contensive site with administrator credentials.

Alternative: Manual Config File

If you prefer to edit the configuration file directly:

  1. Locate the config file:

    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  2. Add the server configuration:

{
  "mcpServers": {
    "contensive": {
      "url": "https://yoursite.com/mcp"
    }
  }
}
  1. Save the file and restart Claude Desktop.

Step 3: Verify Connection

After restarting, you should see the MCP tools icon in the chat interface. Start a new conversation and ask:

List all pages on my website

Using Cowork Mode

Cowork mode is ideal for non-technical administrators who want to manage content through conversation.

Example tasks:

  • "Add a new page under /about called 'Our Team' with a headline 'Meet Our Team'"
  • "Update the meta description on the homepage to improve SEO"
  • "Add a hero widget to the landing page"
  • "Remove the sidebar widget from the contact page"
  • "Show me what changes MCP has made recently"
  • "Undo the last change"

Using Code Mode

Code mode is for developers working on both website content and source code simultaneously.

Example workflows:

Create a page and update navigation code together:

Create a new 'Services' page on the site with a hero widget, then update
the Nav component in src/components/Nav.tsx to include a link to it.

Migrate content from a data file:

Read all blog posts from data.json and create corresponding pages
on the Contensive site under /blog/

Troubleshooting

No tools icon appears after restart

  • Verify the config file has valid JSON syntax
  • Check that the URL is correct and accessible
  • Look at Claude Desktop logs (Help > View Logs)

"Authentication required" error

  • Your OAuth token may have expired. Disconnect and reconnect the server in Settings to re-authenticate.

Tools stop working mid-session

  • Token expiry can cause this. Reconnect the MCP server in Settings.