Dawiso Help provides two programmatic interfaces for accessing documentation content outside of the web browser:
- MCP server — enables AI assistants (Claude Desktop, Cursor, Windsurf, and others) to search and retrieve articles through the Model Context Protocol.
- Raw Markdown endpoint — serves individual articles as plain Markdown files, suitable for scripts, pipelines, or any tool that consumes text.
Both interfaces serve the current release of the documentation and require no authentication.
Raw Markdown endpoint
Every published article is available as a plain Markdown file at a predictable URL:
https://help.dawiso.com/{version}/md/{slug}.md
| Parameter | Description | Example |
|---|---|---|
version | Release version or actual for the current release | 2026.1, actual |
slug | Article slug (visible in the browser address bar) | error-codes |
Example request:
curl https://help.dawiso.com/actual/md/error-codes.md
The response is the article body in Markdown format with Content-Type: text/markdown; charset=utf-8. The article title is included as an H1 heading at the top of the response.
Use actual as the version to always get the current release without hardcoding a version number.
MCP server
The Dawiso Help MCP server allows AI assistants to search, list, and retrieve documentation articles. It implements the Model Context Protocol (MCP) and is available at:
https://help.dawiso.com/mcp
Connecting from Claude Desktop
Add the following to your Claude Desktop configuration file (claude_desktop_config.json):
{
"mcpServers": {
"dawiso-help": {
"type": "streamable-http",
"url": "https://help.dawiso.com/mcp"
}
}
}
The configuration file location depends on your operating system:
| OS | Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
After saving the file, restart Claude Desktop. The Dawiso Help tools appear in the tool list when starting a new conversation.
Connecting from Claude Code
Add the following to your project’s .mcp.json file or to your global Claude Code settings:
{
"mcpServers": {
"dawiso-help": {
"type": "streamable-http",
"url": "https://help.dawiso.com/mcp"
}
}
}
Connecting from Cursor
Open Cursor settings, navigate to MCP, and add a new server:
- Type:
streamable-http - URL:
https://help.dawiso.com/mcp
Connecting from other MCP clients
Any MCP-compatible client can connect using the Streamable HTTP transport. Point the client to:
POST https://help.dawiso.com/mcp
The server follows the MCP Streamable HTTP specification. The initial request must be a JSON-RPC initialize call without a session ID. Subsequent requests include the mcp-session-id header returned during initialization.
Available MCP tools
The server exposes four tools:
search_docs
Full-text search across all documentation articles. Returns up to 20 results sorted by relevance.
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | Search query |
category | string | No | Filter results by category name |
tags | string[] | No | Filter results by tags |
Example prompt: “Search Dawiso Help for articles about data lineage configuration.”
get_article
Retrieve a complete article by its slug, including the full Markdown content.
| Parameter | Type | Required | Description |
|---|---|---|---|
slug | string | Yes | Article slug (visible in the URL) |
list_articles
List articles with optional filtering. Returns metadata (title, slug, category, tags) without the article body to save tokens.
| Parameter | Type | Required | Description |
|---|---|---|---|
category | string | No | Filter by category name |
tags | string[] | No | Filter by tags |
visible | boolean | No | Filter by visibility (default: true) |
get_categories
List all documentation categories with article counts. Takes no parameters. Use this tool to discover the documentation structure before searching or listing articles.