DocBase

Provides access to DocBase posts by querying the DocBase API via an MCP server.
  • typescript

7

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "f440-docbase-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@f440/docbase-mcp-server"
      ],
      "env": {
        "TOKEN": "<YOUR_TOKEN>",
        "DOMAIN": "<YOUR_DOMAIN>"
      }
    }
  }
}

You run an MCP server that connects to DocBase to fetch posts, enabling you to access and query DocBase data through your MCP client. This server acts as a bridge, translating your requests into DocBase API calls and returning the results to you in MCP-compatible responses.

How to use

Use this MCP server with any MCP client to get posts from DocBase. You provide your DocBase domain and a access token, and then you can request a list of posts or a specific post. The server handles authentication and API communication, so you can focus on building your workflow and UI around the data.

How to install

Prerequisites: install Node.js and npm on your workstation. Ensure you have an environment capable of running npx and executing MCP configurations.

Create a configuration file for the MCP server using the exact snippet below. This defines how the server will run and which environment variables it expects.

{
  "mcpServers": {
    "docbase-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@f440/docbase-mcp-server"
      ],
      "env": {
        "DOMAIN": "<YOUR_DOMAIN>",
        "TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Additional notes

Environment variables shown in the config are required for the server to connect to DocBase. Set the placeholders to your actual values before starting the MCP runtime.

Starting the server in practice typically involves loading this configuration into your MCP runtime environment and executing the runtime command that reads the mcpServers section. A straightforward approach is to expose the required variables and run the provided npx command in your shell after you’ve prepared the config file.

Available tools

get_posts

Fetch a list of posts from DocBase using the MCP server.

get_post

Fetch a specific DocBase post by ID or slug using the MCP server.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational