Developer PortalThe Actionstep MCP Server connects your Actionstep practice management data to AI assistants like Claude, letting you and your team work with matters, contacts, documents, and custom data using plain, everyday language. Instead of clicking through screens, you can simply ask — "What are the custom fields on this matter?", "Log two hours to the Smith vs Smith matter", or "Upload this document to the correspondence folder" — and the assistant carries it out securely against your live Actionstep data. Built on the open Model Context Protocol, it uses your existing Actionstep sign-in and permissions, so nothing is exposed that a user couldn't already access, and every action is auditable. The result is a faster, more natural way to get information out of Actionstep and keep it up to date — without leaving the tools you already use.
The Actionstep MCP Server is currently in BETA. If you would like to participate in the BETA programme please contact your Customer Service Manager to register your interest.
Under the hood, the Actionstep MCP Server is a stateless service that implements the Model Context Protocol over Streamable HTTP, so it works with any MCP-compatible client. Authentication is handled through the standards-based OAuth 2.0 flow that proxies Actionstep's own sign-in — the server never stores your Actionstep password, and every request acts strictly within the authenticated user's security context. Document transfers happen out-of-band via short-lived, single-use secure links rather than over the protocol channel itself. Each request is traced with a correlation identifier and every data-changing action is written to a durable audit log, giving integrators clear, end-to-end visibility. The result is a secure, observable, production-grade foundation you can build client integrations against with confidence.
The Actionstep MCP Server implements the Model Context Protocol (MCP) version 2.0 (28 July 2026 specification). It is compatible with any MCP 2.0 client, including the latest versions of Claude and other AI assistants that support the protocol.
contacts/{id}contacts/{contactId}/typescontacts/{contactId}/customfieldsfilenotes/{id}matters/{matterId}/filenotesmatters/{matterId}/tasksmatters/{matterId}/participantsmatters/{matterId}/documentsmatters/{matterId}/foldersmatters/{matterId}/customfieldstasks/{id}