Skip to main content
Glama

ChatGPT MCP Server

ChatGPT MCP 서버

사용자 정의 GPT 인터페이스를 통해 Docker 관리 기능을 제공하는 MCP(Model Context Protocol) 서버입니다.

특징

  • 자연어를 통한 Docker 컨테이너 관리
  • 모델 컨텍스트 프로토콜(MCP) 기반
  • TypeScript 구현
  • 컨테이너화된 배포
  • 강력한 오류 처리 및 정상적인 종료
  • 자원 관리 및 포트 처리
  • 속도 제한 및 API 키 인증

설정

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 ChatGPT MCP 서버를 자동으로 설치하려면:

지엑스피1

수동 설치

  1. 저장소를 복제합니다
git clone https://github.com/toowiredd/chatgpt-mcp-server.git cd chatgpt-mcp-server
  1. 종속성 설치
npm install
  1. 환경 파일 생성
cp env.example .env # Edit .env with your configuration
  1. 프로젝트를 빌드하세요
npm run build

Docker로 실행

  1. 컨테이너를 빌드하세요
npm run docker:build
  1. 컨테이너를 실행하세요
npm run docker:run

또는 수동으로:

docker run -d \ -p 3001:3001 \ --env-file .env \ -v /var/run/docker.sock:/var/run/docker.sock \ chatgpt-mcp-server

개발

  • npm run build - TypeScript 코드 빌드
  • npm run watch - 변경 사항을 확인하고 다시 빌드합니다.
  • npm run inspector - MCP 검사기 도구 실행

환경 변수

  • API_KEY - API 인증 키
  • HTTP_PORT - 서버 포트(기본값: 3001)
  • RATE_LIMIT_REQUESTS - 윈도우당 최대 요청 수
  • RATE_LIMIT_WINDOW - 밀리초 단위의 창 크기

자원 관리

서버는 강력한 리소스 관리를 구현합니다.

  • 프로세스 신호(SIGINT, SIGTERM, SIGQUIT)에 대한 정상적인 종료
  • 연결 추적 및 관리
  • 요청 시간 초과 처리
  • 포트 충돌 감지
  • Keep-alive 연결 관리
  • 활성 요청 추적 및 정상적인 완료

종료 프로세스

  1. 서버는 프로세스 신호에 대해 정상적인 종료를 시작합니다.
  2. 새로운 연결이 거부됩니다
  3. 활성 요청은 완료될 수 있습니다(시간 초과 포함)
  4. Keep-alive 연결이 닫혔습니다.
  5. 서버 포트가 정상적으로 해제되었습니다.
  6. 리소스가 제대로 해제되었습니다

오류 처리

  • 포트 충돌이 감지되어 보고됩니다.
  • 처리되지 않은 거부 및 예외가 포착됩니다.
  • 네트워크 오류가 제대로 처리됩니다
  • 적절한 처리를 통해 리소스 누출을 방지합니다.
  • 시간 초과는 종료 중에 서버가 중단되지 않도록 보장합니다.

특허

MIT

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

사용자 정의 GPT 인터페이스를 사용하여 자연어 상호작용을 통해 Docker 컨테이너 관리를 가능하게 하는 모델 컨텍스트 프로토콜 서버입니다.

  1. 특징
    1. 설정
      1. Smithery를 통해 설치
      2. 수동 설치
    2. Docker로 실행
      1. 개발
        1. 환경 변수
          1. 자원 관리
            1. 종료 프로세스
            2. 오류 처리
          2. 특허

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A powerful Model Context Protocol (MCP) server for Docker operations, enabling seamless container and compose stack management through Claude AI.
              Last updated -
              4
              160
              Python
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              Provides a scalable, containerized infrastructure for deploying and managing Model Context Protocol servers with monitoring, high availability, and secure configurations.
              Last updated -
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables Claude to manage software development projects with complete context awareness and code execution through Docker environments.
              Last updated -
              1
              Python
              • Apple
            • -
              security
              A
              license
              -
              quality
              An MCP server that allows managing Docker containers through natural language, enabling users to compose, introspect, and debug containers without running commands themselves.
              Last updated -
              440
              Python
              GPL 3.0
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/Toowiredd/chatgpt-mcp-server'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server