# agent-toolkit

> MCP Server

The Maton Agent Toolkit enables agent frameworks like Model Context Protocol (MCP) to integrate with Maton APIs through function calling, supporting Typescript and offering API agent and action functionalities.

## Overview

- **Category:** Developer Tools
- **Language:** TypeScript
- **Stars:** 48
- **Forks:** 0
- **Owner:** maton-ai
- **GitHub:** https://github.com/maton-ai/agent-toolkit
- **Created:** 2025-03-18T02:07:38+00:00
- **Updated:** 2025-03-28T08:47:13+00:00
- **Source:** https://model-context-protocol.com/servers/maton-agent-toolkit-function-calling-api

## Setup

## Setup

1.  Get your API key in your [Maton Dashboard][api-keys] and check out [documentation][docs].
2.  Install the package using: `npm install @maton/agent-toolkit` (Node 18+ required).
3.  For Model Context Protocol (MCP), run the Maton MCP server using npx: `npx -y @maton/mcp hubspot --agent --api-key=YOUR_MATON_API_KEY` for API Agent or `npx -y @maton/mcp hubspot --actions=all --api-key=YOUR_MATON_API_KEY` (or specific actions) for API Action.
4.  For Claude Desktop, add the provided configuration to `claude_desktop_config.json`, replacing `YOUR_MATON_API_KEY` with your actual Maton API key.

## Tools

## Available Tools

1.  **Maton Agent Toolkit** (Enables agent frameworks like MCP to integrate with Maton APIs through function calling).
2.  **Model Context Protocol (MCP) Support** (Allows running Maton MCP server using npx for API Agent and API Action).
3.  **API Agent (Beta)** (Provides an agent interface for interacting with Maton APIs).
4.  **API Action** (Allows setting up specific API actions for different applications).
5.  **Function Calling** (Integrates with Maton APIs through function calling).
