mcp-outline

mcp-outline

2.5

Outline MCP Server is designed to facilitate interactions between AI agents and the Outline API, primarily serving document and collection management needs. Integrating with a model context protocol, it provides a structured architecture for various management operations.

Overview

This project is a Model Context Protocol (MCP) server implementation that integrates with Outline to enable AI agents to interact with Outline's API. The server provides functionality for document and collection management, such as creating, retrieving, updating, deleting documents, and managing collections. It supports search and movement of documents between collections.

Features

  • Search documents by query
  • Create, retrieve, update, and delete documents
  • List and manage document collections
  • Integration with AI tools like Cursor

Installation

Prerequisites

  • Node.js (v16 or later)
  • npm or yarn
  • Outline API key

Follow the setup instructions to clone the repository, install dependencies, and configure the environment.

Architecture

The project implements the MCP standard for tool-based interactions, with a central server that handles requests and routes them to the appropriate tools. Key directories include src/index.js for the main server and tools/ for document-related tools.