DEVELOPERS · MCP REFERENCE

MCP Reference

The AllSign MCP server exposes 37 tools and 12 resources via JSON-RPC 2.0. All data on this page is generated from the MCP spec.

Conventions

Authentication

All endpoints require a Bearer token. Pass it in the Authorization header as Bearer <token>. Tokens are issued from the API settings page in your workspace.

Base URL

All paths are relative to https://mcp.allsign.app. The spec includes full paths; strip the base when constructing requests.

Versioning

The current version is 0.1.0. Breaking changes are documented in the Changelog and announced before taking effect.

Specification

The server follows the MCP specification and communicates via JSON-RPC 2.0. All documentation on this page is generated directly from the spec.

Terminology

Tools

Stateful operations. Call a tool to create, update, or delete a resource, record a decision, invite a participant, or sign an agreement. Tools are called via tools/call.

Resources

Read-only context. Resources return the current state of an agreement, its participants, its signing protocol, or a contact. Resources are read via resources/read.

Operations

Synonymous with a capability. Each operation represents one thing the server can do — whether that is a tool call or a resource read.

MCP Operations

ACTORS

ACTORS

Actor Self

actor-self

Authenticated actor resource.

Read more
AGREEMENTS

AGREEMENTS

Create Agreement

create_agreement

Creates an agreement owned by the authenticated actor.

Read more

AGREEMENTS

Create Decision

create_decision

Creates a decision for a term revision workflow.

Read more

AGREEMENTS

Create Revision

create_revision

Creates a revision proposal for a term.

Read more

AGREEMENTS

Create Section

create_section

Creates a section within an owned agreement.

Read more

AGREEMENTS

Create Term

create_term

Creates a term within an owned agreement.

Read more

AGREEMENTS

Delete Agreement

delete_agreement

Deletes an agreement owned by the authenticated actor.

Read more

AGREEMENTS

Delete Section

delete_section

Deletes a section from an owned agreement.

Read more

AGREEMENTS

Delete Term

delete_term

Deletes a term from an owned agreement.

Read more

AGREEMENTS

List Agreements

list_agreements

Lists accessible agreements with optional search and pagination.

Read more

AGREEMENTS

Update Agreement

update_agreement

Updates an accessible agreement.

Read more

AGREEMENTS

Update Section

update_section

Updates a section within an owned agreement.

Read more

AGREEMENTS

Update Term

update_term

Updates a term within an owned agreement.

Read more

AGREEMENTS

Agreement

agreement

Canonical agreement resource.

Read more

AGREEMENTS

Agreement Protocol

agreement-protocol

Current signing protocol resource for an agreement.

Read more

AGREEMENTS

Agreement Participants

agreement-participants

Agreement participants collection resource.

Read more

AGREEMENTS

Agreement Comments

agreement-comments

Agreement comments collection resource.

Read more

AGREEMENTS

Section Comments

section-comments

Section comments collection resource.

Read more

AGREEMENTS

Term Comments

term-comments

Term comments collection resource.

Read more

AGREEMENTS

Term Decisions

term-decisions

Term decisions collection resource.

Read more

AGREEMENTS

Term Revisions

term-revisions

Term revisions collection resource.

Read more
COMMENTS

COMMENTS

Create Agreement Comment

create_agreement_comment

Creates a comment on an agreement.

Read more

COMMENTS

Create Section Comment

create_section_comment

Creates a comment on a section.

Read more

COMMENTS

Create Term Comment

create_term_comment

Creates a comment on a term.

Read more

COMMENTS

Delete Comment

delete_comment

Deletes a comment.

Read more

COMMENTS

Update Comment

update_comment

Updates a comment.

Read more
CONTACTS

CONTACTS

Create Contact

create_contact

Creates a contact owned by the authenticated actor.

Read more

CONTACTS

Delete Contact

delete_contact

Deletes a contact owned by the authenticated actor.

Read more

CONTACTS

List Contacts

list_contacts

Lists owned contacts with optional search and pagination.

Read more

CONTACTS

Update Contact

update_contact

Updates a contact owned by the authenticated actor.

Read more

CONTACTS

Contact

contact

Canonical contact resource.

Read more
PARTICIPANTS

PARTICIPANTS

Accept Invitation

accept_invitation

Accepts an invitation for the authenticated actor.

Read more

PARTICIPANTS

Delete Participant

delete_participant

Deletes a participant from an agreement.

Read more

PARTICIPANTS

Invite Participant

invite_participant

Invites a participant to an agreement.

Read more

PARTICIPANTS

List Participants

list_participants

Lists agreement participants with pagination.

Read more

PARTICIPANTS

Reject Invitation

reject_invitation

Rejects an invitation for the authenticated actor.

Read more

PARTICIPANTS

Self Join Agreement

self_join_agreement

Adds the authenticated actor to an agreement as an editor or signer.

Read more

PARTICIPANTS

Update Participant

update_participant

Updates a participant role.

Read more
SIGNING

SIGNING

Create Authentication

create_authentication

Creates the current signing authentication transition for an agreement.

Read more

SIGNING

Create Rcp Assignment

create_rcp_assignment

Creates the reciprocal confirmation requirements for an agreement.

Read more

SIGNING

Create Rcp Confirmation

create_rcp_confirmation

Confirms the actor's current reciprocal confirmation requirement.

Read more

SIGNING

Create Signature

create_signature

Creates the actor's signature for an agreement.

Read more

SIGNING

Create Verification Confirmation

create_verification_confirmation

Completes the current signing-related verification challenge.

Read more
TEMPLATES

TEMPLATES

Create Template

create_template

Creates a template owned by the authenticated actor.

Read more

TEMPLATES

Delete Template

delete_template

Deletes a template owned by the authenticated actor.

Read more

TEMPLATES

List Templates

list_templates

Lists owned templates with optional search and pagination.

Read more

TEMPLATES

Update Template

update_template

Updates a template owned by the authenticated actor.

Read more

TEMPLATES

Template

template

Canonical template resource.

Read more

TEMPLATES

Template Content

template-content

Canonical template agreement content.

Read more

Get notified when the MCP server changes

© 2026 AllSign. All rights reserved.