### Start MCP Inspector and Server Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Execute this command to start the MCP Inspector and your server with all tools enabled. Replace YOUR_MATON_API_KEY with your actual key. ```bash # Start MCP Inspector and server with all tools npx @modelcontextprotocol/inspector node dist/index.js salesforce --actions=all --api-key=YOUR_MATON_API_KEY ``` -------------------------------- ### Install Maton Agent Toolkit Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Install the agent toolkit package using npm. Requires Node 18+. ```bash npm install @maton/agent-toolkit ``` -------------------------------- ### Run API Agent with npx Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Use this command to start the API agent for Maton MCP. Replace YOUR_MATON_API_KEY with your actual key. ```bash npx -y @maton/mcp hubspot --agent --api-key=YOUR_MATON_API_KEY ``` -------------------------------- ### Build the Server Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Run this command to build your server before debugging. ```bash npm run build ``` -------------------------------- ### Set up specific API Actions with npx Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Use this command to set up specific API actions like 'create-contact' and 'list-contacts'. Replace YOUR_MATON_API_KEY. ```bash npx -y @maton/mcp hubspot --actions=create-contact,list-contacts --api-key=YOUR_MATON_API_KEY ``` -------------------------------- ### Set up all API Actions with npx Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md This command sets up all available API actions for the Maton MCP server. Ensure you replace YOUR_MATON_API_KEY. ```bash npx -y @maton/mcp hubspot --actions=all --api-key=YOUR_MATON_API_KEY ``` -------------------------------- ### Set up all available API actions with Maton MCP Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Configure all available API actions for the Maton MCP server. Replace YOUR_MATON_API_KEY with your actual key or set it as an environment variable. ```bash # To set up all available API actions npx -y @maton/mcp hubspot --actions=all --api-key=YOUR_MATON_API_KEY ``` -------------------------------- ### Set up Maton MCP Hubspot API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Use npx to set up all available API actions or specific actions for the Maton MCP Hubspot integration. Replace YOUR_MATON_API_KEY with your actual key or set MATON_API_KEY environment variable. ```bash # To set up all available API actions npx -y @maton/mcp hubspot --actions=all --api-key=YOUR_MATON_API_KEY # To set up all available API actions npx -y @maton/mcp hubspot --actions=create-contact,list-contacts --api-key=YOUR_MATON_API_KEY ``` -------------------------------- ### Set up specific API actions with Maton MCP Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Configure specific API actions (e.g., create-contact, list-contacts) for the Maton MCP server. Replace YOUR_MATON_API_KEY with your actual key or set it as an environment variable. ```bash # To set up all available API actions npx -y @maton/mcp hubspot --actions=create-contact,list-contacts --api-key=YOUR_MATON_API_KEY ``` -------------------------------- ### Configure Claude Desktop for Maton MCP Server Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Add Maton MCP server configuration to claude_desktop_config.json. Replace YOUR_MATON_API_KEY with your actual key or set MATON_API_KEY environment variable. ```json { "mcpServers": { "maton": { "command": "npx", "args": [ "-y", "@maton/mcp@latest", "hubspot", "--actions=all", "--api-key=YOUR_MATON_API_KEY" ] } } } ``` -------------------------------- ### Copy Environment Template Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/examples/openai/README.md Copy the .env.template file to .env to configure your environment variables. ```bash cp .env.template .env ``` -------------------------------- ### Run Index Script Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/examples/openai/README.md Execute the index.ts script using ts-node, with the --env flag to load environment variables. ```bash npx ts-node index.ts --env ``` -------------------------------- ### Run Maton MCP Hubspot API Agent Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Use npx to run the Maton MCP Hubspot API agent. Replace YOUR_MATON_API_KEY with your actual key or set MATON_API_KEY environment variable. ```bash # To use API agent npx -y @maton/mcp hubspot --agent --api-key=YOUR_MATON_API_KEY ``` -------------------------------- ### Notion API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Notion, including page creation and retrieval. ```APIDOC ## Notion API Actions ### Description Provides access to Notion functionalities. ### Actions - `create-page` - `find-page` - `get-page` ``` -------------------------------- ### Notion API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Notion, including page creation and retrieval. ```APIDOC ## Notion API Actions ### Description Provides a set of actions for interacting with Notion. ### Actions - `create-page` - `find-page` - `get-page` ``` -------------------------------- ### Jotform API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Jotform, including listing forms and submissions. ```APIDOC ## Jotform API Actions ### Description Provides access to Jotform functionalities. ### Actions - `list-forms` - `list-submissions` ``` -------------------------------- ### Jotform API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Jotform, including listing forms and submissions. ```APIDOC ## Jotform API Actions ### Description Provides a set of actions for interacting with Jotform. ### Actions - `list-forms` - `list-submissions` ``` -------------------------------- ### Notion API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Notion API, including page creation and retrieval. ```APIDOC ## Notion API Actions ### Description Enables the creation and retrieval of pages within Notion. ### Actions - `create-page`: Create a new page in Notion. - `find-page`: Find an existing page. - `get-page`: Retrieve details of a specific page. ``` -------------------------------- ### Shopify API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Shopify, including order creation, retrieval, and listing. ```APIDOC ## Shopify API Actions ### Description Provides a set of actions for interacting with Shopify. ### Actions - `create-order` - `get-order` - `list-orders` ``` -------------------------------- ### Shopify API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Shopify, including order creation, retrieval, and listing. ```APIDOC ## Shopify API Actions ### Description Provides access to Shopify functionalities. ### Actions - `create-order` - `get-order` - `list-orders` ``` -------------------------------- ### Klaviyo API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Klaviyo, including profile management, campaign creation, and template management. ```APIDOC ## Klaviyo API Actions ### Description Provides access to Klaviyo functionalities. ### Actions - `add-profiles-to-list` - `assign-template-to-campaign-message` - `create-campaign` - `create-list` - `create-profile` - `create-template` - `get-campaign-messages` - `get-campaign-send-job` - `get-campaigns` - `get-lists` - `get-profiles-for-list` - `get-profiles` - `get-templates` - `send-campaign` ``` -------------------------------- ### Klaviyo API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Klaviyo, including profile management, campaign creation, and template management. ```APIDOC ## Klaviyo API Actions ### Description Provides a set of actions for interacting with Klaviyo. ### Actions - `add-profiles-to-list` - `assign-template-to-campaign-message` - `create-campaign` - `create-list` - `create-profile` - `create-template` - `get-campaign-messages` - `get-campaign-send-job` - `get-campaigns` - `get-lists` - `get-profiles-for-list` - `get-profiles` - `get-templates` - `send-campaign` ``` -------------------------------- ### Jira API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Jira, including issue management, comments, projects, and user information. ```APIDOC ## Jira API Actions ### Description Provides a set of actions for interacting with Jira. ### Actions - `get-issue` - `list-issues` - `add-comment-to-issue` - `list-comments` - `update-comment` - `list-projects` - `get-user` - `list-users` ``` -------------------------------- ### YouTube API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with YouTube, including video listing and searching. ```APIDOC ## YouTube API Actions ### Description Provides a set of actions for interacting with YouTube. ### Actions - `list-videos` - `search-videos` ``` -------------------------------- ### YouTube API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with YouTube, including video listing and searching. ```APIDOC ## YouTube API Actions ### Description Provides access to YouTube functionalities. ### Actions - `list-videos` - `search-videos` ``` -------------------------------- ### Jira API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Jira, including issue management, comments, projects, and users. ```APIDOC ## Jira API Actions ### Description Provides access to Jira functionalities. ### Actions - `get-issue` - `list-issues` - `add-comment-to-issue` - `list-comments` - `update-comment` - `list-projects` - `get-user` - `list-users` ``` -------------------------------- ### Slack API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Slack, including listing channels, messages, replies, and sending messages. ```APIDOC ## Slack API Actions ### Description Provides a set of actions for interacting with Slack. ### Actions - `list-channels` - `list-messages` - `list-replies` - `send-message` ``` -------------------------------- ### Klaviyo API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Klaviyo API, including profile, list, campaign, and template management. ```APIDOC ## Klaviyo API Actions ### Description Provides comprehensive control over Klaviyo profiles, lists, campaigns, and templates. ### Actions - `add-profiles-to-list`: Add profiles to a specific list. - `assign-template-to-campaign-message`: Assign a template to a campaign message. - `create-campaign`: Create a new marketing campaign. - `create-list`: Create a new audience list. - `create-profile`: Create a new customer profile. - `create-template`: Create a new email template. - `get-campaign-messages`: Retrieve messages for a campaign. - `get-campaign-send-job`: Get the status of a campaign send job. - `get-campaigns`: Retrieve a list of campaigns. - `get-lists`: Retrieve a list of audience lists. - `get-profiles-for-list`: Get profiles associated with a list. - `get-profiles`: Retrieve a list of customer profiles. - `get-templates`: Retrieve a list of email templates. - `send-campaign`: Initiate the sending of a campaign. ``` -------------------------------- ### Slack API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Slack API, including channel, message, and reply listing, and sending messages. ```APIDOC ## Slack API Actions ### Description Provides capabilities for interacting with Slack, including listing channels, messages, and replies, as well as sending messages. ### Actions - `list-channels`: List available channels. - `list-messages`: List messages in a channel. - `list-replies`: List replies to a message. - `send-message`: Send a message to a channel. ``` -------------------------------- ### Pipedrive API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Pipedrive, including searching for people. ```APIDOC ## Pipedrive API Actions ### Description Provides access to Pipedrive functionalities. ### Actions - `search-people` ``` -------------------------------- ### Jotform API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Jotform API, including form and submission retrieval. ```APIDOC ## Jotform API Actions ### Description Provides access to Jotform's form and submission data. ### Actions - `list-forms`: List all forms. - `list-submissions`: List all submissions for a form. ``` -------------------------------- ### Shopify API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Shopify API, including order creation and retrieval. ```APIDOC ## Shopify API Actions ### Description Enables the creation and retrieval of orders within Shopify. ### Actions - `create-order`: Create a new order. - `get-order`: Retrieve details of a specific order. - `list-orders`: List all orders. ``` -------------------------------- ### Jira API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Jira API, including issue, comment, project, and user management. ```APIDOC ## Jira API Actions ### Description Provides access to Jira's issue tracking, comment management, project listing, and user information. ### Actions - `list-clouds`: List Jira clouds. - `get-issue`: Retrieve details of a specific issue. - `list-issues`: List issues. - `add-comment-to-issue`: Add a comment to an issue. - `list-comments`: List comments on an issue. - `update-comment`: Update an existing comment. - `list-projects`: List projects. - `get-user`: Retrieve details of a specific user. - `list-users`: List users. ``` -------------------------------- ### Pipedrive API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Pipedrive, specifically for searching people. ```APIDOC ## Pipedrive API Actions ### Description Provides a set of actions for interacting with Pipedrive. ### Actions - `search-people` ``` -------------------------------- ### Slack API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Slack, including message sending and listing channels, messages, and replies. ```APIDOC ## Slack API Actions ### Description Provides access to Slack functionalities. ### Actions - `list-channels` - `list-messages` - `list-replies` - `send-message` ``` -------------------------------- ### YouTube API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the YouTube API, including video listing and searching. ```APIDOC ## YouTube API Actions ### Description Enables listing and searching for videos on YouTube. ### Actions - `list-videos`: List videos. - `search-videos`: Search for videos. ``` -------------------------------- ### Pipedrive API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Pipedrive API, including searching for people. ```APIDOC ## Pipedrive API Actions ### Description Allows searching for people within Pipedrive. ### Actions - `search-people`: Search for people. ``` -------------------------------- ### Salesforce API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Salesforce, including contact creation, retrieval, and listing. ```APIDOC ## Salesforce API Actions ### Description Provides access to Salesforce functionalities. ### Actions - `create-contact` - `get-contact` - `list-contacts` ``` -------------------------------- ### Salesforce API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Salesforce, including contact creation, retrieval, and listing. ```APIDOC ## Salesforce API Actions ### Description Provides a set of actions for interacting with Salesforce. ### Actions - `create-contact` - `get-contact` - `list-contacts` ``` -------------------------------- ### Outlook API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Outlook, including email drafting, sending, and searching. ```APIDOC ## Outlook API Actions ### Description Provides access to Outlook functionalities. ### Actions - `create-draft` - `find-email` - `send-email` ``` -------------------------------- ### Outlook API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Outlook, including email drafting, finding, and sending. ```APIDOC ## Outlook API Actions ### Description Provides a set of actions for interacting with Outlook. ### Actions - `create-draft` - `find-email` - `send-email` ``` -------------------------------- ### Typeform API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Typeform, including form and response retrieval. ```APIDOC ## Typeform API Actions ### Description Provides access to Typeform functionalities. ### Actions - `get-form` - `list-forms` - `list-responses` ``` -------------------------------- ### Typeform API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Typeform, including form retrieval and response listing. ```APIDOC ## Typeform API Actions ### Description Provides a set of actions for interacting with Typeform. ### Actions - `get-form` - `list-forms` - `list-responses` ``` -------------------------------- ### HubSpot API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the HubSpot API, including contact and deal management. ```APIDOC ## HubSpot API Actions ### Description Provides access to HubSpot's contact and deal management functionalities. ### Actions - `search-contacts`: Search for contacts. - `merge-contacts`: Merge contacts. - `update-contact`: Update an existing contact. - `delete-contact`: Delete a contact. - `create-deal`: Create a new deal. - `get-deal`: Retrieve details of a specific deal. - `list-deals`: List all deals. - `search-deals`: Search for deals. - `merge-deals`: Merge deals. - `update-deal`: Update an existing deal. - `delete-deal`: Delete a deal. ``` -------------------------------- ### Typeform API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Typeform API, including form and response retrieval. ```APIDOC ## Typeform API Actions ### Description Provides access to Typeform forms and their responses. ### Actions - `get-form`: Retrieve details of a specific form. - `list-forms`: List all forms. - `list-responses`: List responses for a form. ``` -------------------------------- ### Salesforce API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Salesforce API, including contact creation and retrieval. ```APIDOC ## Salesforce API Actions ### Description Provides functionality for managing contacts in Salesforce. ### Actions - `create-contact`: Create a new contact. - `get-contact`: Retrieve details of a specific contact. - `list-contacts`: List all contacts. ``` -------------------------------- ### Outlook API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Outlook API, including email drafting, finding, and sending. ```APIDOC ## Outlook API Actions ### Description Provides capabilities for managing emails within Outlook, including drafting, searching, and sending. ### Actions - `create-draft`: Create a new email draft. - `find-email`: Search for emails. - `send-email`: Send an email. ``` -------------------------------- ### Mailchimp API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Mailchimp, including campaign retrieval and search. ```APIDOC ## Mailchimp API Actions ### Description Provides a set of actions for interacting with Mailchimp. ### Actions - `get-campaign` - `search-campaign` ``` -------------------------------- ### Mailchimp API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Mailchimp, including campaign retrieval and search. ```APIDOC ## Mailchimp API Actions ### Description Provides access to Mailchimp functionalities. ### Actions - `get-campaign` - `search-campaign` ``` -------------------------------- ### Stripe API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/README.md Actions available for interacting with Stripe, including customer and invoice management. ```APIDOC ## Stripe API Actions ### Description Provides a set of actions for interacting with Stripe. ### Actions - `create-customer` - `create-invoice-item` - `create-invoice` - `delete-customer` - `get-customer` - `get-invoice` - `list-customers` - `list-invoices` ``` -------------------------------- ### Stripe API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/typescript/README.md Actions available for interacting with Stripe, including customer and invoice management. ```APIDOC ## Stripe API Actions ### Description Provides access to Stripe functionalities. ### Actions - `create-customer` - `create-invoice-item` - `create-invoice` - `delete-customer` - `get-customer` - `get-invoice` - `list-customers` - `list-invoices` ``` -------------------------------- ### Mailchimp API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Mailchimp API, including campaign retrieval and search. ```APIDOC ## Mailchimp API Actions ### Description Provides functionality to retrieve and search for Mailchimp campaigns. ### Actions - `get-campaign`: Retrieve details of a specific campaign. - `search-campaign`: Search for campaigns based on criteria. ``` -------------------------------- ### Stripe API Actions Source: https://github.com/maton-ai/agent-toolkit/blob/main/modelcontextprotocol/README.md Actions available for interacting with the Stripe API, including customer and invoice management. ```APIDOC ## Stripe API Actions ### Description Provides functionality for managing customers and invoices within Stripe. ### Actions - `create-customer`: Create a new customer. - `create-invoice-item`: Create an invoice item. - `create-invoice`: Create a new invoice. - `delete-customer`: Delete a customer. - `get-customer`: Retrieve details of a specific customer. - `get-invoice`: Retrieve details of a specific invoice. - `list-customers`: List all customers. - `list-invoices`: List all invoices. ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.