zeroclaw-labs/zeroclaw

[Feature]: Add MCP resource and prompt support

Open

#4467 opened on Mar 24, 2026

View on GitHub
 (1 comment) (5 reactions) (0 assignees)Rust (31,341 stars) (4,614 forks)batch import
enhancementhelp wantedpriority:p2risk: mediumstatus:acceptedstatus:no-staletooltool:mcp

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