This repository provides an implementation of the Model Context Protocol (MCP) server, exposing tools powered by Integration App, using Actions defined in an Integration App workspace. This repository provides an
Overview
This repository provides an implementation of the Model Context Protocol (MCP) server, designed to expose tools powered by Integration App. It leverages Actions defined within an Integration App workspace as the available tools. Refer to the "Using Tools" guide for effective tool management.
Running the server
To run the server, you'll need Node.js installed. Configure actions in your Integration App workspace and obtain an Integration App token from the Workspace Settings or generate one using your Workspace Key and Secret.
The server requires two environment variables: INTEGRATION_APP_TOKEN
for accessing the Integration App API and INTEGRATION_KEY
specifying the integration to use. The server exposes tools from a single integration at a time, requiring multiple servers or code modification for multiple integrations. A sample claude_desktop_config.json
file demonstrates the server configuration.
Testing
To verify the setup, you can query Claude to list the available tools, ensuring the server functions as expected.
integration-app/mcp-server
January 14, 2025
March 28, 2025
JavaScript