1. Conduid
  2. Developer Tools
  3. Tiptap Collaboration MCP
MCP server · Developer Tools

Tiptap Collaboration MCP

A Model Context Protocol (MCP) server that provides tools for interacting with Tiptap Collaboration services.

Unclaimed MIT last commit a year ago devtools
49Fair

Scored 4 months ago · breakdown

About Tiptap Collaboration MCP

Tiptap Collaboration MCP is an MCP server published by trainual in the Developer Tools category: a Model Context Protocol (MCP) server that provides tools for interacting with Tiptap Collaboration services. It has been installed 0 times through Conduid.

The repository has 8 stars and 3 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx tiptap-collaboration-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Tiptap Collaboration MCP

Powered by Claude · Grounded in docs

I know everything about Tiptap Collaboration MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Tiptap Collaboration MCP Server

A Model Context Protocol (MCP) server that provides tools for interacting with Tiptap Collaboration services.

Tools Available

Statistics

get-server-statistics

Get server-wide usage statistics.

  • Parameters: None
  • Returns: Total documents, connections, concurrent users, version info

get-document-statistics

Get real-time statistics for a specific document.

  • Parameters:
    • id (string): Document ID
  • Returns: Current connections, connected IPs, document activity

Document Management

create-document

Create a new collaborative document.

  • Parameters:
    • name (string): Name of the document
    • content (object, optional): Initial content for the document in Tiptap JSON format
  • Returns: Created document information

get-document

Retrieve information about a specific collaborative document.

  • Parameters:
    • id (string): ID of the document to retrieve
  • Returns: Document information and content

list-documents

List all available collaborative documents.

  • Parameters: None
  • Returns: Array of all documents in the system

update-document

Update a collaborative document with new content.

  • Parameters:
    • id (string): Document ID
    • content (object): Document content in Tiptap JSON format
    • mode (string, optional): Update mode - "replace" or "append" (default: "replace")
  • Returns: Updated document information

delete-document

Delete a collaborative document.

  • Parameters:
    • id (string): ID of the document to delete
  • Returns: Deletion confirmation

Advanced Document Operations

duplicate-document

Duplicate an existing collaborative document.

  • Parameters:
    • sourceId (string): ID of the source document to duplicate
    • targetId (string): ID for the new duplicated document
  • Returns: Duplicated document information

search-documents

Search documents using semantic search (requires Tiptap Semantic Search).

  • Parameters:
    • query (string): Search query
    • limit (number, optional): Maximum results to return (default: 10)
  • Returns: Array of matching documents with relevance scores

Markdown Conversion

import-markdown

Convert Markdown content to Tiptap JSON format.

  • Parameters:
    • appId (string): Your Tiptap App ID for the conversion service
    • content (string): Markdown content to convert
    • format (string, optional): "md" or "gfm" (GitHub Flavored Markdown, default: "md")
  • Returns: Converted Tiptap JSON content

export-markdown

Convert Tiptap JSON content to Markdown format.

  • Parameters:
    • appId (string): Your Tiptap App ID for the conversion service
    • content (object): Tiptap JSON content to convert
    • format (string, optional): "md" or "gfm" (GitHub Flavored Markdown, default: "md")
  • Returns: Converted Markdown content

Installation

git clone <repository-url>
cd tiptap-collaboration-mcp
npm install
npm run build

Configuration

The server requires both a BASE_URL and API_TOKEN to connect to your Tiptap collaboration service.

Required Parameters

BASE_URL (Required)

The base URL of your Tiptap collaboration service. This parameter is required and the server will exit if not provided.

API_TOKEN (Recommended)

API token for authentication with the Tiptap collaboration service. While not strictly required, most operations will fail without proper authentication.

Command Line Usage

node /path/to/build/index.js BASE_URL <url> API_TOKEN <token>

Host Usage

Add this server to your Claude, Windsurf, or any other host with the relevant syntax. An example:

"tiptap-collaboration": {
  "command": "node",
  "args": [
    "/path/to/tiptap-collaboration-mcp/build/index.js",
    "BASE_URL",
    "http://localhost:8080",
    "API_TOKEN",
    "your-actual-api-token"
  ]
}

Resources

License

This project is licensed under the MIT License - see the LICENSE file for details.

README mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About Tiptap Collaboration MCP

How do I install Tiptap Collaboration MCP?

Run npx tiptap-collaboration-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Tiptap Collaboration MCP safe to use with an AI agent?

Its trust score is 49 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Tiptap Collaboration MCP still maintained?

The last commit was a year ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.