Integration App
Interact with any other SaaS applications on behalf of your customers.
Ads
Overview
The Membrane MCP Server is a Model Context Protocol (MCP) server, it provides actions for connected integrations on Membrane as tools. Here's our official AI Agent Example that shows you how to use this MCP server in your application. - Node.js (v18 or higher) - A Membrane account To run the development server locally, start it with: The server will be live at http://localhost:3000 ⚡️ Deploy your own instance of this MCP server to any cloud hosting service of your choice. The project includes a Dockerfile for easy containerized deployment.
Installation
npm install
Configuration
{
"mcpServers": {
"membrane": {
"url": "https://<HOSTED_MCP_SERVER_URL>/sse?token={ACCESS_TOKEN}"
}
}Capabilities
- Enable specific integration tools
Use `enable-tools` in dynamic mode to activate only the actions needed for a session, such as `gmail-send-email`.
- Filter tools by integration
Pass the `apps` query parameter (e.g., `?apps=google-calendar`) to fetch tools from specific connected services.
- Manage persistent chat sessions
Include an `x-chat-id` header to reuse the same MCP session across a conversation, and retrieve session mappings via `GET /mcp/sessions`.
- Authenticate with a Membrane token
Provide an access token via query parameter or `Authorization` header to connect to the server over SSE or Streamable HTTP.
Tags
- api
- workflow-automation
- communication
Related MCP servers
ElevenLabs
OfficialThe official ElevenLabs MCP server
Resend Email
OfficialSend emails directly from your editor using the Resend API.
AgentRPC
OfficialConnect to any function, any language, across network boundaries using AgentRPC.
Twilio
OfficialInteract with Twilio APIs to send messages, manage phone numbers, configure your account, and more.