logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Automation Bridge Nexus

This utility facilitates connections between sophisticated agent frameworks, adhering to the Model Context Protocol (MCP), and essential Software as a Service (SaaS) platforms, including giants like Salesforce and HubSpot, via structured function invocation. Such systems are critical for organizations aiming to maintain competitive standing and enhance operational efficacy within dynamic commercial environments. The tool exposes numerous API operations for interacting with the suite of Maton resources.

Author

Automation Bridge Nexus logo

maton-ai

MIT License

Quick Info

GitHub GitHub Stars 28
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

toolkittoolsmatonmaton servicesagent toolkittools maton

Introduction

This library empowers modern agent architectures, such as those using the Model Context Protocol (MCP), to interface with Maton's proprietary APIs through standardized function calling mechanisms. While this library is not a complete mapping of the entire Maton API surface, it provides comprehensive support, including compatibility with Typescript environments. The functionality aims to streamline interactions within organizational workflows, aligning with broader business management tool objectives.

This framework drew inspiration from the Stripe Agent Toolkit, sharing conceptual implementation parallels with that established codebase.

For the most detailed technical specifications, users should consult the documentation provided within the official TypeScript package directory. Initial setup requires obtaining an authorization key from the Maton control panel and reviewing the core API reference documentation.

  • Enterprise Resource Planning (ERP) Integration
  • Software as a Service (SaaS) Orchestration
  • Business Process Management (BPM)
  • Agentic Workflow Automation
  • Data Interoperability Standards

TypeScript

Installation

Modification of the source code is unnecessary for standard utilization. Users focused solely on implementing the package should execute the following command in their project environment:

npm install @maton/agent-toolkit

Requirements

  • Node version 18 or newer must be running.

Usage

Model Context Protocol

The Automation Bridge Nexus furnishes full compatibility with the Model Context Protocol (MCP) specification.

To initiate the local Maton MCP execution environment using npx, employ the subsequent command:

API Agent (Beta)

# Command to activate the API agent functionality
npx -y @maton/mcp hubspot --agent --api-key=YOUR_MATON_API_KEY

API Action

Executing this command will configure all supported API interaction methods:

# Command to set up every accessible API operation
npx -y @maton/mcp hubspot --actions=all --api-key=YOUR_MATON_API_KEY

# Command to configure specific API operations for contact management
npx -y @maton/mcp hubspot --actions=create-contact,list-contacts --api-key=YOUR_MATON_API_KEY

Ensure that YOUR_MATON_API_KEY is substituted with your valid credential, obtainable from the Maton administrative console. Alternatively, the MATON_API_KEY can be exported as an environmental variable.

Usage with Claude Desktop

To integrate this tool with the Claude Desktop client, incorporate the following JSON structure into your claude_desktop_config.json file. Further guidance on this integration process is available through the official quickstart documentation.

{
  "mcpServers": {
    "maton": {
      "command": "npx",
      "args": [
        "-y",
        "@maton/mcp@latest",
        "hubspot",
        "--actions=all",
        "--api-key=YOUR_MATON_API_KEY"
      ]
    }
  }
}

Remember to substitute the placeholder API key with your actual secret. Setting the MATON_API_KEY within your operating system's environment variables provides another secure pathway for key management.

Available API actions

Application Operation
airtable list-bases
airtable list-records
airtable list-tables
asana create-task
asana get-task
asana list-projects
asana list-tasks
asana list-workspaces
aws get-s3-object
aws list-s3-buckets
aws list-s3-objects
calendly get-event
calendly list-event-invitees
calendly list-event-types
calendly list-events
clickup create-task
clickup delete-task
clickup get-task
clickup list-folders
clickup list-lists
clickup list-spaces
clickup list-tasks
clickup list-workspaces
google-calendar create-event
google-calendar delete-event
google-calendar get-calendar
google-calendar get-event
google-calendar list-calendars
google-calendar list-events
google-calendar update-event
google-docs append-text
google-docs create-document
google-docs find-document
google-docs get-document
google-drive create-file
google-drive create-folder
google-drive delete-file
google-drive find-file
google-drive find-folder
google-drive get-file
google-drive list-files
google-mail add-label-to-email
google-mail create-draft
google-mail find-email
google-mail list-labels
google-mail send-email
google-mail remove-label-from-email
google-sheet add-column
google-sheet add-multiple-rows
google-sheet clear-cell
google-sheet clear-rows
google-sheet create-spreadsheet
google-sheet create-worksheet
google-sheet delete-rows
google-sheet delete-worksheet
google-sheet find-row
google-sheet get-cell
google-sheet get-spreadsheet
google-sheet get-values-in-range
google-sheet list-worksheets
google-sheet update-cell
google-sheet update-multiple-rows
google-sheet update-row
hubspot create-contact
hubspot get-contact
hubspot list-contacts
hubspot search-contacts
hubspot merge-contacts
hubspot update-contact
hubspot delete-contact
hubspot create-deal
hubspot get-deal
hubspot list-deals
hubspot search-deals
hubspot merge-deals
hubspot update-deal
hubspot delete-deal
jira list-clouds
jira get-issue
jira list-issues
jira add-comment-to-issue
jira list-comments
jira update-comment
jira list-projects
jira get-user
jira list-users
jotform list-forms
jotform list-submissions
klaviyo add-profiles-to-list
klaviyo assign-template-to-campaign-message
klaviyo create-campaign
klaviyo create-list
klaviyo create-profile
klaviyo create-template
klaviyo get-campaign-messages
klaviyo get-campaign-send-job
klaviyo get-campaigns
klaviyo get-lists
klaviyo get-profiles-for-list
klaviyo get-profiles
klaviyo get-templates
klaviyo send-campaign
mailchimp get-campaign
mailchimp search-campaign
notion create-page
notion find-page
notion get-page
outlook create-draft
outlook find-email
outlook send-email
pipedrive search-people
salesforce create-contact
salesforce get-contact
salesforce list-contacts
shopify create-order
shopify get-order
shopify list-orders
slack list-channels
slack list-messages
slack list-replies
slack send-message
stripe create-customer
stripe create-invoice-item
stripe create-invoice
stripe delete-customer
stripe get-customer
stripe get-invoice
stripe list-customers
stripe list-invoices
typeform get-form
typeform list-forms
typeform list-responses
youtube list-videos
youtube search-videos

Extra Details

This toolkit is specifically engineered to map high-level agent intentions onto concrete, executable actions across disparate third-party business software. The functionality mirrors core patterns found in tools designed for competitive enterprise resource management. Although the original documentation contained extensive detail on every specific endpoint, that comprehensive listing is omitted here to maintain focus on implementation mechanics. The inclusion of Stripe functions highlights the architecture's capability for handling financial process automation alongside CRM and project management tasks.

Conclusion

This library provides essential connective tissue, allowing autonomous agents to reliably manipulate data within core organizational software suites. By abstracting complex API interactions into standardized function calls under the MCP framework, it significantly aids in automating complex, multi-platform business workflows, thereby supporting continuous market competitiveness and performance improvement for the integrating organization.

See Also

`