Skip to content

FAQ

Is ToolWeaver a framework?

No. It’s a package-first library you embed in your apps.

How do I register tools?

Use decorators (@mcp_tool), template classes, or YAML loaders.

Can I expose tools over HTTP?

Yes—use the FastAPI adapter to expose REST endpoints.

What about safety?

Secrets redaction, PII filtering, template sanitization, idempotency, and sandboxed execution are built in.

Do I need Redis?

No. The file cache works by default; Redis adds speed and distribution.

Does it work with planners?

Yes. You can use ToolWeaver with planners and agents to select and call tools.

See: - Python API - REST API - Tutorials