Mavenoid MCP Connector

Easy Setup

The easiest option is to click here to directly add Mavenoid to Claude Cowork.

Add to Claude Cowork

Advanced Setup

You can manually add Mavenoid from the terminal via:

claude mcp add --transport http Mavenoid https://mcp.mavenoid.com/mcp -s user

To authenticate (or re-authenticate), run:

claude mcp login Mavenoid

You can remove it again via:

claude mcp remove Mavenoid

You can find additional options for managing the MCP connection and browsing tools by running claude and then /mcp

Testing

To test calling tools manually, run npx @modelcontextprotocol/inspector then add https://mcp.mavenoid.com/mcp

Tools

get-documentation
Title
None
Description
Get Mavenoid's documentation. Specify a path to get a specific page's documentation, or leave the path null to get a list of available pages.
Annotations
{
  "readOnlyHint": true
}
Input Schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "nullable": true
    }
  }
}
get-folder
Title
None
Description
List the objects (flows/components/etc.) in a folder
Annotations
{
  "readOnlyHint": true
}
Input Schema
{
  "type": "object",
  "properties": {
    "rootFolder": {
      "type": "string",
      "enum": [
        "FLOWS",
        "COMPONENTS",
        "STEP_BY_STEP_GUIDES",
        "CONDITIONS",
        "ASSETS",
        "INTEGRATION_CONNECTIONS"
      ]
    },
    "searchQuery": {
      "type": "string",
      "nullable": true
    },
    "includeContentInSearch": {
      "type": "boolean",
      "default": false,
      "nullable": true,
      "description": "Set this to true to search in the contents of the objects, rather than just searching object names."
    },
    "modifiedSince": {
      "type": "string",
      "default": null,
      "nullable": true,
      "description": "A full ISO8601 date time string to filter to only objects modified since the specified date."
    },
    "modifiedSinceLastPublish": {
      "type": "boolean",
      "default": null,
      "nullable": true,
      "description": "Set this to true to only get flows that have been modified since last publish. Set this to false to only get flows that have not been modified since last publish. Leave this null to not filter by publish state."
    },
    "isUsed": {
      "type": "boolean",
      "default": null,
      "nullable": true,
      "description": "Pass true to only show objects that are in-use (i.e. referenced by at least one other object). Pass false to only show objects that are not in use."
    },
    "isFolder": {
      "type": "boolean",
      "default": null,
      "nullable": true,
      "description": "Pass true to only show folders. Pass false to exclude folders from the results."
    },
    "flatten": {
      "type": "boolean",
      "default": false,
      "nullable": true,
      "description": "Set this to true to recursively find objects in folders, rather than just getting the folders as one of the results"
    },
    "folderId": {
      "type": "string",
      "default": null,
      "nullable": true
    },
    "nextPageToken": {
      "type": "string",
      "default": null,
      "nullable": true
    }
  },
  "required": [
    "rootFolder"
  ]
}
who-am-i
Title
None
Description
Check which org you are connected to and which user account you have authenticated as.
Annotations
{
  "readOnlyHint": true
}
Input Schema
{
  "type": "object",
  "properties": {}
}