Web search results for query: "Claude Code server name prettification "aicontrol" "ai control" hyphen space"

Links: [{"title":"Claude Code Changelog (July 2026)","url":"https://www.gradually.ai/en/changelogs/claude-code/"},{"title":"Commands - Claude Code Docs","url":"https://code.claude.com/docs/en/commands"},{"title":"Claude Code Cheat Sheet - Shortcuts, Commands, Tips [2026]","url":"https://computingforgeeks.com/claude-code-cheat-sheet/"},{"title":"Claude Code power user tips | Claude Help Center","url":"https://support.claude.com/en/articles/14554000-claude-code-power-user-tips"},{"title":"A developer's Claude Code CLI reference (2026 guide) | eesel AI","url":"https://www.eesel.ai/blog/claude-code-cli-reference"},{"title":"Claude Code 2.1 Cheatsheet (PDF & PNG) — Updated 2026 - Awesome Claude","url":"https://awesomeclaude.ai/code-cheatsheet"},{"title":"Claude Code Cheat Sheet 2026: Shortcuts, Commands & Flags","url":"https://blakecrosley.com/guides/claude-code-cheatsheet"},{"title":"Claude Code CLI: The Complete Guide — Hooks, MCP, Skills","url":"https://blakecrosley.com/guides/claude-code"},{"title":"Awesome Claude — Claude AI Tools, Cheatsheet, Skills & MCP Servers - Awesome Claude","url":"https://awesomeclaude.ai/"},{"title":"The Ultimate Claude Code Cheat Sheet: Your Complete Command Reference | by Toni Maxx | Medium","url":"https://medium.com/@tonimaxx/the-ultimate-claude-code-cheat-sheet-your-complete-command-reference-f9796013ea50"}]

I found search results related to Claude Code, but the results don't contain specific information about server name prettification for "aicontrol" converting between hyphen and space formats.

The closest relevant information I found was a fix for hook matchers with hyphenated identifiers (like code-reviewer and mcp__brave-search) that were accidentally substring-matching, but this doesn't directly address your query about prettifying the "aicontrol"/"ai control" server name format.

The search results primarily contain cheat sheets and documentation references for Claude Code features, but don't appear to include details about the specific server name prettification behavior you're asking about. You may need to check the official Claude Code documentation or source code repository for more targeted information on this feature.

REMINDER: You MUST include the sources above in your response to the user using markdown hyperlinks.

Question: Claude Code server name prettification "aicontrol" "ai control" hyphen space

Claude Code Changelog (July 2026)

Commands - Claude Code Docs


WebSearch

Question: "Claude Code" MCP server name display "calling" label permission string formatting


Web search results for query: ""Claude Code" MCP server name display "calling" label permission string formatting"

Links: [{"title":"Control MCP server access for your organization - Claude Code Docs","url":"https://code.claude.com/docs/en/managed-mcp"},{"title":"How to Secure Claude Code: Security Best Practices, Permissions, Dev Containers, MCP, and Enterprise Deployment | General Analysis","url":"https://generalanalysis.com/guides/how-to-secure-claude-code"},{"title":"GitHub - steipete/claude-code-mcp: Claude Code as one-shot MCP server to have an agent in your agent. · GitHub","url":"https://github.com/steipete/claude-code-mcp"},{"title":"Install and Configure MCP Servers in Claude Code (2026) | systemprompt.io","url":"https://systemprompt.io/guides/claude-code-mcp-servers-extensions"},{"title":"MCP servers - Claude Code","url":"https://vineetagarwal-code-claude-code.mintlify.app/guides/mcp-servers"},{"title":"I Keep getting permission denied for mcp servers using Claude Code GitHub Actions · Issue #647 · anthropics/claude-code-action","url":"https://github.com/anthropics/claude-code-action/issues/647"},{"title":"Claude Code MCP Server: Complete Setup Guide (2026)","url":"https://www.ksred.com/claude-code-as-an-mcp-server-an-interesting-capability-worth-understanding/"},{"title":"Claude Code MCP Servers: How to Connect, Configure, and Use Them","url":"https://www.builder.io/blog/claude-code-mcp-servers"},{"title":"GitHub - xihuai18/claude-code-mcp: Make Claude Code serve as a MCP server with minimal tools. · GitHub","url":"https://github.com/xihuai18/claude-code-mcp"},{"title":"Claude Code MCP Commands — Quick Reference for Setup, Config & Troubleshooting | MCPBundles Docs","url":"https://www.mcpbundles.com/blog/claude-code-mcp-tools"}]

Based on the search results, here's what I found about Claude Code MCP server name display, the "calling" label, and permission string formatting:

## MCP Server Name Display

The name is the label a user assigns when running claude mcp add or editing a config file, not the underlying server, so a user can call any server github. This means the display name is user-defined and may not reflect the actual server's identity.

## Permission String Formatting

For MCP tool permissions, Claude Code uses a specific string format. In auto mode (--allowedTools), MCP tools can be pre-approved by including their full name (formatted as mcp__<server-name>__<tool-name>) in the allowed tools list.

For example, from the search results, you would format permissions like:
- `"mcp__playwright__*"`
- `"mcp__github__*"`
- `"mcp__my_server__tools/list"`

## Permission Behavior ("Calling" Context)

Claude Code displays a permission prompt before calling any MCP tool. The prompt shows the tool name and its input arguments, so you can review what Claude is about to do before it executes.

The permission string format uses double underscores (`__`) to separate the server name from the tool name, and you can use wildcards (`*`) to allow all tools from a specific server.

REMINDER: You MUST include the sources above in your response to the user using markdown hyperlinks.

Question: "Claude Code" MCP server name display "calling" label permission string formatting

MCP servers - Claude Code


Question: site:github.com/anthropics/claude-code "calling" "write_panel" TUI label server name


Web search results for query: "site:github.com/anthropics/claude-code "calling" "write_panel" TUI label server name"

Links: [{"title":"GitHub - anthropics/claude-code: Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands. · GitHub","url":"https://github.com/anthropics/claude-code"},{"title":"Releases · anthropics/claude-code","url":"https://github.com/anthropics/claude-code/releases"},{"title":"anthropic-ai · GitHub Topics · GitHub","url":"https://github.com/topics/anthropic-ai"},{"title":"Issues · anthropics/claude-code","url":"https://github.com/anthropics/claude-code/issues"},{"title":"GitHub - anthropics/claude-code-action · GitHub","url":"https://github.com/anthropics/claude-code-action"},{"title":"Anthropic · GitHub","url":"https://github.com/anthropics"},{"title":"GitHub - anthropics-claude/claude-code · GitHub","url":"https://github.com/anthropics-claude/claude-code"},{"title":"Issue · anthropics/claude-code","url":"https://github.com/anthropics/claude-code/issues/50932"},{"title":"claude-code-action/CLAUDE.md at main · anthropics/claude-code-action","url":"https://github.com/anthropics/claude-code-action/blob/main/CLAUDE.md"},{"title":"[BUG] crashed while testing TUI · Issue #2549 · anthropics/claude-code","url":"https://github.com/anthropics/claude-code/issues/2549"}]

The web search query using the `site:` operator did not return specific results for the exact terms "calling", "write_panel", TUI label, and server name in the GitHub repository. The search results returned general information about Claude Code as a tool, but not the specific code snippets or documentation you're looking for.

The search results show that:
- Claude Code is an agentic coding tool that operates in the terminal with a TUI (Text User Interface)
- The repository has various components related to agent views, skills, and MCP servers
- There are references to TUI components and server name handling (such as "a server name contains unsupported characters")

However, the specific code references or documentation about calling "write_panel" with a TUI label and server name parameters don't appear in these search results. You may want to try:

1. Searching directly on GitHub for these terms within the repository
2. Checking the repository's source code files directly if you have access
3. Looking at specific issue or pull request discussions that might reference this functionality
4. Searching with different keyword combinations that might be more specific to the code location

REMINDER: You MUST include the sources above in your response to the user using markdown hyperlinks.

Question: site:github.com/anthropics/claude-code "calling" "write_panel" TUI label server name

Releases · anthropics/claude-code

anthropic-ai · GitHub Topics · GitHub

Issues · anthropics/claude-code

Anthropic · GitHub

Issue · anthropics/claude-code


Question: Claude Code version 2.1.207 MCP tool call display "calling" server key tool name source


Web search results for query: "Claude Code version 2.1.207 MCP tool call display "calling" server key tool name source"

Links: [{"title":"Claude Code changelog - Claude Code Docs","url":"https://code.claude.com/docs/en/changelog"},{"title":"Introducing advanced tool use on the Claude Developer Platform \\ Anthropic","url":"https://www.anthropic.com/engineering/advanced-tool-use"},{"title":"Connect to external tools with MCP - Claude API Docs","url":"https://platform.claude.com/docs/en/agent-sdk/mcp"},{"title":"Releases · anthropics/claude-code","url":"https://github.com/anthropics/claude-code/releases"},{"title":"Claude Code Updates by Anthropic - July 2026 - Releasebot","url":"https://releasebot.io/updates/anthropic/claude-code"},{"title":"Claude Code MCP Commands — Quick Reference for Setup, Config & Troubleshooting | MCPBundles Docs","url":"https://www.mcpbundles.com/blog/claude-code-mcp-tools"},{"title":"Claude Code Changelog: All Release Notes (2026)","url":"https://claudefa.st/blog/guide/changelog"},{"title":"Configuring MCP Tools in Claude Code - The Better Way - Scott Spence","url":"https://scottspence.com/posts/configuring-mcp-tools-in-claude-code"},{"title":"Claude MCP: How to Configure MCP Servers in Claude Code and Claude Desktop - Novita","url":"https://blogs.novita.ai/claude-mcp-configuration-guide/"}]

