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
34 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 with chrome-devtools-mcp@latest. The managed baseline passes --isolated=true so the MCP server launches Chrome with a temporary user data directory instead of attaching to the user’s normal Chrome profile. 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.
mcpServers)Applies to ChatGPT Desktop, Claude Desktop, Cursor, Gemini CLI, Gemini antigravity, and the Gemini extension config.
{ "mcpServers": { "chrome-devtools": { "command": "npx", "args": ["-y", "chrome-devtools-mcp@latest", "--isolated=true"] } }}~/.codex/config.toml)[mcp_servers.chrome-devtools]command = "npx"args = ["-y", "chrome-devtools-mcp@latest", "--isolated=true"]~/.copilot/mcp-config.json){ "mcpServers": { "chrome-devtools": { "type": "stdio", "command": "npx", "args": ["-y", "chrome-devtools-mcp@latest", "--isolated=true"], "tools": ["*"] } }}~/.config/opencode/opencode.json){ "mcp": { "chrome-devtools": { "type": "local", "command": ["npx", "-y", "chrome-devtools-mcp@latest", "--isolated=true"], "enabled": true } }}~/.config/crush/crush.json){ "mcp": { "chrome-devtools": { "type": "stdio", "command": "npx", "args": ["-y", "chrome-devtools-mcp@latest", "--isolated=true"] } }}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.
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.
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.
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
Dependency Mgmt Checks latest versions across npm, PyPI, Go, Maven, Gradle, Swift, Docker, Bedrock models, and GitHub Actions.
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.
Audio production and video processing tools.
ffmpeg
Video Processing Video and audio processing via FFmpeg. Get info, clip, scale, concatenate, overlay, extract frames, and play media files.
Social media and professional network integrations.
Professional Data LinkedIn profile scraping for professional networking data. Extract public profile information and connections.