Integration App MCP

v1.0.0APIsstable

This MCP server implementation allows users to manage and expose actions as tools from their Integration App workspace through the Model Context Protocol.

mcpmcp-server
Share:
36
Stars
0
Downloads
0
Weekly
0/5

What is Integration App MCP?

Integration App MCP is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to this mcp server implementation allows users to manage and expose actions as tools from their integration app workspace through the model context protocol.

This MCP server implementation allows users to manage and expose actions as tools from their Integration App workspace through the Model Context Protocol.

This server falls under the APIs and Business Applications categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • This MCP server implementation allows users to manage and ex

Use Cases

Expose actions from Integration App workspace as MCP tools.
Manage and invoke custom integrations through standard MCP protocol.
Connect legacy systems and custom apps to AI assistants.
membranehq

Maintainer

LicenseISC License
Languagetypescript
Versionv1.0.0
UpdatedMay 4, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx integration-app-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Integration App MCP

The Integration App MCP Server connects your Membrane workspace to any MCP-compatible AI assistant, exposing all your configured integration actions as callable tools. It supports both static mode (all tools returned at once) and dynamic mode (selective tool activation on demand) to keep LLM context manageable. Developers use it to let Claude or other AI assistants trigger Gmail actions, Google Calendar events, or any other integration wired up in Membrane without building custom API bridges.

Prerequisites

  • Node.js v18 or higher installed
  • An active Membrane account at getmembrane.com with at least one integration configured
  • A Membrane Access Token generated from the Membrane authentication settings
  • An MCP-compatible client such as Claude Desktop or Cursor
1

Clone and build the server

Clone the repository, install dependencies, and compile the TypeScript source.

git clone https://github.com/membranehq/mcp-server.git
cd mcp-server
npm install
npm run build
2

Generate a Membrane Access Token

Log in to your Membrane account and navigate to the authentication section to create a personal access token. Keep this value secret — it authorizes the MCP server to act on your behalf.

3

Choose your connection mode

The server supports two modes. Static mode (default) returns all your integration tools immediately. Dynamic mode (add ?mode=dynamic) activates tools selectively, which is better for large workspaces where listing all tools would overwhelm the LLM context window.

4

Configure your MCP client

Add the Membrane MCP server to your client configuration. The server is accessed over HTTP/Streamable HTTP using your access token as a Bearer credential in the Authorization header.

{
  "mcpServers": {
    "integration-app": {
      "command": "node",
      "args": ["<path-to-cloned-repo>/dist/index.js"],
      "env": {
        "ACCESS_TOKEN": "<your-membrane-access-token>"
      }
    }
  }
}
5

Restrict to specific integrations (optional)

Use the apps query parameter to expose only the tools for specific integrations, for example Google Calendar and Gmail, rather than every integration in your workspace.

# Append to your server URL
?apps=google-calendar,gmail
6

Verify tools are loading

Start your MCP client and ask the AI assistant to list the available tools. You should see actions from your configured Membrane integrations listed as callable MCP tools.

Integration App MCP Examples

Client configuration

Claude Desktop configuration using the locally built server with an access token passed as an environment variable.

{
  "mcpServers": {
    "integration-app": {
      "command": "node",
      "args": ["/path/to/mcp-server/dist/index.js"],
      "env": {
        "ACCESS_TOKEN": "your_membrane_access_token_here"
      }
    }
  }
}

Prompts to try

Example prompts you can use once the server is connected and your integrations are configured in Membrane.

- "List all the tools available from my Membrane integrations"
- "Create a Google Calendar event for tomorrow at 2pm titled Team Sync"
- "Send a Gmail draft to [email protected] with the subject Weekly Update"
- "Show me the available actions for my Slack integration"
- "Enable only the Google Docs tools and help me create a new document"

Troubleshooting Integration App MCP

AI assistant reports no tools available or an empty tool list

Verify your ACCESS_TOKEN is valid and that you have at least one integration configured in your Membrane workspace. Try switching from dynamic mode to static mode by removing the ?mode=dynamic parameter.

Authorization errors or 401 responses when calling tools

Regenerate your Membrane Access Token from the Membrane authentication settings and update it in your MCP client configuration. Ensure the token is passed as a Bearer token in the Authorization header.

Too many tools overwhelm the LLM context window

Switch to dynamic mode by appending ?mode=dynamic to the server URL, or restrict to specific integrations using the ?apps= parameter (e.g., ?apps=google-calendar,gmail).

Frequently Asked Questions about Integration App MCP

What is Integration App MCP?

Integration App MCP is a Model Context Protocol (MCP) server that this mcp server implementation allows users to manage and expose actions as tools from their integration app workspace through the model context protocol. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Integration App MCP?

Follow the installation instructions on the Integration App MCP GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Integration App MCP?

Integration App MCP works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Integration App MCP free to use?

Yes, Integration App MCP is open source and available under the ISC License license. You can use it freely in both personal and commercial projects.

Browse More APIs MCP Servers

Explore all apis servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "integration-app-mcp-server": { "command": "npx", "args": ["-y", "integration-app-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Integration App MCP?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides