Multi-tenant MCP Server

Integrations

  • Provides deployment support for the MCP server, with instructions for configuring the server on Heroku's hosting platform

  • Supports running the MCP server, with compatibility for Node.js v14 or higher

통합 앱 MCP 서버(SSE)

이는 Integration App에서 제공하는 도구를 제공하는 MCP(Model Context Protocol) 서버의 원격 구현입니다. 클라이언트가 MCP SSE 전송을 사용하여 활성 연결에서 도구에 연결하고 액세스할 수 있도록 합니다.

MCP 클라이언트 목록을 여기에서 확인하세요

자체 클라이언트를 구현하려면 AI 채팅 에이전트 예를 참조하세요.

필수 조건

  • Node.js(v14 이상)
  • npm 또는 yarn
  • 유효한 JWT 토큰이 있는 통합 앱 계정

설치

  1. 저장소를 복제합니다.지엑스피1
  2. 종속성 설치:
    npm install
  3. 프로젝트를 빌드하세요:
    npm run build

구성

지역 개발

서버를 로컬로 실행하려면 다음을 사용하여 시작하세요.

npm start

서버는 http://localhost:3000 에서 실행됩니다.

전개

서버를 프로덕션 환경(예: Heroku)에 배포하려면 다음 단계를 따르세요.

  1. 환경 변수가 설정되어 있는지 확인하세요.
    • PORT : 서버가 실행될 포트(기본값: 3000)
    • NODE_ENV : 프로덕션 환경을 위해 production 으로 설정
  2. 선호하는 호스팅 서비스(예: Heroku, AWS 등)를 사용하여 애플리케이션을 배포합니다.
  3. 배포가 완료되면 다음과 같은 URL을 통해 서버에 접근할 수 있습니다.
    https://your-app-name.herokuapp.com/

연결 URL

MCP 서버에 연결하려면 다음 URL 형식을 사용하세요.

https://your-app-name.herokuapp.com/sse?token=YOUR_TOKEN

또는 서버가 로컬로 실행되는 경우:

http://localhost:3000/sse?token=YOUR_TOKEN

커서 구성

이 서버를 Cursor와 함께 사용하려면 ~/.cursor/mcp.json 파일을 업데이트하세요.

{ "mcpServers": { "integration-app": { "url": "https://your-app-name.herokuapp.com/sse?token=YOUR_TOKEN" } } }

변경 사항을 적용하려면 커서를 다시 시작하세요.

클로드 구성

Anthropic은 MAX 플랜 이상에서만 Claude로의 SSE MCP 전송을 허용합니다. Claude에서 이 서버를 사용하려면 ~/claude_desktop_config.json 파일을 업데이트하세요.

{ "mcpServers": { "integration-app": { "url": "https://your-app-name.herokuapp.com/sse?token=YOUR_TOKEN" } } }

MCP 정보

  • 서버는 제공된 토큰과 연관된 모든 활성 연결에서 도구를 가져옵니다.
  • 서버는 SSE(Server-Sent Events)와 Streamable HTTP 전송을 모두 지원합니다.

문제 해결

  • JWT 토큰이 유효하고 필요한 권한이 있는지 확인하세요.
  • 시작이나 연결 시도 중에 발생한 오류나 문제가 있는지 서버 로그를 확인하세요.
  • 배포 환경에 올바른 환경 변수가 설정되어 있는지 확인하세요.
-
security - not tested
F
license - not found
-
quality - not tested

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.

여러 테넌트가 각자의 격리된 자격 증명과 모델 컨텍스트 프로토콜을 통한 액세스 도구를 사용하여 통합 앱의 MCP 서버에 연결할 수 있도록 하는 프록시 서버입니다.

  1. 필수 조건
    1. 설치
      1. 구성
        1. 지역 개발
        2. 전개
        3. 연결 URL
        4. 커서 구성
        5. 클로드 구성
      2. MCP 정보
        1. 문제 해결

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            This MCP server implementation allows users to manage and expose actions as tools from their Integration App workspace through the Model Context Protocol.
            Last updated -
            10
            14
            JavaScript
          • A
            security
            A
            license
            A
            quality
            A proxy server that unifies multiple MCP servers, enabling seamless tool, prompt, and resource management via the MetaMCP App.
            Last updated -
            625
            88
            TypeScript
            Apache 2.0
          • -
            security
            A
            license
            -
            quality
            A 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,062
            2
            TypeScript
            MIT License
            • Apple
          • -
            security
            -
            license
            -
            quality
            Proxy that aggregates multiple MCP servers and presents them as a unified interface, allowing clients to access resources from multiple servers transparently.
            Last updated -
            1
            TypeScript

          View all related MCP servers

          ID: cdg7w5wfqm