1. Conduid
  2. AI
  3. Context
MCP server · AI

Context

Native macOS client for Model Context Protocol (MCP)

Unclaimed MIT last commit 8 months ago ai
59Fair

Scored 4 days ago · breakdown

About Context

Context is an MCP server published by indragiek in the AI category: native macOS client for Model Context Protocol (MCP).

The repository has 805 stars and 36 forks, with the last commit 8 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/indragiek/Context

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Context

Powered by Claude · Grounded in docs

I know everything about Context. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.

2 checks have not been run yet.

Releases

v1.0.10Version 1.0.10 · 19 Jul 2025New JSON schema editor for tool inputs (#41) Allow editing raw JSON directly for tool inputs (#42) Fetch MCP metadata from /.well-known/mcp.json (#43) Render formatted JSON in response messages (#44) Add MCP completions support for prompts…
v1.0.9Version 1.0.9 · 11 Jul 2025Fix regression (initialization delay when using Streamable HTTP) introduced in v1.0.8 (#38)
v1.0.8Version 1.0.8 · 11 Jul 2025Show formatted error responses when calling tools, getting prompts, and getting resources fails (#31) Add missing copy buttons for copying responses and errors as JSON (#31) Fix stepper control in tool input incrementing by 0.1 instead of…
v1.0.7Version 1.0.7 · 8 Jul 2025Update OAuth callback URL scheme to app.contextmcp (#9) Support MCP Pagination (#10) Support MCP Roots (#11) Handle pings sent by server to client (#12) Handle "Connection: keep-alive" HTTP header (#17) Fix numerous bugs in the OAuth…
v1.0.6Version 1.0.6 · 3 Jul 2025Implement support for Anthropic dxt (Desktop Extension) format (#4) Fix servers not appearing in sidebar after importing servers (#8) Fix broken OAuth token refresh and remove HTTPS requirement for OAuth (#7)

README

Context

A beautiful, fully native macOS client for the Model Context Protocol (MCP) that empowers developers to interact with and debug their MCP servers.

Context Hero

Overview

Context is a native macOS app that makes it easy to test and debug MCP servers. It provides a visual interface to invoke tools, preview resources, and monitor logs in real-time. Built specifically for MCP server developers, it supports multiple simultaneous connections and provides the debugging visibility you need during development.

While the current feature set covers the essentials, Context is actively being developed into a comprehensive MCP debugging suite. Future releases will include more complete MCP specification support, advanced debugging tools like tracing and proxying, and an integrated chat client that can access all functionality exposed by MCP servers.

Features

  • Native macOS application built with Swift and SwiftUI
  • Connect to multiple MCP servers simultaneously
  • Auto-import of MCP servers from Cursor, Claude Code, Claude Desktop, Windsurf, and VS Code
  • Auto-generated UI for tool invocation based on JSON Schema
  • Dynamic prompt generation with template-based arguments
  • Built-in resource previews with syntax highlighting and QuickLook support
  • Real-time log streaming with filtering and structured log viewing
  • Comprehensive MCP specification support (work in progress)
  • OAuth with dynamic client registration and metadata discovery
  • Support for stdio and Streamable HTTP transports (including HTTP+SSE backward compatibility)

Screenshots

MCP Feature Support

Supported MCP Protocol Version: 2025-03-26

Support for protocol version 2025-06-18 is a work-in-progress

Feature Status
Transports
stdio ✅ Supported
Streamable HTTP ✅ Supported
HTTP+SSE ✅ Supported
Authentication
OAuth 2.1 (IETF DRAFT) ✅ Supported
OAuth 2.0 Auth Server Metadata ✅ Supported
OAuth 2.0 Dynamic Client Registration ✅ Supported
OAuth 2.0 Protected Resource Metadata ✅ Supported
Core Features
Ping ✅ Supported
Prompts ✅ Supported
Resources ✅ Supported
Tools ✅ Supported
Logging ✅ Supported
Advanced Features
Roots ✅ Supported
Sampling ❌ Not Supported
Elicitation ❌ Not Supported
Completion ✅ Supported
Pagination ✅ Supported
Progress ❌ Not Supported

Project Structure

  • Context/ - The macOS application source code
  • ContextCore/ - Swift library implementing the MCP client, including stdio and Streamable HTTP transports

Installation

Download the latest release from the GitHub Releases page.

System Requirements: macOS 15.0 or higher

Privacy & Telemetry

Context uses Sentry for crash reporting and user feedback to help improve the application. If you prefer to disable telemetry:

  • Compile the app with the SENTRY_DISABLED pre-processor flag
  • Pre-compiled releases on GitHub have Sentry enabled by default

Contributing

Contributions and feedback are warmly welcomed! You can:

  • 🐛 File a GitHub Issue for bugs or feature requests
  • 💬 Send private feedback directly from the app via "Give Feedback"
  • 🔧 Submit pull requests to improve Context

License

This project is licensed under the MIT License. See the LICENSE file for details.

Developer

Created by Indragie Karunaratne

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Context

How do I install Context?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Context safe to use with an AI agent?

Its trust score is 59 out of 100 (fair). It passes 3 of the 4 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Context still maintained?

The last commit was 8 months ago and 12 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.