Context  by indragiek

Native macOS client for Model Context Protocol (MCP)

Created 9 months ago
786 stars

Top 44.5% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Context is a native macOS client for the Model Context Protocol (MCP), designed to help developers test and debug MCP servers. It offers a visual interface for invoking tools, previewing resources, and monitoring logs, supporting multiple simultaneous connections.

How It Works

Built with Swift and SwiftUI, Context leverages the MCP specification to provide auto-generated UIs for tool invocation based on JSON Schema. It supports dynamic prompt generation and offers built-in resource previews with syntax highlighting and QuickLook. The app handles multiple MCP server connections and supports various transports like stdio and Streamable HTTP, along with OAuth 2.1 authentication.

Quick Start & Requirements

  • Download the latest release from the GitHub Releases page.
  • Requires macOS 15.0 or higher.

Highlighted Details

  • Supports MCP Protocol Version: 2025-03-26.
  • Features auto-import of MCP servers from Cursor, Claude Code, Claude Desktop, Windsurf, and VS Code.
  • Provides real-time log streaming with filtering and structured log viewing.
  • Includes OAuth 2.1 support with dynamic client registration and metadata discovery.

Maintenance & Community

  • Actively developed with contributions welcomed via GitHub Issues and pull requests.
  • Direct feedback can be sent from within the app.

Licensing & Compatibility

  • Licensed under the MIT License, permitting commercial use and closed-source linking.

Limitations & Caveats

  • Support for protocol version 2025-06-18 is in progress.
  • Advanced MCP features like Sampling, Elicitation, and Progress are not yet supported.
  • Crash reporting and user feedback are enabled by default via Sentry, but can be disabled by recompiling with SENTRY_DISABLED.
Health Check
Last Commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
9 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Travis Fischer Travis Fischer(Founder of Agentic), and
1 more.

fastmcp by punkpeye

0.4%
3k
TypeScript framework for building MCP servers handling client sessions
Created 1 year ago
Updated 4 days ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), and
3 more.

inspector by modelcontextprotocol

0.7%
9k
Debugging tool for Model Context Protocol (MCP) servers
Created 1 year ago
Updated 2 days ago
Feedback? Help us improve.