Skip to main content
Glama

mcp_skill_provider

MCP 스킬 제공자 — Harness Engineering 스킬에 대한 검색, 조회, 명령 실행 기능을 제공합니다.

mcp_skill_provider는 mcp_daemon_engine에 등록된 독립형 MCP 모듈입니다. 에이전트에 세 가지 도구를 노출합니다:

  • search_skills(query, limit?) — 스킬 카탈로그에 대한 어휘 검색

  • get_skill(name) — Harness Engineering에서 전체 스킬 지침 조회

  • run_command(name, argv, workspace_scope?) — 스킬에 대해 허용된 명령 실행

설치

pip install -e .

Related MCP server: Harness MCP Server

구성

환경 변수를 통해 Harness Engineering GraphQL 엔드포인트를 설정합니다:

HSK_GRAPHQL_ENDPOINT=http://localhost:8000/graphql

mcp_daemon_engine와 함께 사용하기

mcp_daemon_engine의 loadMcpConfiguration mutation을 통해 모듈을 등록합니다. mcp_configuration.py는 이미 데몬이 필요로 하는 tools, modules, module_links 블록을 선언합니다 — 모든 도구를 다음으로 지정합니다:

{
  "module_name": "mcp_skill_provider",
  "class_name": "mcp_skill_provider.mcp_skill_provider.MCPSkillProvider",
  "package_name": "mcp_skill_provider",
  "source": ""
}

source: ""는 패키지가 데몬의 sys.path에서 import 가능해야 함을 의미합니다(예: pip install -e .). S3에서 가져오지 않습니다. 실제 GraphQL 엔드포인트/자격 증명 값은 등록 시 loadMcpConfiguration의 variables 인수를 통해 제공되며, 이는 매니페스트의 자리 표시자 setting.graphql_modules 값을 재정의합니다.

라이선스

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to discover, install, and manage SKILL.md skills from a Git-backed registry via MCP tools for search, install, and list operations.
    18 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables coding agents to search, recommend, and validate a stack of reusable skills from a local catalog, producing deterministic plans without modifying the project.
    6,024 npm
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to manage, search, plan, and execute reusable skills while automatically enforcing always-on coding and reasoning guidelines. It provides workflow orchestration, permission-controlled execution, dynamic skill registration, and feedback-based ranking.
    9
    11 npm
    1
    MIT