Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

ToolForge

БесплатноНе проверен

A governed registry of reusable Python tools for AI agents, enabling search by intent, execution with JSON input, draft registration, and lifecycle management.

GitHubEmbed

Описание

A governed registry of reusable Python tools for AI agents, enabling search by intent, execution with JSON input, draft registration, and lifecycle management.

README

ToolForge MCP is a governed registry of reusable Python tools for AI agents. It lets agents search approved tools by intent, run approved tools with JSON input, register newly generated scripts as drafts, and manage tool lifecycle through approval, updates, deprecation, and rollback.

The MVP is MCP-only. It runs over stdio by default and does not include a web UI or HTTP server.

Features

  • Register Python scripts as draft reusable tools
  • Approve reviewed tool versions for execution
  • Search approved tools by semantic-style intent with keyword/tag fallback
  • Run approved tools through a subprocess JSON contract
  • Log every run to SQLite
  • Seed safe default tools on first startup
  • Update, deprecate, and rollback tool versions

Runtime Paths

By default, ToolForge stores metadata and runtime tool files locally:

data/toolforge.db
tools/

Override these paths with:

export TOOLFORGE_DB_PATH=/path/to/toolforge.db
export TOOLFORGE_TOOLS_DIR=/path/to/tools
export TOOLFORGE_WORK_DIR=/path/to/work

MCP Server

Run the server with:

uv run toolforge-mcp

or:

python3 server.py

Stored Tool Contract

Stored scripts must:

  • read one JSON object from stdin
  • write one JSON object to stdout
  • exit nonzero on failure

Default Seed Tools

On first startup, ToolForge seeds these approved tools:

  • validate_json_schema
  • clean_csv_file
  • generate_markdown_report
  • resize_image
  • extract_text_from_pdf

The seed operation is idempotent and recorded in SQLite.

License

Apache License 2.0

from github.com/ThisIsCKM-org/toolforge-mcp

Установка ToolForge

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/ThisIsCKM-org/toolforge-mcp

FAQ

ToolForge MCP бесплатный?

Да, ToolForge MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для ToolForge?

Нет, ToolForge работает без API-ключей и переменных окружения.

ToolForge — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить ToolForge в Claude Desktop, Claude Code или Cursor?

Открой ToolForge на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare ToolForge with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai