Skip to content

Releases: agentico-dev/mcp-create-tool

v0.2.0 - OpenTelemetry

07 Feb 17:27
Compare
Choose a tag to compare
Pre-release

Features

  • Includes scaffolding example code for Open Telemetry.
  • A simple example of using Open Telemetry with Agentico, adding a trace to the echo tool for you to take as a reference and build upon.

Notes

  • Please make sure your environment is set up to support OpenTelemetry exporters and instrumentation. With mcp-create-tool, you can enable OpenTelemetry support by passing the --instrumentation flag and will generate the necessary configuration files. Video tutorial available here.
  • To start an OpenTelemetry Collector in Docker with the default configuration, run the bash script in the scripts directory.
    • By default, the OpenTelemetry Collector will be available at http://localhost:4318.
    • The OpenTelemetry instrumentation will be added to the tool-name tool and will be configured to send traces to http://qbotel-collector:4318/v1/trace. (This is the hostname of the OpenTelemetry Collector service in the Docker network.)
    • jaeger is also available as a tracing backend, passing the jaeger argument to the script will enable the jaeger collector instead of the otlp collector.
      • You can access the Jaeger UI at http://localhost:16686.

Step-by-step

Support Us

Any feedback or contributions are welcome. Go Rebels! ✊🏻

For more details, visit the Documentation, the GitHub repository or npm package page.

With ❤️ from La Rebelion Labs. 🚀

Support this project by:

⭐ star it on GitHub,
🤝 tipping the author on GitHub Sponsors,
☕ or Buy me a coffee.
🛒 Merchandise available at La Rebelion Shop

v0.1.0 - initial version, supports WSL

13 Jan 14:00
Compare
Choose a tag to compare
Pre-release

mcp-create-tool Version 0.1.0

Important changes were introduced in version 0.1.0 of the mcp-create-tool project, which is derived from the original create-typescript-server project but for the enhanced server facade implementation for Agentico.

New Features

  • CLI Tool: Introduced a new CLI tool to create new Agentico MCP tools.
  • Interactive Prompts: Utilized @inquirer/prompts for interactive command-line prompts.
  • Template Engine: Integrated ejs for template rendering.
  • Command Line Interface: Used commander to handle CLI commands and options.
  • Enhanced Output: Added chalk for colored terminal output and ora for spinner animations.

Improvements

  • Compatibility: Ensured compatibility with WSL using the is-wsl package.

Documentation

  • README: Updated README with usage instructions and examples.
  • Repository Links: Added repository, homepage, and bugs links for easy access.

Go Rebels! ✊🏻