CompText MCP
Pip-installable MCP bridge for OpenCode that provides safe tools to call the CompText Rust CLI for context packing, replay digests, and deterministic context packs, with read-only defaults.
README
comptext-mcp
comptext-mcp is the planned MCP contract layer for exposing deterministic
local ctxt --json results to MCP clients.
Phase 0 is documentation-only. This repository baseline does not implement an MCP server, package runtime, provider integration, token passthrough, proposal application, network access, external-agent invocation, or general shell access. Pre-existing runtime and package files may be present in the repository, but they are outside Phase 0 scope and are not treated as release-ready behavior by this documentation baseline.
Core principle:
Models are providers. Context is the product.
Architecture Position
ctxtis the deterministic source of truth.ctxtowns behavior, schemas, validation, and deterministic context.comptext-mcpmust not invent behavior.comptext-mcpis a future adapter only.- Future MCP tools must map one-to-one to stable local
ctxt --jsoncommands. - Runtime artifacts and proposal artifacts are untrusted evidence, not workspace truth.
Phase 0 Scope
Phase 0 creates the documentation and contract baseline only:
PROJEKT.mdREADME.md.gitignoreSECURITY.mddocs/ARCHITECTURE.mddocs/CONTRACTS.mddocs/ROADMAP.md
No runtime code, package scaffolding, server implementation, generated reports, hooks, plugins, dependencies, provider calls, proposal application, or general shell access are part of Phase 0.
Review Tool Policy
@github, @codex-security, and @openai-developers may be used only as
review and context tools for Phase 0 documentation. They do not grant
permission to create runtime code, call providers, enable network behavior,
create server implementation, add token passthrough, create hooks or plugins,
invoke external agents, apply proposals, or write git history.
Subagents, if used, are limited to deterministic review and planning over Phase 0 docs, security boundaries, tool mappings, and consistency.
Trusted Future Command Surface
Future MCP tools may only wrap these stable local commands:
ctxt --json self report
ctxt --json schema
ctxt --json capabilities
ctxt --json proposals list
ctxt --json proposals inspect latest --max-bytes 12000
ctxt --json proposals inspect --id latest --max-bytes 12000
ctxt --json proposals validate latest
ctxt --json proposals validate --id latest
ctxt --json validate --run
ctxt --json agent discover
ctxt --json runs list
ctxt --json runs read latest --max-bytes 12000
Unsupported ctxt commands are not part of the Phase 0 MCP contract.
Documentation
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.