zeroclaw-labs/zeroclaw

[Feature]: Add MCP resource and prompt support

Closed

#4,467 opened on Mar 24, 2026

 (2 comments) (5 reactions) (0 assignees)Rust (4,614 forks)batch import
enhancementhelp wantedpriority:p2risk: highrisk: mediumstatus:acceptedstatus:in-progressstatus:no-staletooltool:mcp

Repository metrics

Stars
 (31,341 stars)
PR merge metrics
 (Avg merge 3d 17h) (778 merged PRs in 30d)

Description

Summary

Add MCP resource and prompt support

Problem statement

ZeroClaw currently integrates with external MCP servers as a tool-only client. It initializes MCP connections, lists tools, and executes tool calls, but it does not expose MCP resources or prompts to the agent. This limits compatibility with MCP servers that provide important context through resources or prompts.

As a result, users cannot access non-tool MCP capabilities, and some MCP servers are only partially usable from ZeroClaw. Current behavior is sufficient for tool-centric servers, but it is incomplete for broader MCP interoperability.

Proposed solution

Extend the MCP client and runtime integration to support MCP resources and prompts in addition to tools.

Non-goals / out of scope

No response

Alternatives considered

No response

Acceptance criteria

No response

Architecture impact

No response

Risk and rollback

No response

Breaking change?

No

Data hygiene checks

  • I removed personal/sensitive data from examples, payloads, and logs.
  • I used neutral, project-focused wording and placeholders.

Contributor guide