Skip to main content
Glama

MCP Server

MCP 서버

JIRA 및 TODO 관리와 같은 다양한 서비스를 위한 통합 도구를 제공하는 Model Context Protocol(MCP)을 위한 TypeScript 기반 서버 구현입니다.

🚀 특징

  • 다중 도구 통합 : 다중 도구 통합을 지원하는 모듈형 아키텍처
  • 유형 안전성 : Zod 스키마 검증을 통한 전체 TypeScript 지원
  • ESM 지원 : 최신 ES 모듈 구현
  • 확장 가능 : 새로운 도구와 통합을 쉽게 추가할 수 있습니다.

📦 현재 도구

JIRA 통합

  • 사용자 정의 가능한 필드로 문제 생성
  • 자동 응답 형식 지정
  • 이슈 생성을 위한 스키마 검증

TODO 관리

  • 우선순위와 마감일이 있는 할 일 만들기
  • 선택적 필드를 지원하는 유연한 스키마
  • 형식화된 응답 메시지

🛠 프로젝트 구조

지엑스피1

🔌 새로운 도구 추가

  1. constant/tool-name.ts 에 도구 상수를 정의합니다.
  2. schema/ 디렉토리에 스키마를 생성합니다.
  3. tools/ 디렉토리에 도구 핸들러 구현
  4. config/ 디렉토리에 구성을 추가합니다.
  5. index.ts 에 도구 등록

예:

// 1. Add constant export const NEW_TOOL = { ACTION: "action_name" } as const; // 2. Create schema export const newToolSchema = z.object({ // ... schema definition }); // 3. Implement handler export const handleAction = async ( args: z.infer<typeof newToolSchema>, extra: RequestHandlerExtra ): Promise<CallToolResult> => { // ... implementation }; // 4. Add configuration export const newToolConfig = { name: "New Tool", version: "1.0.0", tools: [ { name: NEW_TOOL.ACTION, schema: newToolSchema, handler: handleAction, }, ], };

🔄 개발 워크플로

  1. 기능 브랜치 생성
  2. 변경 사항 구현
  3. 테스트 실행(구현 시)
  4. 프로젝트 빌드
  5. PR 제출

📝 참고사항

  • 더 나은 모듈성을 위해 ES 모듈을 사용합니다.
  • 표준화된 통신을 위한 모델 컨텍스트 프로토콜을 구현합니다.
  • TypeScript 모범 사례를 따릅니다.
  • 유형 안전을 위한 Zod 스키마 검증

🛣️ 로드맵

  • [ ] 더 많은 JIRA 작업 추가
  • [ ] TODO 지속성 구현
  • [ ] 인증 추가
  • [ ] 테스트 프레임워크 추가
  • [ ] 더 많은 통합 기능 추가(GitHub, Slack 등)

📄 라이센스

MIT

-
security - not tested
F
license - not found
-
quality - not tested

JIRA 티켓 생성 및 TODO 관리를 위한 통합 도구를 제공하는 모델 컨텍스트 프로토콜의 TypeScript 구현으로, 사용자는 자연어 인터페이스를 통해 작업을 관리할 수 있습니다.

  1. 🚀 특징
    1. 📦 현재 도구
      1. JIRA 통합
      2. TODO 관리
    2. 🛠 프로젝트 구조
      1. 🔌 새로운 도구 추가
        1. 🔄 개발 워크플로
          1. 📝 참고사항
            1. 🛣️ 로드맵
              1. 📄 라이센스

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  Enables natural language interaction with Jira for managing projects, issues, tasks, and workflows through the Model Context Protocol, allowing users to delegate PM tasks through Claude Desktop.
                  Last updated -
                  9
                  42
                  JavaScript
                  • Apple
                  • Linux
                • A
                  security
                  A
                  license
                  A
                  quality
                  A TypeScript-based server that enables interaction with Jira, providing tools to execute JQL queries, manage tickets, list projects and statuses through natural language.
                  Last updated -
                  11
                  20
                  JavaScript
                  MIT License
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that provides integration with Jira, allowing Large Language Models to interact with Jira projects, boards, sprints, and issues through natural language.
                  Last updated -
                  5
                  87
                  2
                  TypeScript
                  MIT License
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables interaction with Jira's REST API using natural language commands, allowing users to manage Jira projects, issues, comments, and workflows through Claude Desktop and other MCP clients.
                  Last updated -
                  10
                  1
                  Python
                  MIT License

                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/RahulRana0707/mcp-server'

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