Agent Toolbox

com.nclexdrillPublished by nclexdrill.comv1.0.0Updated Oct 25, 2026

13 free utility tools for AI agents: web text, markdown, hashing, IDs, dates, units, JSON.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingDeveloper Tools

Overview

AI-generated overview

A remote MCP server offering 13 small utility tools for text, web pages, encoding, hashing, IDs, dates, units and JSON.

What you can do
Fetch a web page and return its cleaned readable text, or strip HTML down to plain text and convert Markdown to HTML. Summarize text extractively and report word, sentence and reading-ease statistics. Hash text with SHA-256/384/512, encode as base64, base64url, URL or hex, and generate random UUIDs or tokens. Validate and reformat JSON, do date arithmetic and unit conversions, and read the server's terms of use.
When to use it
Useful when an assistant needs quick, self-contained conversions and text processing without installing anything locally: cleaning a fetched page, formatting JSON, hashing or encoding a string, generating an ID, or doing date and unit math.
Requirements
A remote streamable HTTP endpoint; no package, account, API key or environment variable is declared. Network access is needed, and fetch_page_text depends on outbound access to the target http/https page.
Before you install
fetch_page_text sends the requested URL to a third-party service, so avoid internal or sensitive addresses. Generated tokens and UUIDs come from a remote server, so treat them as untrusted for security-critical secrets. The server asks that its terms of use be read before production use.

Installation

In SourceWeft

  1. Open Agent Toolbox in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.nclexdrill%2Fagent-toolbox/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "agent-toolbox": {
      "type": "http",
      "url": "https://agent-toolbox-mcp.nclexdrill.workers.dev/mcp"
    }
  }
}

Tools

13

fetch_page_text

Fetch a web page (http/https) and return its cleaned readable text, truncated to max_chars.

Parametersurlrequiredmax_chars

summarize_text

Extractive summary: returns the N most representative sentences of a text, in original order.

Parameterstextrequiredsentences

markdown_to_html

Convert Markdown to HTML (headings, bold, italic, code, links, lists, quotes).

Parametersmarkdownrequired

html_to_text

Strip HTML tags/scripts/styles and return clean readable text.

Parametershtmlrequiredmax_chars

hash_text

Compute a cryptographic hash of text (sha-256, sha-384, or sha-512), returned as hex.

Parameterstextrequiredalgorithm

encode_text

Encode text as base64, base64url, url-encoding, or hex.

Parameterstextrequiredformat

uuid_generate

Generate cryptographically random UUID v4 values.

Parameterscount

date_math

Date utilities: now (current UTC time), add (add a duration to a date), diff (difference between two dates), weekday (day name for a date).

Parametersdateunitdate1date2valueoperation

unit_convert

Convert between units: length (mm/cm/m/km/in/ft/yd/mi), weight (mg/g/kg/oz/lb), temperature (c/f/k), data (b/kb/mb/gb/tb).

Parameterstorequiredfromrequiredvaluerequired

json_format

Validate JSON and reformat it: pretty (indented), minify, or custom indent width.

Parametersjsonrequiredstyle

text_stats

Text statistics: character/word/sentence counts, reading time, and Flesch reading-ease score.

Parameterstextrequired

random_token

Generate a cryptographically random token string (for ids, passwords, nonces).

Parameterslengthcharset

get_terms

Read the AgentToolbox Terms of Use (as-is, liability-capped). Call this before relying on any tool in production.

Takes no parameters.

Version history

1
  1. v1.0.0LatestOct 13, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.