Skip to main content
Glama

mcp_skill_provider

MCP skill provider — sucht, ruft ab und führt Befehle für Harness Engineering Skills aus.

mcp_skill_provider ist ein eigenständiges MCP-Modul, das bei mcp_daemon_engine registriert ist. Es stellt Agenten drei Tools zur Verfügung:

  • search_skills(query, limit?) — lexikalische Suche im Skill-Katalog

  • get_skill(name) — vollständige Skill-Anweisungen von Harness Engineering abrufen

  • run_command(name, argv, workspace_scope?) — einen freigegebenen Befehl für einen Skill ausführen

Installation

pip install -e .

Related MCP server: Harness MCP Server

Konfiguration

Legen Sie den Harness Engineering GraphQL-Endpunkt über eine Umgebungsvariable fest:

HSK_GRAPHQL_ENDPOINT=http://localhost:8000/graphql

Verwendung mit mcp_daemon_engine

Registrieren Sie das Modul über die loadMcpConfiguration-Mutation von mcp_daemon_engine. mcp_configuration.py deklariert bereits die Blöcke tools, modules und module_links, die der Daemon benötigt — es verweist jedes Tool auf:

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

source: "" bedeutet, dass das Paket aus dem sys.path des Daemons importierbar sein muss (z. B. pip install -e .); es wird nicht von S3 abgerufen. Echte GraphQL-Endpunkt-/Anmeldedatenwerte werden zum Registrierungszeitpunkt über das variables-Argument von loadMcpConfiguration bereitgestellt, das die Platzhalterwerte setting.graphql_modules im Manifest überschreibt.

Lizenz

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