sequential-thinking
Analysis Step-by-step reasoning with revision and branching. The reference implementation from Anthropic for dynamic, reflective thought processes.
Model Context Protocol servers providing tools and data to AI agents
49 configured serversHand-maintained catalog of MCP servers configured in this environment, organized by category.
| Client | Managed path | Root key / shape | Sync behavior |
|---|---|---|---|
| ChatGPT Desktop | ~/Library/Application Support/ChatGPT/mcp.json | mcpServers | Canonical baseline + preserve non-canonical extras |
| Claude Code local enablement | ~/.claude/settings.local.json | enabledMcpjsonServers | Filters enabled names to valid synced servers |
| Claude Desktop | ~/Library/Application Support/Claude/claude_desktop_config.json | mcpServers | Exact canonical baseline |
| Cherry Studio | ~/Library/Application Support/CherryStudio/mcp-import/managed/ | all.json + one <server>.json per managed server | Generated import pack; does not mutate live app state |
| Codex | ~/.codex/config.toml | [mcp_servers.<name>] | Exact canonical baseline |
| Crush | ~/.config/crush/crush.json | mcp | Canonical baseline + preserve non-canonical extras |
| Cursor | ~/.cursor/mcp.json | mcpServers | Exact canonical baseline |
| Gemini CLI | ~/.gemini/settings.json | mcpServers | Exact canonical baseline |
| Gemini antigravity | ~/.gemini/antigravity/mcp_config.json | mcpServers | Canonical baseline + preserve non-canonical extras |
| Gemini extension antigravity | ~/.gemini/extensions/outline-driven-development/antigravity/mcp_config.json | mcpServers | Canonical baseline + preserve extension-specific extras |
| GitHub Copilot CLI | ~/.copilot/mcp-config.json | mcpServers | Exact canonical baseline with Copilot tool allowlists |
| GitHub Copilot shadow config | ~/.config/.copilot/mcp-config.json | mcpServers | Canonical baseline + preserve non-canonical extras in Copilot-style schema |
| OpenCode | ~/.config/opencode/opencode.json | mcp | Canonical baseline + preserve non-canonical extras in local/remote schema |
| AITK | ~/.aitk/mcp.json | servers | Canonical baseline + preserve non-canonical extras |
Update the canonical MCP registry.
Edit config/mcp-registry.json or the repo sources that feed it.
Preview repo and home drift.
uv run python scripts/sync_agent_stack.py --targets repo,home --checkApply the synchronized config set.
uv run python scripts/sync_agent_stack.py --targets repo,home --applyImport Cherry Studio MCP files only if you use Cherry Studio.
Use ~/Library/Application Support/CherryStudio/mcp-import/managed/<server>.json for additive one-server imports, or ~/Library/Application Support/CherryStudio/mcp-import/managed/all.json only when you intentionally want to replace Cherry Studio’s full managed MCP list.
Top-level files already sitting in ~/Library/Application Support/CherryStudio/mcp-import/ are left alone intentionally.
Use server key duckduckgo with the duckduckgo-mcp-server package.
mcpServers)Applies to ChatGPT Desktop, Claude Desktop, Cursor, Gemini CLI, Gemini antigravity, and the Gemini extension config.
{ "mcpServers": { "duckduckgo": { "command": "uvx", "args": ["duckduckgo-mcp-server"] } }}~/.codex/config.toml)[mcp_servers.duckduckgo]command = "uvx"args = ["duckduckgo-mcp-server"]~/.copilot/mcp-config.json){ "mcpServers": { "duckduckgo": { "type": "stdio", "command": "uvx", "args": ["duckduckgo-mcp-server"], "tools": ["*"] } }}~/.config/opencode/opencode.json){ "mcp": { "duckduckgo": { "type": "local", "command": ["uvx", "duckduckgo-mcp-server"], "enabled": true } }}~/.aitk/mcp.json){ "servers": { "duckduckgo": { "type": "stdio", "command": "uvx", "args": ["duckduckgo-mcp-server"] } }}Use server key chrome-devtools through the managed MCPHub wrapper. The wrapper starts or reuses a dedicated visible Chrome on 127.0.0.1:9333 with profile ~/.cache/chrome-devtools-mcp-login, then attaches chrome-devtools-mcp with --browserUrl. This avoids the automation launch flags that chrome-devtools-mcp passes when it launches Chrome itself. Chrome opens lazily when the client invokes a browser-backed tool such as list_pages, navigate_page, or take_screenshot; restart the MCP client after config changes so it does not keep using an already-started server process.
Replace <repo> in the examples below with the absolute path to your local checkout.
mcpServers)Applies to ChatGPT Desktop, Claude Desktop, Cursor, Gemini CLI, Gemini antigravity, and the Gemini extension config.
{ "mcpServers": { "chrome-devtools": { "command": "bash", "args": ["<repo>/scripts/mcphub/chrome-devtools-browser-url.sh"] } }}~/.codex/config.toml)[mcp_servers.chrome-devtools]command = "bash"args = ["<repo>/scripts/mcphub/chrome-devtools-browser-url.sh"]~/.copilot/mcp-config.json){ "mcpServers": { "chrome-devtools": { "type": "stdio", "command": "bash", "args": ["<repo>/scripts/mcphub/chrome-devtools-browser-url.sh"], "tools": ["*"] } }}~/.config/opencode/opencode.json){ "mcp": { "chrome-devtools": { "type": "local", "command": ["bash", "<repo>/scripts/mcphub/chrome-devtools-browser-url.sh"], "enabled": true } }}~/.config/crush/crush.json){ "mcp": { "chrome-devtools": { "type": "stdio", "command": "bash", "args": ["<repo>/scripts/mcphub/chrome-devtools-browser-url.sh"] } }}Structured reasoning frameworks that guide agents through multi-step analysis, creative problem-solving, and decision evaluation.
sequential-thinking
Analysis Step-by-step reasoning with revision and branching. The reference implementation from Anthropic for dynamic, reflective thought processes.
atom-of-thoughts
Synthesis Decomposes complex problems into atomic, independent thought units that can be contracted and combined for robust answers.
shannon-thinking
Information Theory Information-theoretic reasoning inspired by Claude Shannon. Reduces noise and uncertainty through systematic problem decomposition.
structured-thinking
Memory Captures, retrieves, and revises thoughts with persistent history. Supports tagging and relevance-based retrieval across sessions.
cascade-thinking
Deep Dive Multi-stage reasoning cascade that escalates through progressively deeper analysis levels when simpler passes are insufficient.
crash
Verification Constraint-satisfaction reasoning with strict mode toggle. Enforces logical consistency checking on intermediate conclusions.
deep-lucid-3d
Exploration Three-dimensional problem analysis exploring depth, breadth, and lateral connections. Includes creative exploration mode.
lotus-wisdom-mcp
Perspective Eastern-philosophy-inspired reasoning combining multiple perspectives and reflective synthesis for balanced conclusions.
think-strategies
Routing Strategy-selection toolkit that matches reasoning patterns to problem types. Session management for ongoing analysis threads.
creative-thinking
Ideation Lateral and divergent thinking techniques for brainstorming, ideation, and breaking out of conventional solution spaces.
Web search engines and content discovery services for retrieving up-to-date information from the internet.
brave-search
Web/Local Brave Search API with web, news, image, video, and local search. Includes AI-powered summarization of search results.
exa
Neural Search Neural search engine that understands meaning, not just keywords. Optimized for finding technical content, papers, and documentation.
g-search
Google Google Search results via SerpAPI. Familiar ranking and broad coverage across the public web.
duckduckgo
Privacy First Privacy-focused web search via DuckDuckGo. No tracking, no API key required.
ddgs
Metasearch Multi-engine search and news via DDGS (search_text, search_news). No API key. Optional full-page extraction is high-latency and token-heavy — use snippets by default.
arxiv
Academic arXiv paper search and metadata retrieval for research workflows, including direct access to paper IDs and summaries.
wikipedia
Encyclopedic Wikipedia content retrieval and lookup tools for encyclopedic background, entities, and topic overviews.
wayback
Archive Access archived pages from the Internet Archive Wayback Machine for historical snapshots and link recovery.
tavily
Research Tavily-powered web search, extraction, crawl, and deep-research workflows for current-event and multi-source investigations.
Tools for retrieving, rendering, and extracting structured content from web pages and URLs.
fetch
HTTP Fetch Core URL fetcher from the MCP reference servers. Retrieves web pages and returns content in multiple formats.
fetcher
JS Rendering Browser-based URL fetcher with JavaScript rendering. Handles SPAs and dynamic content that simple HTTP fetches miss.
trafilatura
Content Extraction High-quality web content extraction using the Trafilatura library. Strips boilerplate to return clean article text and metadata.
scrapling
Opt-in Scraping CSS-targeted web scraping with stealth HTTP fetch and optional headless browser sessions. Opt-in via MCPHub research, web-read, live-browser, and related groups; not in default harness. Run scrapling install for browser tools.
Access library documentation, open-source wiki knowledge, and codebase analysis tools.
context7
API Docs Retrieves up-to-date documentation for libraries and frameworks directly from source. Eliminates hallucinated APIs and outdated references.
deepwiki
GitHub Wikis Queries the DeepWiki knowledge base of open-source project documentation. Ask questions about repos and read generated wiki pages.
repomix
Codebase Context Packs entire codebases into AI-friendly context. Supports local directories and remote repositories with grep and directory browsing.
Live Jupyter notebook management and kernel execution. Requires a user-owned JupyterLab instance and opt-in MCPHub groups (
notebooks,coding,heavy, etc.); not in defaultharness.
jupyter-mcp-server
Opt-in Notebooks Datalayer Jupyter MCP: list/read notebooks and cells, edit cells, execute code in kernels, multimodal outputs. Connect via MCPHub /mcp/notebooks or workflow groups; set JUPYTER_URL and JUPYTER_TOKEN in .env.mcphub.
Browser automation, package management, and document processing for development workflows.
chrome-devtools
CDP Automation Chrome DevTools Protocol automation via Puppeteer. Navigate, click, fill forms, trace performance, inspect network requests, and take screenshots. Requires Node.js v22+.
package-version-check-mcp
Dependency Mgmt Checks latest stable versions across npm, PyPI, Go, Maven, Docker, Helm, Terraform, GitHub Actions, and mise-backed devtools via PyPI uvx.
docling
Doc Processing Converts documents (PDF, DOCX, PPTX, HTML) into structured Docling format. Create, edit, search, and export documents as Markdown.
Email, task management, and personal productivity integrations.
gmail
Inbox Zero Full Gmail access: search, read, send, draft, label, filter, and batch-manage emails. Supports attachment downloads.
Social media and professional network integrations.
Professional Data LinkedIn profile scraping for professional networking data. Extract public profile information and connections.