The search results don't contain specific information about Claude Code version 2.1.207 and MCP tool call display with the terms "calling," "server key," "tool name," and "source" that you mentioned. The search results show general MCP integration information and recent changelog entries, but not the specific technical details about how tool call displays are formatted in that version.

Would you like me to search with a more specific query to find information about:
- The specific UI/display format for MCP tool calls in Claude Code 2.1.207?
- Documentation on how tool call information is displayed (server, tool name, status)?
- Release notes specifically mentioning display changes in that version?

Please let me know if you'd like me to refine the search or if there are additional details about what you're looking for.

REMINDER: You MUST include the sources above in your response to the user using markdown hyperlinks.

Question: Claude Code version 2.1.207 MCP tool call display "calling" server key tool name source

Introducing advanced tool use on the Claude Developer Platform \ Anthropic

Releases · anthropics/claude-code


WebFetch

Prompt: tool call display label server name prettification title field 2.1.207 2.1.200


# Claude Code Changelog - Latest Updates

This is the official changelog for **Claude Code**, Anthropic's CLI for Claude. Here are the most recent releases:

## Latest Version: 2.1.207 (July 11, 2026)

### Major Features & Fixes:
- **Auto mode now available** without opt-in on Bedrock, Vertex AI, and Foundry (can be disabled via `disableAutoMode` in settings)
- **Terminal performance improved** - fixed freezing and lagging with very long lists, tables, paragraphs, and code blocks
- **Security improvements** - fixed remote managed settings being recorded as consented without showing security dialog
- **Auto-updater fix** - no longer overwrites custom launcher scripts at `~/.local/bin/claude`
- **Default model change** - Bedrock, Vertex, and Claude Platform on AWS now default to Claude Opus 4.8

### Other Notable Fixes:
- Fixed Bedrock repeatedly requesting fresh AWS SSO credentials
- Improved agent view with better status displays and workflow progress tracking
- Fixed various subagent and background session issues
- Enhanced auto mode to ask before running `rm -rf` on unresolved variables

## Previous Major Release: 2.1.200 (July 3, 2026)

- Changed "default" permission mode to "Manual" across CLI and IDE extensions
- Fixed background sessions becoming unresponsive after daemon token staleness
- Fixed context-usage re-analysis regression impacting performance
- Fixed background agents inheriting stale PATH on Windows

## Key Resources

To check your installed version:
```bash
claude --version
```

For the complete documentation index, visit: https://code.claude.com/docs/llms.txt

The changelog is generated from the official [GitHub repository](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md).


Based on my research, I cannot find the exact technical specifications you're asking for in the official Claude Code documentation or public sources. The documentation I've fetched doesn't explain:

1. **Whether the TUI label uses the server key, tool name, or tool title field** — The GitHub issue #37542 confirms that Claude Code currently does **NOT** render the MCP tool `title` field in the TUI, despite the MCP spec supporting it. This is a tracked feature request still pending implementation.

2. **Whether "aicontrol" gets prettified to "ai control"** — I found no documentation about server name prettification in the current version (2.1.207).

3. **Permission string format after renaming** — The format appears to be `mcp__<server-key>__<tool-name>` based on search results, but I cannot confirm how hyphens or spaces in the server key are handled in the permission string.

Since this is a highly specific implementation detail not covered in the official docs, I'd recommend:

- **Verify experimentally** with your current setup: rename `aicontrol` to `text-panel` or similar in `.claude.json`, restart a session, then:
  - Check what the TUI displays for the call label
  - Check what permission string is generated when prompted

- **File a feature request** if you want tool `title` field support (issue #37542 is still open)

- **Check the GitHub releases/issues** directly at https://github.com/anthropics/claude-code for any recent discussion on server display naming

I cannot give you the exact concrete change with confidence because the behavior isn't documented and may vary by version.

Sources:
- [Claude Code Changelog](https://code.claude.com/docs/en/changelog.md)
- [MCP Tool `title` Field Rendering Feature Request](https://github.com/anthropics/claude-code/issues/37542)
- [MCP Quick Start Guide](https://code.claude.com/docs/en/mcp-quickstart.md)