DocsMCP Integration

MCP Setup

Connect your AI client to Zenaris for AI-powered task management and time tracking.

MCP Integration

Zenaris provides a Model Context Protocol (MCP) server that allows AI assistants to interact with your invoicing data directly. MCP is supported across 8 popular AI clients.

What is MCP?

MCP (Model Context Protocol) is a standard for connecting AI assistants to external tools and data sources. With Zenaris MCP:

  • Read your client, task, and invoice data
  • Create and log time entries through natural conversation
  • Access real-time business information

Prerequisites

  • A Zenaris account with tasks/clients set up
  • MCP enabled in your Zenaris subscription
  • An MCP API key (generate one from the MCP page in your dashboard)

---

Claude Code

Run this command in your terminal:

claude mcp add --transport http --scope user zenaris https://www.zenaris.co/api/mcp --header "Authorization: Bearer <your-api-key>"

Restart Claude Code after running the command.

---

Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "zenaris": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://www.zenaris.co/api/mcp",
        "--header",
        "Authorization: Bearer <your-api-key>"
      ]
    }
  }
}
Requires Node.js installed. Restart Claude Desktop after saving.

---

Cursor

Add this to .cursor/mcp.json in your project root:

{
  "mcpServers": {
    "zenaris": {
      "url": "https://www.zenaris.co/api/mcp",
      "headers": {
        "Authorization": "Bearer <your-api-key>"
      }
    }
  }
}

Restart Cursor after saving.

---

VS Code (Copilot)

Add this to .vscode/mcp.json in your project root:

{
  "servers": {
    "zenaris": {
      "type": "http",
      "url": "https://www.zenaris.co/api/mcp",
      "headers": {
        "Authorization": "Bearer <your-api-key>"
      }
    }
  }
}

Reload VS Code after saving.

---

Windsurf

Add this to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "zenaris": {
      "serverUrl": "https://www.zenaris.co/api/mcp",
      "headers": {
        "Authorization": "Bearer <your-api-key>"
      }
    }
  }
}

Restart Windsurf after saving.

---

Codex CLI

Add this to ~/.codex/config.toml:

[mcp_servers.zenaris]
url = "https://www.zenaris.co/api/mcp"
bearer_token_env = "ZENARIS_API_KEY"

Set the environment variable first: export ZENARIS_API_KEY="<your-api-key>"

---

ChatGPT

  • Go to Settings → Actions → Add Action
  • Enter the server URL and authentication:
Server URL: https://www.zenaris.co/api/mcp
Authentication: Bearer Token
Token: <your-api-key>

---

Gemini

  • Open Settings → Extensions → MCP Servers
  • Click Add Server and enter:
Server URL: https://www.zenaris.co/api/mcp
Authentication Type: Bearer Token
API Key: <your-api-key>

---

Verification

Ask your AI assistant: "What clients do I have in Zenaris?"

If connected, it will list your actual clients.