# Conflicts: # docs/capability-seams.i18n.yaml # docs/capability-seams.md # docs/capability-seams.zh.md # docs/config-catalog.i18n.yaml # docs/config-catalog.md # docs/config-catalog.zh.md # docs/event-producer-consumer.i18n.yaml # docs/event-producer-consumer.md # docs/event-producer-consumer.zh.md # docs/module-graph.i18n.yaml # docs/module-graph.md # docs/module-graph.zh.md # docs/subsystems/tools.i18n.yaml # packages/extensions/tool-cordis/src/api-catalog.ts # packages/mcp/README.i18n.yaml # packages/mcp/README.md # packages/mcp/README.zh.md # packages/mcp/mcp-client/README.i18n.yaml # packages/mcp/mcp-client/README.md # packages/mcp/mcp-client/README.zh.md # packages/mcp/mcp-client/src/connection.ts # packages/mcp/mcp-client/src/index.ts # packages/mcp/mcp-client/tests/reconnect.spec.ts # scripts/gen-cordis-catalog.ts # tsconfig.base.json # tsconfig.host.json
description, kind
| description | kind |
|---|---|
| The MCP package group: connect external Model Context Protocol servers, call their tools, and read their resources. | package-group |
MCP — Model Context Protocol
English | 中文
Summary
The mcp/ group lets the model call external Model Context Protocol (MCP) tools and read server resources. Configure mcp-client entries directly, or let mcp-manager run a settings-driven fleet of them that a management surface edits at runtime; shipped profiles already mount mcp-resources once. MCP tools and prompt text appear only for callers with a configured server in scope. Connections also supply server instructions. Package READMEs own configuration and limitations.
Table of Contents
Packages
The client owns each configured connection, the manager runs a settings-driven fleet of clients, and the shared resource package supplies resource tools across those connections.
| Package | What it provides |
|---|---|
mcp-client/ |
Connect one MCP server, expose its tools and instructions, and provide its resource operations |
mcp-manager/ |
Manage a settings-driven fleet of mcp-client instances: live add/edit/enable/disable/delete, status, restart, probe |
mcp-resources/ |
Discover and read resources through shared tools with explicit server selection |
Related documentation
Try the worked example configurations to see the plugin in action, then read the Agent Note for the behavior decisions behind it.
- MCP client plugin Agent Note — the bridge's design: server-qualified naming, discovery, execution, and environment scrubbing.
- MCP manager Agent Note — the settings-driven fleet: reconcile semantics, templates, status surface, and rejected alternatives.
- Resources and instructions Agent Note — on-demand resource access and scoped server guidance.
- Third-party memory MCP guide — runnable overlay rows and setup instructions.
- Tools subsystem reference — the
ToolRuntimethat receives the registered tools.
Dev Note
Working context for maintainers — click to expand
None.