What are the runtime requirements?
Node.js version 20.0.0 or higher is required.
@qloba
基本情報
概要はまだありません
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"runbook": {
"command": "npx",
"args": [
"-y",
"@runbook-docs/mcp-server"
],
"env": {
"RUNBOOK_BASE_URL": "https://<YOUR_SUBDOMAIN>.runbook.jp",
"RUNBOOK_API_TOKEN": "your-api-token"
}
}
}
}Search for articles using keywords from Runbook. The result does not include full article bodies as they are truncated to 200 characters. You will need to retrieve the full content by calling `runbook-get-article`
Retrieve the article by its ID or URL from the database.
List top 100 articles in a specified book with ID. The result does not include full article bodies as they are truncated to 200 characters. You will need to retrieve the full content by calling `runbook-get-article`.
Create a new article in a specified book with ID. The article body is in Markdown format. The article will be created in the root folder of the book. You can specify categories for the article by their IDs, which always start with 'ca_' You can retrieve a list of books with `runbook-list-books` and categories with `runbook-list-categories`. Markdown format supports: - Headers: ## H2, ### H3, #### H4. Don't use # H1 as it is reserved for the article title. - Bold: **bold text** - Italic: _italic text_ - Lists: - item or 1. numbered item - Links: [text](url) - Code blocks: ```\ncode\n``` - Tables: | col1 | col2 |\n| --- | --- |\n| data | data | - Blockquotes: > quoted text - Callouts: :::callout info\ntext\n::: or :::callout warning\ntext\n::: - Diagrams: ```mermaid\ngraph TD;\n```
Update an existing article by its ID. The article body is in Markdown format. You can specify categories for the article by their IDs, which always start with 'ca_'. Markdown format supports: - Headers: ## H2, ### H3, #### H4. Don't use # H1 as it is reserved for the article title. - Bold: **bold text** - Italic: _italic text_ - Lists: - item or 1. numbered item - Links: [text](url) - Code blocks: ```\ncode\n``` - Tables: | col1 | col2 |\n| --- | --- |\n| data | data | - Blockquotes: > quoted text - Callouts: :::callout info\ntext\n::: or :::callout warning\ntext\n::: - Diagrams: ```mermaid\ngraph TD;\n```
List top 100 books in the organization
List top 100 categories in a specified book with ID
Retrieve a folder in a book with its ancestors and children (subfolders and articles). If `folderUid` is not provided, the root folder of the book will be retrieved. The articles in the result include only a name and UID. To get the full article body, call `runbook-get-article`.
Get a list of processes assigned to the current user
Get current process information by book UID
This tool is used to start a new process or continue an existing one. If the run state UID is not provided, a new process will be created. Before executing run-process, you must call get-process and follow its instructions.
Get a presigned URL to upload an attachment file for a running process. This tool does NOT upload the file itself. It returns an `upload_url` that you must use to upload the file contents via HTTP PUT (e.g., `curl -X PUT --upload-file <path> "<upload_url>"` or `fetch(upload_url, { method: 'PUT', body: <content> })`). Set the `Content-Type` header to match the `content_type` if provided. After uploading, pass the returned `uid` to run-process propertyValues as an array of UIDs. # Example: ## article body :::input file { uid="1:mgkxg1t4jq1sehs47s40xs70wr" required=true readOnly=false } Attachment files <input type="file" name="1:mgkxg1t4jq1sehs47s40xs70wr" /> ::: ## property values { "1:mgkxg1t4jq1sehs47s40xs70wr" : ["<FILE_UID>"] }
This MCP server integrates with the Runbook documentation platform to allow listing, reading, searching, creating, and updating documents, as well as running workflow processes. It is designed for users of Runbook who want to interact with their knowledge base programmatically.
Install and configure the server using npx -y @runbook-docs/mcp-server. You must provide your Runbook subdomain base URL and API token either via environment variables (RUNBOOK_BASE_URL, RUNBOOK_API_TOKEN) or command-line arguments. The server can be used with Claude Desktop (via manual config or .mcpb extension) or Cursor.
Node.js version 20.0.0 or higher is required.
Set the `RUNBOOK_BASE_URL` (with your subdomain) and `RUNBOOK_API_TOKEN` environment variables, or pass them as command-line arguments `--base-url` and `--api-token`.
Supported elements include headers (H2–H4), bold, italic, lists, links, code blocks, tables, blockquotes, callouts (info/warning), and Mermaid diagrams.
The `list-articles` and `search-articles` tools return bodies truncated to 200 characters. Use `get-article` with the article UID to retrieve the full content.
Article IDs start with `ar_`, book IDs with `bk_`, category IDs with `ca_`,

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
MCP Toolbox for Databases is an open source MCP server for databases.
コメント