Skip to content

ics-mcp user guide

ics-mcp connects an AI assistant (Claude Desktop, Claude Code, Cursor, claude.ai or any other MCP client) to ICS, the self-hosted platform your team uses to store and share documents. Once connected, you can ask the assistant to find, read, write, version and share ICS documents for you, and it does so with your own ICS account and permissions.

This guide is for people who use ICS through an assistant. If you run ics-mcp for others as a remote service, also read the deployment guide. The full list of tools and configuration variables is in the project README.

Pages

Page What it covers
Overview What an assistant can do in ICS, how it acts as you, and what it does not do.
Getting started Install, connect your MCP client, sign in for the first time, sign out.
Everyday tasks Worked examples: finding and reading documents, writing and updating, versions, sharing, PDFs and Word files, the relation graph, task context.
Confirmations and safety Which operations ask before they run, the three confirm modes and how to choose one.
Remote use over HTTP When ics-mcp runs as a shared server (for example for claude.ai) and what changes for you.
Troubleshooting Error codes you may see, what they mean and how to fix them.

Who this is for