Skip to main content
Glama

Skills MCP Server

ci

FastMCP サーバーが skills-engine のタクソノミを MCP ツール として公開します。これにより、任意の MCP クライアント(Claude、Cursor、カスタムエージェント)でスキルの推論・正規化・検索ができ、ライフサイクルガバナンスの確認も行えます。

ツール

ツール

目的

infer_skills(text, context_type)

JD、履歴書、タスク、振り返りからスキルを抽出・解決する

normalize_skill(name)

生のラベルをカスタム → 外部 → マスター階層にマッピングする

search_taxonomy(query, k)

全階層を横断するセマンティック検索を行う

taxonomy_stats()

階層ごとの件数 + ライフサイクルステータスを表示する

lifecycle_report(today?)

推奨されるアクションと理由(半減期ポリシー)を提示する

Related MCP server: skillforge

実行

pip install -r requirements.txt
uvicorn skills_engine.api.app:app --reload   # in the skills-engine repo, port 8000

export SKILLS_ENGINE_URL=http://127.0.0.1:8000
python src/skills_mcp/server.py              # stdio MCP transport

任意の MCP クライアント設定に組み込みます:

{
  "mcpServers": {
    "skills-engine": {
      "command": "python",
      "args": ["src/skills_mcp/server.py"]
    }
  }
}

テスト

ツール関数は FastMCP インスタンスに登録された単純な呼び出し可能オブジェクトであるため、テストはライブエンジンなしでトランスポート層(_get/_post)を monkeypatch し、ルーティング、ペイロード、登録を検証します。

MIT

Related MCP Connectors

Related MCP Servers