mirror of
https://github.com/aaif-goose/goose.git
synced 2026-07-03 14:10:03 +02:00
885 lines
32 KiB
JSON
885 lines
32 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 \u26a1",
|
|
"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": "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": "ophis",
|
|
"name": "Ophis",
|
|
"description": "Natural-language intent DEX aggregator with a keyless MCP server for AI agents",
|
|
"type": "streamable-http",
|
|
"url": "https://mcp.ophis.fi/mcp",
|
|
"link": "https://github.com/ophis-fi/ophis",
|
|
"installation_notes": "Streamable HTTP extension. No API key or environment variables required.",
|
|
"is_builtin": false,
|
|
"endorsed": false,
|
|
"environmentVariables": []
|
|
},
|
|
{
|
|
"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\u2014all 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": []
|
|
},
|
|
{
|
|
"id": "scholar-sidekick",
|
|
"name": "Scholar Sidekick",
|
|
"description": "Resolve, format, export, and verify academic citations (DOI, PMID, ISBN, arXiv) plus retraction and open-access checks",
|
|
"command": "npx -y scholar-sidekick-mcp@latest",
|
|
"link": "https://github.com/mlava/scholar-sidekick-mcp",
|
|
"installation_notes": "No API key required — works anonymously on a free, rate-limited tier. Optionally set SCHOLAR_API_KEY (a free first-party ssk_ key from https://scholar-sidekick.com/account) for higher limits, or RAPIDAPI_KEY for paid tiers via RapidAPI.",
|
|
"is_builtin": false,
|
|
"endorsed": false,
|
|
"environmentVariables": [
|
|
{
|
|
"name": "SCHOLAR_API_KEY",
|
|
"description": "Optional first-party API key (ssk_) from https://scholar-sidekick.com/account; raises rate limits. Sent as Authorization: Bearer.",
|
|
"required": false
|
|
},
|
|
{
|
|
"name": "RAPIDAPI_KEY",
|
|
"description": "Optional RapidAPI key for paid/managed tiers; routes calls through the RapidAPI gateway.",
|
|
"required": false
|
|
}
|
|
]
|
|
}
|
|
|
|
]
|