goose/documentation/static/servers.json
Teo 78eae06d3d
feat: add Exa AI-powered search tool (#8487)
Signed-off-by: Teo Gonzalez Collazo <teodorolgonzalez5@gmail.com>
2026-04-23 00:00:18 +00:00

860 lines
31 KiB
JSON

[
{
"id": "agentql-mcp",
"name": "AgentQL",
"description": "Transform unstructured web content into structured data",
"command": "npx -y agentql-mcp",
"link": "https://github.com/tinyfish-io/agentql-mcp",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "AGENTQL_API_KEY",
"description": "Required environment variable",
"required": true
}
]
},
{
"id": "alby-mcp",
"name": "Alby",
"description": "Bitcoin Lightning Network integration",
"command": "npx -y @getalby/mcp",
"link": "https://github.com/getalby/mcp",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "NWC_CONNECTION_STRING",
"description": "NWC connection secret from your lightning wallet",
"required": true
}
]
},
{
"id": "apify",
"name": "Apify",
"description": "Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡",
"command": "npx -y @apify/actors-mcp-server",
"link": "https://github.com/apify/apify-mcp-server",
"installation_notes": "Install using npx. Requires an Apify API token.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": [
{
"name": "APIFY_TOKEN",
"description": "Required environment variable",
"required": true
}
]
},
{
"id": "asana-mcp",
"name": "Asana",
"description": "Task automation, project tracking, and team collaboration",
"command": "npx -y @roychri/mcp-server-asana",
"link": "https://github.com/roychri/mcp-server-asana",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "ASANA_ACCESS_TOKEN",
"description": "Required environment variable",
"required": true
}
]
},
{
"id": "autovisualiser",
"name": "Auto Visualiser",
"description": "Automatic data visualisation via MCP-UI",
"command": "",
"link": "https://github.com/aaif-goose/goose/tree/main/crates/goose-mcp/src/autovisualiser",
"installation_notes": "This is a built-in extension that comes with goose. No installation required.",
"is_builtin": true,
"endorsed": true,
"environmentVariables": []
},
{
"id": "beads",
"name": "Beads",
"description": "Git-backed issue tracker for AI agent task management",
"command": "uvx beads-mcp",
"link": "https://github.com/steveyegge/beads",
"installation_notes": "Install using uvx package manager. Requires uv to be installed.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": []
},
{
"id": "blender-mcp",
"name": "Blender",
"description": "3D modeling and animation integration (requires local server setup)",
"command": "uvx blender-mcp",
"link": "https://github.com/ahujasid/blender-mcp",
"installation_notes": "Install using uvx package manager. You must first download Blender, add the Blender MCP addon, and start the Blender MCP server.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": []
},
{
"id": "browserbase-mcp",
"name": "Browserbase",
"description": "Browser automation and web scraping",
"command": "npx -y @browserbasehq/mcp-server-browserbase",
"link": "https://github.com/browserbase/mcp-server-browserbase",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": [
{
"name": "BROWSERBASE_API_KEY",
"description": "Required environment variable",
"required": true
}
]
},
{
"id": "chrome-devtools-mcp",
"name": "Chrome DevTools",
"description": "Control and inspect a live Chrome browser",
"command": "npx -y chrome-devtools-mcp@latest",
"link": "https://github.com/ChromeDevTools/chrome-devtools-mcp",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "cloudinary-asset-management-mcp",
"name": "Cloudinary Asset Management",
"description": "Cloud-based image and video management",
"command": "npx -y --package @cloudinary/asset-management -- mcp start",
"link": "https://github.com/cloudinary/asset-management-js",
"installation_notes": "Requires Node.js v20 or greater. Get your Cloudinary URL from the Cloudinary Console (https://console.cloudinary.com/settings/api-keys).",
"is_builtin": false,
"endorsed": true,
"environmentVariables": [
{
"name": "CLOUDINARY_URL",
"description": "Your Cloudinary URL (cloudinary://api_key:api_secret@cloud_name)",
"required": true
}
]
},
{
"id": "cognee-mcp",
"name": "Cognee",
"description": "Knowledge graph and cognitive AI capabilities (requires local server setup)",
"command": "uv --directory /path/to/cognee-mcp run python src/server.py",
"link": "https://github.com/topoteretes/cognee",
"installation_notes": "This is a local extension. You must first clone and install the Cognee MCP server locally before using this extension. Update the placeholder path before running the 'goose session' command.",
"is_builtin": false,
"endorsed": true,
"show_install_link": false,
"environmentVariables": [
{
"name": "LLM_API_KEY",
"description": "API key for your LLM provider",
"required": true
}
]
},
{
"id": "computercontroller",
"name": "Computer Controller",
"description": "Built-in computer controls for webscraping, file caching, and automations",
"command": "",
"link": "https://github.com/aaif-goose/goose/tree/main/crates/goose-mcp/src/computercontroller",
"installation_notes": "This is a built-in extension that comes with goose. No installation required.",
"is_builtin": true,
"endorsed": true,
"environmentVariables": []
},
{
"id": "container-use",
"name": "Container Use",
"description": "Integrate container workflows with goose using the Container-Use MCP",
"command": "npx -y mcp-remote https://container-use.com/mcp",
"link": "https://container-use.com",
"installation_notes": "Requires Node.js and Docker.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "context7",
"name": "Context7",
"description": "Use up-to-date code and docs",
"command": "npx -y @upstash/context7-mcp",
"link": "https://github.com/upstash/context7",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "council-of-mine",
"name": "Council of Mine",
"description": "LLM council debate with 9 distinct personas for decision-making",
"command": "uvx --from git+https://github.com/block/mcp-council-of-mine mcp_council_of_mine",
"link": "https://github.com/block/mcp-council-of-mine",
"installation_notes": "Requires uv to be installed (https://github.com/astral-sh/uv). Installs via uvx from GitHub.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "datahub-mcp",
"name": "DataHub",
"description": "Data discovery and metadata platform for exploring datasets, lineage, and queries",
"command": "uvx mcp-server-datahub@latest",
"link": "https://github.com/acryldata/mcp-server-datahub",
"installation_notes": "Install using uvx package manager. Requires Python 3.10+ and uv. Works with both DataHub Cloud and self-hosted DataHub instances.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": [
{
"name": "DATAHUB_GMS_URL",
"description": "DataHub GMS URL (e.g., https://your-instance.acryl.io or http://localhost:8080)",
"required": true
},
{
"name": "DATAHUB_GMS_TOKEN",
"description": "DataHub Personal Access Token for authentication",
"required": true
}
]
},
{
"id": "code_execution",
"name": "Code Mode",
"description": "Execute JavaScript code to interact with MCP tools efficiently",
"command": "",
"link": "https://github.com/aaif-goose/goose/tree/main/crates/goose/src/agents/platform_extensions/code_execution.rs",
"installation_notes": "This is a built-in platform extension that comes with goose. No installation required.",
"is_builtin": true,
"endorsed": true,
"environmentVariables": []
},
{
"id": "developer",
"name": "Developer",
"description": "Built-in developer tools for file editing and shell command execution",
"command": "",
"link": "https://github.com/aaif-goose/goose/tree/main/crates/goose-mcp/src/developer",
"installation_notes": "This is a built-in extension that comes with goose and is enabled by default. No installation required.",
"is_builtin": true,
"endorsed": true,
"environmentVariables": []
},
{
"id": "dev.to",
"name": "Dev.to",
"description": "Access Dev.to articles and content (requires local server setup)",
"url": "http://localhost:3000/mcp",
"link": "https://github.com/nickytonline/dev-to-mcp",
"installation_notes": "This is a local extension. You must first clone, install, and run the Dev.to MCP server locally before adding this extension.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [],
"type": "streamable-http"
},
{
"id": "elevenlabs-mcp",
"name": "ElevenLabs",
"description": "Text-to-speech and voice synthesis",
"command": "uvx elevenlabs-mcp",
"link": "https://github.com/elevenlabs/elevenlabs-mcp",
"installation_notes": "Install using uvx package manager.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": [
{
"name": "ELEVENLABS_API_KEY",
"description": "Required environment variable",
"required": true
}
]
},
{
"id": "exa",
"name": "Exa Search",
"description": "AI-powered web search with neural and keyword capabilities",
"command": "npx -y exa-mcp-server",
"link": "https://github.com/exa-labs/exa-mcp-server",
"installation_notes": "Install using npx package manager. Requires Exa API key.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "EXA_API_KEY",
"description": "API key for Exa web search service",
"required": true
}
]
},
{
"id": "excalidraw-mcp-app",
"name": "Excalidraw",
"description": "Excalidraw MCP App for diagrammin",
"url": "https://excalidraw-mcp-app.vercel.app/mcp",
"link": "https://github.com/excalidraw/excalidraw-mcp",
"is_builtin": false,
"endorsed": true,
"environmentVariables": [],
"type": "streamable-http"
},
{
"id": "fetch",
"name": "Fetch",
"description": "Web content fetching and processing capabilities",
"command": "uvx mcp-server-fetch",
"link": "https://github.com/modelcontextprotocol/servers/tree/main/src/fetch",
"installation_notes": "Install using uvx package manager. Note: Some sites may block access via robots.txt.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "figma",
"name": "Figma",
"description": "Convert Figma designs into code and extract design context (requires local setup)",
"url": "http://127.0.0.1:3845/mcp",
"link": "",
"installation_notes": "The Figma desktop app must be running with the MCP server enabled.",
"is_builtin": false,
"endorsed": true,
"type": "streamable-http",
"environmentVariables": []
},
{
"id": "filesystem",
"name": "Filesystem",
"description": "File system operations and management (requires updating local paths)",
"command": "npx -y @modelcontextprotocol/server-filesystem /path/to/dir1 /path/to/dir2",
"link": "https://github.com/modelcontextprotocol/servers",
"installation_notes": "Install using npx package manager. Update the placeholder paths before running the 'goose session' command. If installing from the link, you must update the paths from the Extensions page before activating the extension.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "github-mcp",
"name": "GitHub",
"description": "GitHub repository management and operations",
"url": "https://api.githubcopilot.com/mcp/",
"link": "https://github.com/github/github-mcp-server",
"installation_notes": "This is a remote extension that requires a GitHub Personal Access Token as a Request Header e.g Authorization: Bearer <YOUR_GITHUB_PERSONAL_ACCESS_TOKEN>.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": [],
"headers": [
{
"name": "Authorization",
"description": "Bearer <YOUR_GITHUB_PERSONAL_ACCESS_TOKEN>",
"required": true
}
],
"type": "streamable-http"
},
{
"id": "gitmcp",
"name": "GitMCP",
"description": "Gets latest documentation for any GitHub project",
"command": "npx -y mcp-remote https://gitmcp.io/docs",
"link": "https://github.com/idosal/git-mcp",
"is_builtin": false,
"endorsed": false,
"environmentVariables": []
},
{
"id": "goose-docs",
"name": "goose Docs",
"description": "GitMCP for goose documentation",
"command": "npx mcp-remote https://block.gitmcp.io/goose/",
"link": "https://github.com/idosal/git-mcp",
"is_builtin": false,
"endorsed": false,
"environmentVariables": []
},
{
"id": "gotoHuman-mcp",
"name": "gotoHuman MCP Server",
"description": "Adds human approvals into your workflows",
"command": "npx -y @gotohuman/mcp-server",
"link": "https://github.com/gotohuman/gotohuman-mcp-server",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": []
},
{
"id": "i-ching",
"name": "I Ching",
"description": "I Ching divination readings with Wilhelm-Baynes translation - provides traditional three coins method divination with complete hexagram meanings, judgments, and line interpretations",
"command": "i-ching-mcp-server",
"link": "https://github.com/threemachines/i-ching",
"installation_notes": "Install from crates.io using: cargo install i-ching",
"is_builtin": false,
"endorsed": false,
"environmentVariables": []
},
{
"id": "jetbrains",
"name": "JetBrains",
"description": "Integrate with any JetBrains IDE (requires local setup, dependent on your IDE version)",
"command": "",
"show_install_command": false,
"link": "https://github.com/JetBrains/mcp-jetbrains",
"installation_notes": "Requires IDE v2025.2+. Use STDIO from Settings > Tools > MCP Server.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "knowledge_graph_memory",
"name": "Knowledge Graph Memory",
"description": "Graph-based memory system for persistent knowledge storage",
"command": "npx -y @modelcontextprotocol/server-memory",
"link": "https://github.com/modelcontextprotocol/servers/tree/main/src/memory",
"installation_notes": "Install using npx package manager. Note: Default memory graph location may be hard to find where npx installs the module.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "linux-mcp-server",
"name": "Linux MCP Server",
"description": "Tools to allow LLM clients to interact with Linux systems remotely",
"command": "uvx linux-mcp-server",
"documentation": "https://rhel-lightspeed.github.io/linux-mcp-server/clients/#environment-variables",
"link": "https://github.com/rhel-lightspeed/linux-mcp-server",
"installation_notes": "Install using uvx package manager. Note: This is a read-only mcp server for discovering and interacting with remote/local systems.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "LINUX_MCP_USER",
"description": "Default username for SSH connections",
"required": false
},
{
"name": "LINUX_MCP_SSH_KEY_PATH",
"description": "Path to SSH private key",
"required": false
},
{
"name": "LINUX_MCP_VERIFY_HOST_KEYS",
"description": "Verify remote host identity via known_hosts",
"required": false
}
]
},
{
"id": "mbot-mcp",
"name": "MBot",
"description": "Control a MakeBlock mbot2 rover through MQTT (requires local setup)",
"command": "/path/to/java -jar /path/to/mbotmcp-0.0.1-SNAPSHOT.jar",
"link": "https://github.com/deemkeen/mbotmcp",
"installation_notes": "This is a local extension. You must first download the JAR file from the repository, install Java, and update the placeholder paths before running the 'goose session' command.",
"is_builtin": false,
"endorsed": false,
"show_install_link": false,
"environmentVariables": [
{
"name": "MQTT_SERVER_URI",
"description": "MQTT server URI (example: tcp://1.2.3.4:1883)",
"required": true
},
{
"name": "MQTT_USERNAME",
"description": "MQTT username (empty string if no auth required)",
"required": true
},
{
"name": "MQTT_PASSWORD",
"description": "MQTT password (empty string if no auth required)",
"required": true
}
]
},
{
"id": "memory",
"name": "Memory",
"description": "Built-in memory system for persistent context and information storage",
"command": "",
"link": "https://github.com/aaif-goose/goose/tree/main/crates/goose-mcp/src/memory",
"installation_notes": "This is a built-in extension that comes with goose. No installation required.",
"is_builtin": true,
"endorsed": true,
"environmentVariables": []
},
{
"id": "mongodb",
"name": "MongoDB",
"description": "MongoDB database integration",
"command": "npx -y mongodb-mcp-server --connection-string mongodb://localhost:27017",
"link": "https://github.com/mongodb-js/mongodb-mcp-server",
"installation_notes": "Install using npx package manager. Update connection-string as needed to match your MongoDB environment.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "nano-banana-mcp",
"name": "Nano Banana",
"description": "AI-powered image generation and editing",
"command": "npx nano-banana-mcp",
"link": "https://github.com/ConechoAI/Nano-Banana-MCP",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "GEMINI_API_KEY",
"description": "API key from Google AI Studio",
"required": true
}
]
},
{
"id": "neon",
"name": "Neon",
"description": "Manage Neon Postgres databases, projects, and branches",
"type": "streamable-http",
"url": "https://mcp.neon.tech/mcp",
"link": "https://github.com/neondatabase/mcp-server-neon",
"installation_notes": "Streamable HTTP extension with OAuth browser authentication to your Neon account.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "netlify-mcp",
"name": "Netlify",
"description": "Web deployment and hosting automation",
"command": "npx -y @netlify/mcp",
"link": "https://github.com/netlify/netlify-mcp",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "NETLIFY_ACCESS_TOKEN",
"description": "Required environment variable",
"required": true
}
]
},
{
"id": "nostrbook-mcp",
"name": "NostrBook",
"description": "Nostr protocol integration for decentralized social",
"command": "npx -y @nostrbook/mcp@latest",
"link": "https://gitlab.com/soapbox-pub/nostrbook",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": []
},
{
"id": "openmetadata",
"name": "OpenMetadata",
"description": "Bring OpenMetadata's single source of truth across your data systems to agents",
"command": "npx -y mcp-remote http://localhost:8585/mcp --auth-server-url=http://localhost:8585/mcp --client-id=openmetadata --verbose --clean --header Authorization:${AUTH_HEADER}",
"link": "https://github.com/open-metadata/OpenMetadata",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": [
{
"name": "AUTH_HEADER",
"description": "OpenMetadata Personal Access Token",
"required": true
}
]
},
{
"id": "pdf_read",
"name": "PDF Reader",
"description": "Read large and complex PDF documents",
"command": "uvx mcp-read-pdf",
"link": "https://github.com/michaelneale/mcp-read-pdf",
"installation_notes": "Install using uvx package manager.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "pieces",
"name": "Pieces",
"description": "Provides access to your Pieces long-term memory. You need to have Pieces installed to use this.",
"command": "uvx --from pieces-cli pieces --ignore-onboarding mcp start",
"link": "https://pieces.app?utm_source=goose&utm_medium=collab&utm_campaign=mcp",
"installation_notes": "Install PiecesOS first.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "playwright",
"name": "Playwright",
"description": "Interact with web pages through structured accessibility snapshots using Playwright",
"command": "npx @playwright/mcp@latest",
"link": "https://github.com/microsoft/playwright-mcp",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "prompts-chat-mcp",
"name": "prompts.chat",
"description": "Access thousands of AI prompts directly in your AI assistant",
"command": "npx -y @fkadev/prompts.chat-mcp@latest",
"link": "https://github.com/f/prompts.chat-mcp",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "PROMPTS_API_KEY",
"description": "API Key to save and list private prompts on prompts.chat",
"required": false
}
]
},
{
"id": "reddit-mcp",
"name": "Reddit",
"description": "Reddit API integration for posts and comments",
"command": "npx -y reddit-mcp",
"link": "https://github.com/adhikasp/mcp-reddit",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "REDDIT_CLIENT_ID",
"description": "Required environment variable",
"required": true
},
{
"name": "REDDIT_CLIENT_SECRET",
"description": "Required environment variable",
"required": true
}
]
},
{
"id": "rendex-mcp",
"name": "Rendex",
"description": "Capture screenshots, generate PDFs, and render HTML to images via AI agents",
"url": "https://mcp.rendex.dev/mcp",
"link": "https://github.com/copperline-labs/rendex-mcp",
"installation_notes": "This is a remote extension that requires a Rendex API key from https://rendex.dev/dashboard/keys as a Request Header e.g Authorization: Bearer <YOUR_RENDEX_API_KEY>. Free tier includes 500 calls/month, no credit card required.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [],
"headers": [
{
"name": "Authorization",
"description": "Bearer <YOUR_RENDEX_API_KEY>",
"required": true
}
],
"show_install_command": false,
"type": "streamable-http"
},
{
"id": "repomix-mcp",
"name": "Repomix",
"description": "Repository analysis and code organization",
"command": "npx -y repomix-mcp",
"link": "https://github.com/yamadashy/repomix",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": []
},
{
"id": "rube-mcp",
"name": "Rube",
"description": "Connect with 500+ apps like Slack, Gmail, Notion and more through unified integrations",
"type": "streamable-http",
"url": "https://rube.app/mcp",
"link": "https://rube.app",
"installation_notes": "Streamable HTTP extension with OAuth browser authentication to your Rube account.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "selenium-mcp",
"name": "Selenium",
"description": "Web browser automation and testing",
"command": "npx -y selenium-mcp",
"link": "https://github.com/angiejones/mcp-selenium",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": []
},
{
"id": "square-mcp",
"name": "Square",
"description": "Square API for payments and business management",
"command": "npx square-mcp-server start",
"link": "https://github.com/square/square-mcp-server",
"installation_notes": "Install using npx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "ACCESS_TOKEN",
"description": "Required environment variable",
"required": true
},
{
"name": "SANDBOX",
"description": "Required environment variable",
"required": true
}
]
},
{
"id": "summon",
"name": "Summon",
"description": "Load skills and delegate tasks to subagents",
"command": "",
"link": "https://github.com/aaif-goose/goose/tree/main/crates/goose/src/agents/platform_extensions/summon.rs",
"installation_notes": "This is a built-in platform extension that comes with goose. No installation required.",
"is_builtin": true,
"endorsed": true,
"environmentVariables": []
},
{
"id": "supabase",
"name": "Supabase",
"description": "Connect your Supabase projects to AI assistants. Manage tables, query data, deploy Edge Functions, and interact with your Supabase backend directly from your MCP client.",
"type": "streamable-http",
"url": "https://mcp.supabase.com/mcp",
"link": "https://github.com/supabase-community/supabase-mcp",
"installation_notes": "Streamable HTTP extension with OAuth browser authentication to your Supabase account.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": [
{
"name": "SUPABASE_PERSONAL_ACCESS_TOKEN",
"description": "Personal access token (optional; use if not authenticating via browser OAuth)",
"required": false
}
]
},
{
"id": "sugar",
"name": "Sugar",
"description": "Autonomous AI development system - delegate tasks, run 24/7, auto-discover work from errors and GitHub issues",
"command": "npx -y sugarai-mcp",
"link": "https://github.com/cdnsteve/sugar",
"installation_notes": "Requires Python 3.11+ and Sugar CLI: pip install sugarai && sugar init",
"is_builtin": false,
"endorsed": false,
"environmentVariables": [
{
"name": "SUGAR_PROJECT_ROOT",
"description": "Project directory for Sugar operations (defaults to current directory)",
"required": false
}
]
},
{
"id": "tavily",
"name": "Tavily Web Search",
"description": "Web search capabilities powered by Tavily",
"command": "npx -y tavily-mcp",
"link": "https://github.com/tavily-ai/tavily-mcp",
"installation_notes": "Install using npx package manager. Requires Tavily API key.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": [
{
"name": "TAVILY_API_KEY",
"description": "API key for Tavily web search service",
"required": true
}
]
},
{
"id": "tom",
"name": "Top of Mind",
"description": "Inject persistent instructions into goose's working memory every turn",
"command": "",
"link": "https://github.com/aaif-goose/goose/tree/main/crates/goose/src/agents/platform_extensions/tom.rs",
"installation_notes": "This is a built-in platform extension that comes with goose and is enabled by default. Configure via GOOSE_MOIM_MESSAGE_TEXT or GOOSE_MOIM_MESSAGE_FILE environment variables.",
"is_builtin": true,
"endorsed": true,
"environmentVariables": [
{
"name": "GOOSE_MOIM_MESSAGE_TEXT",
"description": "Literal text injected into working memory each turn",
"required": false
},
{
"name": "GOOSE_MOIM_MESSAGE_FILE",
"description": "Path to a file whose contents are injected (supports ~/)",
"required": false
}
]
},
{
"id": "tutorial-mcp",
"name": "Tutorial",
"description": "Built-in tutorial and learning management system",
"command": "",
"link": "https://github.com/aaif-goose/goose/tree/main/crates/goose-mcp/src/tutorial",
"installation_notes": "This is a built-in extension that comes with goose. No installation required.",
"is_builtin": true,
"endorsed": false,
"environmentVariables": []
},
{
"id": "youtube-transcript-mcp",
"name": "YouTube Transcript",
"description": "YouTube video transcript extraction",
"command": "uvx --from git+https://github.com/jkawamoto/mcp-youtube-transcript mcp-youtube-transcript",
"link": "https://github.com/jkawamoto/mcp-youtube-transcript",
"installation_notes": "Install using uvx package manager.",
"is_builtin": false,
"endorsed": false,
"environmentVariables": []
},
{
"id": "neighborhood",
"name": "Neighborhood",
"description": "Discover nearby restaurants, browse menus, and place takeout orders through natural conversation. Sellers are US-based.",
"type": "streamable-http",
"url": "https://connect.squareup.com/v2/mcp/neighborhood",
"link": "",
"installation_notes": "No local setup required. This extension connects to a remote service. Use the install button or run the command below.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
},
{
"id": "cash-app",
"name": "Cash App",
"description": "Cash App brings local food ordering into the AI era. Discover nearby sellers, browse menus with calories and allergen info, customize orders, and complete checkout—all conversationally.",
"type": "streamable-http",
"url": "https://connect.squareup.com/v2/mcp/cash-app",
"link": "",
"installation_notes": "No local setup required. This extension connects to a remote service. Use the install button or run the command below.",
"is_builtin": false,
"endorsed": true,
"environmentVariables": []
}
]