Context
Native macOS client for Model Context Protocol (MCP)
claude mcp add indragiek-context
How to use
Context is a native macOS application designed to help MCP server developers test, debug, and interact with MCP servers. It provides a visual interface to invoke tools, preview resources, and monitor logs in real-time, with support for multiple simultaneous connections. Use Context to explore MCP tool definitions, generate prompts from JSON Schema, and view dynamically rendered UIs for tool invocation. The app also offers resource previews, syntax highlighting, and a real-time log stream to help you diagnose issues during development. As you connect to MCP servers, you can test stdio and HTTP transports, inspect responses, and leverage OAuth 2.1 and related dynamic client registration features as part of the MCP workflow.
How to install
Prerequisites:
- macOS 15.0 or higher
- A Mac with Rosetta-enabled environment if needed for any dependencies in beta tooling
Install steps:
- Download the latest Context release from the GitHub Releases page: https://github.com/indragiek/Context/releases
- Open the downloaded .dmg (or .zip) and move the Context app to your Applications folder
- Launch Context from Applications
- (Optional) If you plan to auto-import MCP servers from editors (Cursor, Claude Code, Claude Desktop, Windsurf, VS Code), ensure you have any required editor extensions installed and configured for auto-import
- In Context, add a new MCP connection by providing the server endpoint and authentication details as needed by your MCP server
- Start the connection and begin invoking tools, inspecting prompts, resources, and logs in real time
Additional notes
Tips and common considerations:
- Context supports multiple simultaneous MCP connections; you can organize them by server in the UI for easier management.
- Ensure proper transport support (stdio, Streamable HTTP, and HTTP+SSE) is enabled on your MCP server to maximize compatibility.
- If you encounter telemetry concerns, Context integrates with Sentry; you can disable telemetry by compiling with SENTRY_DISABLED or using the app's settings if available.
- When testing OAuth-related features, verify dynamic client registration metadata is discoverable by your MCP server and that redirect URIs are correctly configured in your server environment.
- The project is under active development; some MCP features (like certain advanced debugging tools) may be in progress or behind feature flags.
- If you run into issues with auto-import from editors, ensure the respective editor extensions are up to date and that Context has permission to access those editors’ data sources.
Related MCP Servers
swift-sdk
The official Swift SDK for Model Context Protocol servers and clients.
memory
A Model Context Protocol server that provides knowledge graph management capabilities.
Claude-Project-Coordinator
Claude Project Coordinator is a Swift-powered MCP (Model Context Protocol) server designed to streamline multi-project Xcode development. It lets you track project status, auto-detect frameworks, search code patterns, and maintain a structured development knowledge base — all locally, with Claude Desktop as your assistant.
shortcuts
Shortcuts + MCP = ♥️
macPilotCli
MacPilot CLI is a mcp server, It provides a collection of system tools that allow AI assistants to perform various operations on macOS systems.
riffmcp
Native macOS MCP server that lets LLMs compose and play music