MCP server
Agent Tools MCP
io.github.why-see/agent-tools-mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
32 free MCP tools for data validation, text optimization, and synthetic test data.
Working at last checkAbout 5,650 tokens per request once connected32 tools
https://agent-tools-mcp.yvan11.workers.dev/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 32
- Token cost
- About 5,650 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http agent-tools-mcp https://agent-tools-mcp.yvan11.workers.dev/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.agent-tools-mcp] url = "https://agent-tools-mcp.yvan11.workers.dev/mcp"
Gemini CLI
{"mcpServers":{"agent-tools-mcp":{"httpUrl":"https://agent-tools-mcp.yvan11.workers.dev/mcp"}}}
Cursor
{"mcpServers":{"agent-tools-mcp":{"url":"https://agent-tools-mcp.yvan11.workers.dev/mcp"}}}
VS Code
{"servers":{"agent-tools-mcp":{"type":"http","url":"https://agent-tools-mcp.yvan11.workers.dev/mcp"}}}
Antigravity
agy mcp add agent-tools-mcp https://agent-tools-mcp.yvan11.workers.dev/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"agent-tools-mcp","server_url":"https://agent-tools-mcp.yvan11.workers.dev/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"agent-tools-mcp","server_url":"https://agent-tools-mcp.yvan11.workers.dev/mcp"}
Tools
generate-avatar~232 tokens
Create an SVG placeholder profile icon. Use for synthetic avatars in demos and UI prototypes. Returns SVG markup, not a photorealistic likeness.generate-card-number~176 tokens
Generate a synthetic payment-card fixture. Use for payment-form UI tests requiring a Luhn-valid card number. Returns {number, brand, expiry, cvc}; values are synthetic, not issued credentials.generate-color~293 tokens
Generate a palette from a base color and harmony scheme. Use for design prototypes; defaults: random base, triadic scheme, five hex colors. Returns {base, scheme, colors, textOnBase}; text color is heuristic, not a WCAG contrast check.generate-dataset~256 tokens
Generate synthetic rows as JSON, JSONL or CSV. Use for data import/export tests; use generate-fake-data for preset people or company fixtures. Returns at most eight records without accessing a database.generate-fake-data~207 tokens
Create fictional users, companies, addresses or rows. Use to seed demos with preset records; use generate-dataset for custom fields. Synthetic values are not verified identities.generate-hash~174 tokens
Compute SHA-256 or legacy MD5 text digests. Use for non-secret content fingerprints; generate-token creates new IDs instead. Returns a hex digest; unsuitable for password storage or key derivation.generate-lorem~190 tokens
Generate lorem ipsum placeholder copy. Use for mock layouts needing filler words, sentences or paragraphs. Returns synthetic copy, not sourced editorial content.generate-password~196 tokens
Generate random or seeded test passwords. Use for demo login fields; use generate-token for identifiers. Seeded values are predictable and visible to MCP clients; not a secure credential vault.generate-phone-number~266 tokens
Generate fictional US-format phone numbers. Use for US demo phone fields; when supplied, city selects a local area-code pool and must match state. Returns an array of fictional (AAA) 555-01XX numbers; no subscriber lookup.generate-prompt~289 tokens
Fill a prompt template with supplied variables. Use {name} placeholders with matching vars.name; missing variables become empty text. Returns a prompt string without invoking a model; code/image modes can add framing.generate-slug~161 tokens
Convert a title into a Unicode-aware URL slug. Use when forming new path segments from headings. Inspect output before publishing permanent URLs.generate-ssn~242 tokens
Generate fictional US SSN-style test identifiers. Use for SSN test fields; use generate-fake-data for mixed-record fixtures. Returns a string for count=1, otherwise an array; structural validity does not confirm issuance.generate-token~214 tokens
Generate token strings or UUIDs. Use for test identifiers; use generate-password for password fixtures. Seeded output is predictable and unsuitable for authentication credentials.is-card-safe~146 tokens
Check payment-card brand, length and Luhn checksum. Use with synthetic card numbers in payment-form tests. Returns {ok, normalized?, brand?, last4?, issues}; not a payment authorization or fraud check.is-email-safe~140 tokens
Check conservative ASCII email address syntax. Use to reject malformed addresses in forms and test fixtures. Returns true or false; does not check mailbox existence or deliverability.is-iban-safe~150 tokens
Check IBAN country rules, length and checksum against a bundled registry. Use to screen public or synthetic IBANs in test data. Returns {ok, normalized?, issues}; does not verify account ownership or transferability.is-ip-safe~129 tokens
Check IPv4 or IPv6 literal-address syntax. Use to screen candidate IP strings, not test reachability or geolocation. Returns {ok, version, issues}; version is 4, 6 or null.is-iso-date-safe~132 tokens
Check Gregorian YYYY-MM-DD calendar dates, including leap days. Use for date-only form fields, not timestamps or timezone offsets. Returns true for a valid date, otherwise false.is-json-safe~155 tokens
Parse JSON with bounded depth, key counts and input size. Use to screen JSON without execution; use optimize-dataset for JSONL or CSV cleanup. Returns {ok, issues, bytes, depth, keys, value?}; parsed value is included only when valid.is-password-safe~147 tokens
Evaluate password strength using local heuristics. Use only with dummy passwords when testing password policies. Returns {ok, score, entropyBits, length, sets, reasons, suggestions}; no breach-database lookup.is-phone-e164~153 tokens
Check phone number syntax against E.164 after local normalization. Use to test international number formats, including spaces or 00 prefixes. Returns true or false, not the normalized number; no subscriber or reachability check.is-url-safe~131 tokens
Check absolute HTTP or HTTPS URL syntax. Use to screen links before display or storage. Returns true or false; does not visit or assess the site's safety.is-us-tin-safe~145 tokens
Check synthetic US EIN, SSN or ITIN number formats. Use with tax-ID input fixtures, never real personal identifiers. Returns {ok, normalized?, type, issues}; does not verify IRS issuance or identity.is-uuid-safe~174 tokens
Check canonical UUID syntax and optional RFC variant/version. Use to validate UUIDs; use generate-token to create them. Returns true or false; does not check uniqueness or resource existence.is-vat-safe~132 tokens
Check country-specific VAT number patterns. Use to screen VAT fixtures before form submission. Returns {ok, country?, normalized?, issues}; no VIES lookup or active-registration check.minify-css~122 tokens
Reduce whitespace in CSS snippets. Use for basic stylesheet cleanup rather than production minification. Not a full CSS parser; visually test the result.minify-html~147 tokens
Remove comments and compact whitespace in HTML fragments. Use for small, controlled HTML snippets, not full document compilation. Returns an HTML string; preserves pre, textarea, script and style contents. Regression-test rendered output.minify-js~137 tokens
Compact small JavaScript snippets. Use for basic source cleanup, not AST-aware production minification. Returns JavaScript text, sometimes unchanged for complex syntax; regression-test its behavior.minify-prompt~141 tokens
Normalize prompt whitespace and line breaks. Use to compact formatting before calling a model; filler phrases are not removed. Returns trimmed text with normalized spacing; review prompts where whitespace carries meaning.optimize-dataset~187 tokens
Clean and compact JSON, JSONL or CSV rows. Use for small datasets; use is-json-safe to check JSON syntax without changes. Returns text in the selected format; trims strings, deduplicates rows and may drop mostly empty columns.optimize-google-tag~159 tokens
Rebuild GA4 gtag.js markup from a G- measurement ID. Use on existing GA4 snippets, not GTM containers or consent setup. Returns replacement HTML with async loading and a config call, or original input if no G- ID exists. Review lost settings and consent.strip-ansi~127 tokens
Strip terminal ANSI escape codes from text. Use to make colorized logs readable for indexing or display. Returns plain text without interpreting log entries.
Browse
Related MCP servers
- PromptBrake Free Tools
Free AI test helpers: injection inputs, OWASP mapping, release plans, response and tool-call packs. - SanctionsKit developer MCP
Sanctions API docs and request validation, with account-linked synthetic sandbox testing. - Compass by 402rates
Free agent tests (no account or payment); paid ping. - RQM Robotics Jobs
Delegate 20 typed RQM Robotics jobs for validation, diagnosis, comparison, and optimization. - Lemou Free APIs for AI Agents
Free HTML/CSV conversion, JSON validation, text stats and time APIs. Optional agent interviews. - MARS Economic
Supplier sourcing, procurement, commercial intelligence, RFQ routing and B2B deal coordination. - Fuze Data Tools
No-code web scraping & data-extraction Apify actors: scrape and enrich web data at scale. - Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Point-in-time, survivorship-free SEC EDGAR fundamentals + smart-money signals for AI agents.
Badge for your README
[](https://aptlynx.net/servers/io.github.why-see/agent-tools-mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents