- Home
- MCP servers
- DocBase
DocBase
- 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.