Skip to content

Show server description and website in session info - #362

Merged
jancurn merged 4 commits into
mainfrom
claude/notion-mcp-server-xerx39
Aug 2, 2026
Merged

Show server description and website in session info#362
jancurn merged 4 commits into
mainfrom
claude/notion-mcp-server-xerx39

Conversation

@jancurn

@jancurn jancurn commented Aug 2, 2026

Copy link
Copy Markdown
Member

Servers can advertise description and websiteUrl in their serverInfo — the only human-readable statement of what a server is and where it's documented — but mcpc kept them in --json only. They now show under the server name in mcpc @session and server-discover.

While on the same screens:

  • mcpc help tools/list (and any other MCP method name) resolves the alias instead of reporting an unknown command
  • trimmed the verbose server-discover help notes
  • the hint is now reserved for one-line situations; hints closing a multi-line block became plain sentences (To check sync status, run: …), and CLAUDE.md documents the two shapes

https://claude.ai/code/session_01HYhygKZPPuddYpG67y7c1N

claude added 4 commits August 2, 2026 08:13
A server can advertise `description` and `websiteUrl` in its `serverInfo`, and
they are the only human-readable statement of what it is and where it is
documented — but they were a `--json`-only detail. Print them under the server
name in `mcpc @session` and `server-discover`.

Also, while looking at the same screens:
- `mcpc help tools/list` (and any other MCP method name) now resolves the alias
  instead of reporting an unknown command
- trimmed the `server-discover` help notes and un-indented the `ping` /
  `server-discover` footers, which read as part of the block above them

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HYhygKZPPuddYpG67y7c1N
The arrow means "this points at the line above", so it only works where there
is a single line to point at — a session line in a list, a one-line status or
empty state. Used as a footer under a multi-line block it reads as part of the
block instead, which is what made the `ping` and `server-discover` footers look
wrong.

Hints closing a block are now plain unindented sentences ("To check sync
status, run: ..."), and standalone arrow hints sit at the column of the line
they follow; hints under list items keep their indent. CLAUDE.md documents the
two shapes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HYhygKZPPuddYpG67y7c1N
Refs #361

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HYhygKZPPuddYpG67y7c1N
@jancurn
jancurn merged commit 627a643 into main Aug 2, 2026
7 checks passed
@jancurn
jancurn deleted the claude/notion-mcp-server-xerx39 branch August 2, 2026 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants