docbase-mcp-server

pj8/docbase-mcp-server

3.1

If you are the rightful owner of docbase-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This document provides an overview of a Model Context Protocol (MCP) server setup for interacting with Docbase APIs.

The Model Context Protocol (MCP) server is designed to facilitate seamless interaction with Docbase APIs, specifically for searching and retrieving detailed information about notes. It requires Node.js version 20 or higher and NPM version 10 or higher. The server configuration involves setting up the MCP server within a development environment like VSCode, and it requires specific API tokens and domain information to function correctly. The server is capable of automatically approving certain commands and operates with a specified timeout and transport type.

Features

  • Search API: Allows users to search for notes within Docbase.
  • Detail Retrieval API: Enables fetching detailed information about specific notes.
  • Auto-Approval: Automatically approves specified commands for seamless operation.
  • Configurable Timeout: Allows setting a timeout for server operations.
  • Environment Configuration: Requires specific environment variables for API token and domain.

Usages

usage with VSCode

{
  "mcpServers": {
    "docbase": {
      "autoApprove": [
        "search_posts",
        "get_post"
      ],
      "disabled": false,
      "timeout": 60,
      "command": "npx",
      "args": [
        "-y",
        "https://github.com/pj8/docbase-mcp-server"
      ],
      "env": {
        "DOCBASE_API_TOKEN": "****", // Get token here https://your-domain-here.docbase.io/settings/tokens/new
        "DOCBASE_DOMAIN": "your-domain-here" // https://your-domain-here.docbase.io
      },
      "transportType": "stdio"
    }
  }
}