health
Health check. Returns server status and optional echo.
echo
io.github.Ainode-techPublished by GitHub account Ainode-techv0.1.1Updated Oct 24, 2026
22 utility tools (x402 USDC on Base): currency, PDF, image, GDPR. Free health.
Remote MCP endpoint offering 23 small utility tools: data format conversion, encoding, hashing, time and cron, PDF/image handling, and EU compliance checks.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
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/io.github.Ainode-tech%2Fswiss-army/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.Add this to your client's mcpServers config.
{
"mcpServers": {
"swiss-army": {
"type": "http",
"url": "https://swiss.api.ainode.tech/mcp"
}
}
}Health check. Returns server status and optional echo.
echoConvert JSON array of objects to RFC 4180 CSV.
inputrequiredConvert CSV string to JSON array of objects.
inputrequiredEncode a UTF-8 string to Base64.
inputrequiredDecode a Base64 string to UTF-8.
inputrequiredGenerate MD5, SHA-256, or SHA-512 hex digest.
inputrequiredalgorithmrequiredGenerate one or more UUID v4 values.
countStrip HTML tags and decode entities to plain text.
inputrequiredConvert Markdown to HTML.
inputrequiredExtract Open Graph metadata from a URL.
urlrequiredConvert a datetime between IANA timezones.
datetimerequiredto_timezonerequiredfrom_timezonerequiredParse a cron expression and return next run times.
countexpressionrequiredTest a regex pattern against an input string.
flagsinputrequiredpatternrequiredConvert an amount between currencies using cached ECB exchange rates.
torequiredfromrequiredamountrequiredExtract text content from a base64-encoded PDF document.
pdfrequiredResize and compress a base64-encoded image.
imagerequiredwidthrequiredformatheightrequiredqualityValidate Portuguese NIF/NIPC tax identification number (mod-11 check digit).
nifrequiredValidate IBAN (ISO 13616 mod-97) with SEPA BIC lookup for Portuguese banks.
ibanrequiredVerify EU VAT number via VIES (European Commission free API).
vat_numberrequiredcountry_coderequiredDetect GDPR PII categories in text (email, phone, IP, name, location). Returns categories only, never actual PII values.
textrequiredGenerate Content-Security-Policy header from structured directives input.
directivesreport_urireport_onlyValidate CORS policy against security best practices. Reports issues by severity.
max_ageallow_originrequiredallow_headersallow_methodsexpose_headersallow_credentialsDetect hardcoded secrets, API keys, and credentials in text using pattern matching and entropy analysis.
textrequired83% 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.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.