advocu-mcp-server

carlosazaustre/advocu-mcp-server

3.3

If you are the rightful owner of advocu-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Activity Reporting MCP Server facilitates seamless activity reporting for Google Developer Experts (GDEs) through AI-powered interfaces, integrating with the Advocu API.

The Activity Reporting MCP Server is designed to streamline the process of reporting activities for Google Developer Experts (GDEs). By leveraging the Model Context Protocol (MCP), this server allows GDEs to submit various activities such as content creation, public speaking, workshops, mentoring, and more through conversational AI interfaces or command-line tools. This integration with the Advocu API ensures that the reporting process is not only intuitive but also maintains the detailed tracking required by the GDE program. The server supports both global installation via npm and a no-installation option using npx, making it accessible and easy to set up. Additionally, it offers a local development setup for those interested in contributing or customizing the server. With built-in rate limiting and error handling, the server provides a robust solution for managing activity reports efficiently.

Features

  • Seamless integration with Advocu API for activity reporting.
  • Supports both global installation and no-installation options.
  • Local development setup available for contributors.
  • Built-in rate limiting and error handling.
  • AI-powered conversational interfaces for intuitive reporting.

Usages

usage with claude desktop global installation

{
  "mcpServers": {
    "activity-reporting": {
      "command": "advocu-mcp-server",
      "env": {
        "ADVOCU_ACCESS_TOKEN": "your_advocu_token_here"
      }
    }
  }
}

usage with claude desktop npx

{
  "mcpServers": {
    "activity-reporting": {
      "command": "npx",
      "args": ["-y", "advocu-mcp-server"],
      "env": {
        "ADVOCU_ACCESS_TOKEN": "your_advocu_token_here"
      }
    }
  }
}

usage with claude desktop local development

{
  "mcpServers": {
    "activity-reporting": {
      "command": "node",
      "args": ["/absolute/path/to/advocu-mcp-server/dist/index.js"],
      "env": {
        "ADVOCU_ACCESS_TOKEN": "your_advocu_token_here"
      }
    }
  }
}

Tools

  1. submit_content_creation

    Report content creation activities

  2. submit_public_speaking

    Report public speaking engagements

  3. submit_workshop

    Report workshop sessions

  4. submit_mentoring

    Report mentoring activities

  5. submit_product_feedback

    Report product feedback submissions

  6. submit_googler_interaction

    Report interactions with Google employees

  7. submit_story

    Report success stories