Integrations
Integration App MCP Server (SSE)
This is a remote implementation of the MCP (Model Context Protocol) server that exposes tools powered by Integration App. It allows clients to connect and access tools from active connections, using the MCP SSE transport.
See a list of MCP Clients here
To implement your own client, see our example AI Chat Agent:
Prerequisites
- Node.js (v14 or higher)
- npm or yarn
- An Integration App account with a valid JWT token
Installation
- Clone the repository:Copy
- Install dependencies:Copy
- Build the project:Copy
Configuration
Local Development
To run the server locally, start it with:
The server will run on http://localhost:3000
.
Deployment
To deploy the server to a production environment (e.g., Heroku), follow these steps:
- Ensure your environment variables are set:
PORT
: The port on which the server will run (default: 3000)NODE_ENV
: Set toproduction
for production environments
- Deploy your application using your preferred hosting service (e.g., Heroku, AWS, etc.).
- Once deployed, your server will be accessible at a URL like:Copy
Connection URL
To connect to the MCP server, use the following URL format:
Or, if the server is running locally:
Cursor Configuration
To use this server with Cursor, update your ~/.cursor/mcp.json
file:
Restart Cursor for the changes to take effect.
Claude Configuration
Anthropic only allows SSE MCP tranports to Claude with MAX plan or higher. To use this server with Claude, update your ~/claude_desktop_config.json
file:
MCP Information
- The server fetches tools from all active connections associated with the provided token.
- The server supports both SSE (Server-Sent Events) and Streamable HTTP transports.
Troubleshooting
- Ensure your JWT token is valid and has the necessary permissions.
- Check server logs for any errors or issues during startup or connection attempts.
- Verify that your deployment environment has the correct environment variables set.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A proxy server that enables multiple tenants to connect to Integration App's MCP server with their own isolated credentials and access tools through the Model Context Protocol.
Related MCP Servers
- -securityFlicense-qualityThis MCP server implementation allows users to manage and expose actions as tools from their Integration App workspace through the Model Context Protocol.Last updated -1014JavaScript
- AsecurityAlicenseAqualityA proxy server that unifies multiple MCP servers, enabling seamless tool, prompt, and resource management via the MetaMCP App.Last updated -62588TypeScriptApache 2.0
- -securityAlicense-qualityA proxy service that connects MCP clients to remote MCP servers, allowing users to use server keys from MCP.so to access remote resources without running their own server.Last updated -5,0622TypeScriptMIT License
- -security-license-qualityProxy that aggregates multiple MCP servers and presents them as a unified interface, allowing clients to access resources from multiple servers transparently.Last updated -1TypeScript