Skip to main content
Skills, MCP, and IM channels work together to extend Waker’s capabilities: skills let Waker perform specific actions, MCP lets Waker connect to external tool servers, and IM channels bring Waker into the instant messaging tools you use every day.

Skill Marketplace

Skills extend Waker’s capabilities, enabling Waker to perform specific actions such as searches, file operations, and API calls. Go to the “Skills” Tab on the Waker detail page and click “Skill Marketplace” to browse all installable skills. Skill categories:
CategoryTypical Skills
DevOpsGit operations, CI/CD management, container operations
ProductivityFile search, calendar management, email handling
Research & AnalysisWeb search, paper retrieval, data analysis
Content CreationArticle writing, translation, SEO optimization
Design & UIInterface design, image generation, prototyping
Data & AIData cleaning, model training, predictive analytics
DocumentationAPI docs, user manuals, technical specifications
Installation process:
1

Browse or search for the target skill

Browse categories in the skill marketplace, or search directly for the skill you need.
2

View skill details

Click a skill card to view details such as feature descriptions and version information.
3

Install to the current Waker

Click “Install” to add the skill to the current Waker.
4

Manage enabled state

After installation, you can manage the enabled or disabled state of each skill in the “My Skills” list.

MCP Server Configuration

MCP (Model Context Protocol) allows Waker to connect to external tool servers, greatly expanding its range of capabilities. Go to the “MCP” Tab on the Waker detail page, click “Add MCP Server,” and fill in the server configuration in JSON format in the configuration dialog that appears. Supported transports:
TransportDescriptionUse Case
stdioStandard input/outputLocal command-line tools
httpHTTP request/responseRemote API services
sseServer-Sent EventsServices that require streaming communication
Configuration example:
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path"],
      "transport": "stdio"
    }
  }
}
After you save the configuration, the system automatically detects all tools provided by the server. Servers that require OAuth authentication will show an authorization button; once you complete the authorization flow, they are ready to use.

IM Channel Integration

Go to the “IM” Tab on the Waker detail page and follow the on-screen instructions to complete the configuration.
1

Select the channel type

Personal accounts support multiple channels such as DingTalk, Lark, and WeChat.
2

Configure the Bot Token and callback URL

Fill in the Bot Token and callback URL following the step-by-step prompts.
3

Start the channel

Click “Start” to enable the channel.
Once configured successfully, you can @ the corresponding bot in DingTalk to interact with Waker, without opening the Web Console.