Problem
Mellea's documentation currently has two separate pages about MCP, and they describe opposite directions of integration. A user landing on either page may not realize the other exists, or may assume one supersedes the other.
| Page |
Direction |
Use case |
integrations/mcp — "MCP Integration" |
Mellea as an MCP server — expose Mellea functions as tools for Claude Desktop, Cursor, etc. |
You have a Mellea program and want external MCP clients to call it. |
how-to/tools-and-agents#mcp-tools — "MCP tools" section |
Mellea as an MCP client — consume tools from external MCP servers (added in v0.6, #1042). |
You want Mellea agents to use tools hosted by GitHub, etc. |
This came up in mellea-website#50 (comment) while reviewing the v0.6 MCP-client blog post — the older page is still valid for the server-side feature, but the two pages don't reference each other and don't frame themselves as "directions" of the same integration.
Suggestions
- Add a short orientation block at the top of each page explaining the two directions and linking to the other.
- Consider consolidating under a single
integrations/mcp landing page with two sub-sections ("Mellea as an MCP server" / "Mellea as an MCP client") — moving the client-side content out of tools-and-agents may improve discoverability for users searching specifically for "MCP".
- Make sure each page's
description frontmatter disambiguates the direction (e.g., "Expose Mellea functions as MCP tools…" vs. "Consume tools from MCP servers in Mellea agents…").
Notes
- Both features are functional and documented; this is a docs-clarity issue, not a code bug.
- The v0.6 blog post (mellea-website#50) covers the new client-side direction.
Problem
Mellea's documentation currently has two separate pages about MCP, and they describe opposite directions of integration. A user landing on either page may not realize the other exists, or may assume one supersedes the other.
integrations/mcp— "MCP Integration"how-to/tools-and-agents#mcp-tools— "MCP tools" sectionThis came up in mellea-website#50 (comment) while reviewing the v0.6 MCP-client blog post — the older page is still valid for the server-side feature, but the two pages don't reference each other and don't frame themselves as "directions" of the same integration.
Suggestions
integrations/mcplanding page with two sub-sections ("Mellea as an MCP server" / "Mellea as an MCP client") — moving the client-side content out oftools-and-agentsmay improve discoverability for users searching specifically for "MCP".descriptionfrontmatter disambiguates the direction (e.g., "Expose Mellea functions as MCP tools…" vs. "Consume tools from MCP servers in Mellea agents…").Notes