@divergeit/clio-mcp

devops-infra MCP Server

Model Context Protocol server for Clio Manage v4 — Azure Container Apps + local stdio. 41 tools, OAuth, encrypted token storage, audit logging.

VerifiedInstall Ready
devops-infradevops-infraazure
4 views0 stars0 forksv0.1.0MIT

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:model-context-protocol
Stars
0
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx clio-manage-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "divergeit-clio-mcp": {
      "command": "npx",
      "args": [
        "clio-manage-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

38
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (38)

Domain

Tools

Bills

`clio_list_bills` · `clio_get_bill` · `clio_get_billing_summary`

CLIO_HTTP_PORT

no

CLIO_DEFAULT_PAGE_SIZE

no

Notes

`clio_list_notes` · `clio_create_note`

CLIO_ENCRYPTION_KEY

yes

CLIO_STATE_DIR

no

Audit

Append-only JSONL of every tool call (metadata or redacted args)

Resource

Purpose

Calendar

`clio_list_calendar_entries` · `clio_create_calendar_entry` · `clio_list_calendars`

CLIO_REGION

no

CLIO_AUDIT_MODE

no

Telemetry

None. Only outbound call is to your configured Clio region's API

ca

eu

Documents

`clio_list_documents` · `clio_get_document` · `clio_get_document_download_url` · `clio_list_folders`

CLIO_TRANSPORT

no

CLIO_ALLOW_DESTRUCTIVE

no

Component

Approx. monthly

Auth

`clio_authenticate` · `clio_auth_status` · `clio_logout` · `clio_who_am_i`

Users

`clio_list_users` · `clio_get_user`

CLIO_HTTP_HOST

no

CLIO_MAX_PAGE_SIZE

no

Matters

`clio_list_matters` · `clio_get_matter` · `clio_create_matter` · `clio_update_matter` · `clio_delete_matter` · `clio_list_matter_contacts`

URI

What it carries

CLIO_HTTP_AUTH_TOKENS

no

CLIO_DEFAULT_USER_ID

no

Contacts

`clio_search_contacts` · `clio_get_contact` · `clio_create_person_contact` · `clio_create_company_contact` · `clio_update_contact` · `clio_delete_contact`

Variable

Required

CLIO_BOOTSTRAP_REFRESH_TOKEN

no

LOG_LEVEL

no

Activities

`clio_list_activities` · `clio_get_activity` · `clio_create_time_entry` · `clio_create_expense_entry`

CLIO_CLIENT_ID

yes

CLIO_REDIRECT_PORT

no

Layer

What this server does

Tasks

`clio_list_tasks` · `clio_get_task` · `clio_create_task` · `clio_update_task`

CLIO_CLIENT_SECRET

yes

CLIO_REDIRECT_HOST

no

OAuth

Authorization-code with CSRF state; no password is ever seen by us