OpenClaw + BIThub
OpenClaw can connect to BIThub through MCP or through a BIThub-specific OpenClaw skill/tool.
Use MCP for standard Discourse/BIThub access.
Use a BIThub OpenClaw skill/tool when you want OpenClaw to act directly inside BIThub workflows.
1. Connection Paths
| Path | Use when |
|---|---|
| Discourse MCP | You want OpenClaw to connect to BIThub through the standard MCP connector layer. |
| OpenClaw BIThub Skill / Tool | You want OpenClaw to use BIThub-specific actions through its own skill/tool system. |
MCP is the portable connector path.
A BIThub OpenClaw skill/tool is the OpenClaw-native integration path.
2. What OpenClaw Is
OpenClaw is an open-source personal AI assistant designed to run across operating systems and platforms.
Its own site describes it as an AI assistant that can act through common messaging surfaces like WhatsApp, Telegram, or other chat apps. The official repository describes it as “your own personal AI assistant” for any OS and platform. :contentReference[oaicite:0]{index=0}
OpenClaw is different from a normal chatbot.
It is closer to a persistent personal agent that can interact with tools, services, files, messages, and workflows.
That makes it useful for BIThub.
It also makes scope control important.
3. Purpose
OpenClaw
→ Discourse MCP or BIThub OpenClaw skill/tool
→ BIThub
→ topic reading, message sending, private workcell creation, or workflow routing
Use this path when you want OpenClaw to become a BIThub-aware personal agent.
Good use cases:
- personal BIThub assistant
- private topic creation
- recurring reports into BIThub
- reading BIThub guides before answering
- routing user work into private categories
- turning chat instructions into BIThub work threads
- controlled workflow routing
- message-based interaction with BIThub workflows
4. MCP Path
Use Discourse MCP when you want OpenClaw to connect to BIThub through a standard connector.
Discourse MCP exposes Discourse forum capabilities as MCP tools and resources. It is read-only by default, but write tools can be enabled with authentication and explicit write configuration. It can support multiple actions such as searching, reading topics/posts, creating posts, creating topics, uploading files, saving drafts, and exposing additional Discourse AI tools when available. ([GitHub][1])
Basic path:
OpenClaw
→ MCP client/runtime
→ Discourse MCP
→ BIThub
Use MCP when you want:
- standard BIThub access
- public guide reading
- topic search
- topic/post retrieval
- portable integration
- fewer BIThub-specific assumptions
5. Native Skill / Tool Path
Use an OpenClaw BIThub skill or tool when you want BIThub-specific behavior.
Basic path:
OpenClaw
→ BIThub OpenClaw skill/tool
→ BIThub HTTP/API
→ topics, posts, private messages, workflow routing
This path should be used for opinionated BIThub actions, such as:
- create a private work topic
- send a message to an operator
- route a task into a specific category
- prepare a CORE workflow seed
- save recurring agent output into BIThub
- enforce BIThub-specific private-first routing
Do not call this an MCP server unless it actually speaks MCP.
It is a native OpenClaw skill/tool integration.
