# claudia MCP Client: Managing Claude Code Sessions & Agents

> claudia is a TypeScript GUI app and toolkit for Claude Code, offering a central UI to manage Model Context Protocol servers. It streamlines the creation of custom AI agents, handles interactive Claude Code sessions, and tracks API usage, making it ideal for developers working with Claude Code and MCP.

**Published:** 2026-08-01T12:00:46.476+00:00

**Keywords:** claudia,mcp-client,getasterisk-claudia,claude-code,ai-agents

# claudia: Your Control Center for Claude Code and MCP

claudia is a TypeScript-based GUI application and toolkit designed to enhance the developer experience with Claude Code. It provides a visual environment for managing projects, interactive sessions, and custom AI agents, all while deeply integrating with Model Context Protocol (MCP) servers.

## Centralized MCP Server Management

For developers working across multiple Claude Code environments or requiring specific model contexts, claudia offers a dedicated MCP Server Management UI. This central registry allows you to add, configure, and test connections to various MCP servers.

Adding servers is straightforward: you can configure them manually through the UI, import existing JSON configurations, or even import server settings directly from your Claude Desktop configuration. This last feature is particularly useful for quickly migrating or synchronizing your setup. Before committing to a server, claudia provides connection testing to verify its accessibility and readiness.

To add a server:

```
Menu → MCP Manager → Add Server → Configure
```

## Streamlining Claude Code Development

Beyond MCP server integration, claudia provides a suite of features that enhance daily Claude Code workflows. The Visual Project Browser lets you navigate projects stored in `~/.claude/projects/`, offering a clear overview of your codebase.

For interactive work, the Session History tracks past coding sessions, allowing you to view and resume them with full context. This includes session insights like first messages, timestamps, and metadata. A built-in Smart Search helps locate specific projects or sessions quickly.

## Custom AI Agents and Background Execution

claudia empowers developers to create and manage custom AI agents. You can define specialized agents with tailored system prompts and behaviors, building an Agent Library for different tasks. These agents can be run in separate processes for non-blocking operations, a critical feature for long-running or resource-intensive tasks. The Execution History tracks all agent runs, providing detailed logs and performance metrics for analysis.

## Usage Analytics and Cost Tracking

Understanding and managing API costs is crucial. claudia includes a Usage Analytics Dashboard that monitors your Claude API usage and costs in real-time. It provides detailed token analytics broken down by model, project, and time period, presented through visual charts that illustrate usage trends. This data can also be exported for accounting and further analysis.

## References
- [claudia on GitHub](https://github.com/getAsterisk/claudia)
- [Model Context Protocol Documentation](https://modelcontextprotocol.io/introduction)
- [claudia on model-context-protocol.com](https://model-context-protocol.com/clients/)

## Related Repository

- [claudia](https://model-context-protocol.com/clients/claudia)

**Source:** https://model-context-protocol.com/blog/claudia-mcp-client-managing-claude-code-sessions-agents-mcp-client-guide
