jay4242_goose_mcp

jay4242_goose_mcp

by Jay4242
A Python-based implementation of MCP servers for Goose, following custom-extensions guidelines.

Goose MCP Server Implementation

Overview

The Goose MCP Server Implementation is a project aimed at creating custom MCP (Modular Control Protocol) servers for the Goose platform. This implementation follows the custom-extensions guide provided by Goose, enabling users to extend the functionality of their Goose setup.

Tools

The project includes several MCP server implementations, each designed for specific use cases:

  • mcp_chromedriver: Integration with ChromeDriver for browser automation.
  • mcp_doctl: Integration with DigitalOcean's CLI tool.
  • mcp_fark: Custom functionality for Fark-related tasks.
  • mcp_plex: Integration with Plex media server.
  • mcp_rt: Integration with Request Tracker (RT) for ticketing systems.
  • mcp_sales_history: Tools for managing and analyzing sales history data.
  • mcp_searxng_search: Integration with SearxNG for decentralized search.
  • mcp_taskwarrior: Integration with Taskwarrior for task management.
  • mcp_vollama: Integration with Vollama for voice-related tasks.
  • mcp_ytdlp: Integration with yt-dlp for downloading media from various platforms.

Configuration

To set up the MCP servers:

  1. Navigate to the directory of the desired MCP server.
  2. Run uv sync to create the Python .venv environment.
  3. Add the uv run /foo/bar/path/to/mcp_server/.venv/bin/mcp_server_name command to your goose configure.
  4. The MCP server should now appear in your Goose setup.

Usage

Once configured, the MCP servers can be used to extend the capabilities of your Goose platform. Each server is tailored to specific tasks, such as browser automation, task management, or media downloading. Users can leverage these tools to streamline workflows and enhance productivity.

About

This project is an open-source attempt to create MCP servers for Goose. It is licensed under the GPL-3.0 license.

Resources

Project Stats

  • Stars: 2
  • Watchers: 1
  • Forks: 0

Languages

The project is written entirely in Python.

Features & Capabilities

Categories
mcp_server model_context_protocol python goose custom_extensions api_integration

Implementation Details

Stats

0 Views
2 GitHub Stars

Repository Info

Jay4242 Organization

Similar MCP Servers

continuedev_continue by continuedev
25049
21423
9300