tarsolutiontools
AI AGENT ACCESS

Connect your agent.

33 tools: connect the complete collection, a category or a single tool.

Connection

All-tools endpoint: https://tools.tarsolution.com/mcp
Transport: Streamable HTTP · Protocol: 2025-11-25
No API key is required for public access.

Enter an endpoint below as your client's MCP server URL. Discover tools with tools/list and execute them with tools/call. Each endpoint lists and accepts only its own tools. Avoid connecting overlapping scopes, which can duplicate definitions in your client.

Category endpoints

CategoryToolsEndpoint
Data10https://tools.tarsolution.com/mcp/category/data
Development2https://tools.tarsolution.com/mcp/category/development
Encoding4https://tools.tarsolution.com/mcp/category/encoding
Engineering4https://tools.tarsolution.com/mcp/category/engineering
Networking6https://tools.tarsolution.com/mcp/category/networking
Security4https://tools.tarsolution.com/mcp/category/security
Validation1https://tools.tarsolution.com/mcp/category/validation
XML2https://tools.tarsolution.com/mcp/category/xml

Individual tools and benefits

These are qualitative expectations, not measured savings. Token usage includes definitions, arguments, results, reasoning and retries. Focused endpoints help when the client loads fewer definitions; clients with dynamic discovery may already do this. Large documents can increase consumption.

Potentially highWorkflow-dependentInput-dependentOutput-dependentLimited

Green indicates high potential; lime, amber and orange mark workflow, input and output dependencies; red means limited token-saving potential, not low tool quality. Conditional labels describe different dependencies, not measured savings ranks.

Tool / categorySingle-tool endpointToken-saving potentialData quality and scope
AGA8 Calculator
Engineering
https://tools.tarsolution.com/mcp/tool/aga8-calculatorPotentially highAGA8 calculation; gas-phase assumptions still apply.
Environment / Config Diff
Data
https://tools.tarsolution.com/mcp/tool/config-diffPotentially highConfiguration drift with masked secret values.
Gas Mixture Comparator
Engineering
https://tools.tarsolution.com/mcp/tool/gas-mixture-comparatorPotentially highConsistent component differences and optional gas properties.
JSON Schema Validator
Validation
https://tools.tarsolution.com/mcp/tool/json-schema-validatorPotentially highSchema checks and violation paths.
Modbus Diagnostics
Engineering
https://tools.tarsolution.com/mcp/tool/modbus-parserPotentially highRegister/frame decoding and CRC/MBAP diagnostics; no equipment connection.
XML Schema Validator
XML
https://tools.tarsolution.com/mcp/tool/xsd-validatorPotentially highXML validation with error diagnostics.
Certificate & CSR Toolkit
Security
https://tools.tarsolution.com/mcp/tool/certificate-toolkitWorkflow-dependentPublic certificate/CSR inspection only. Browser-local key generation; certificate trust not verified.
DNS Diagnostics Suite
Networking
https://tools.tarsolution.com/mcp/tool/dns-diagnosticsWorkflow-dependentResolver observations, not proof of global propagation.
DNS WHOIS / RDAP Lookup
Networking
https://tools.tarsolution.com/mcp/tool/dns-whois-lookupWorkflow-dependentIANA-discovered RDAP data with source and observation time.
JWT Inspector
Security
https://tools.tarsolution.com/mcp/tool/jwt-inspectorWorkflow-dependentClaims inspection with requested verification status.
Peppol Participant Lookup
Networking
https://tools.tarsolution.com/mcp/tool/peppol-participant-lookupWorkflow-dependentService discovery; signatures and trust anchors are not verified.
SSO Service Client Tester
Security
https://tools.tarsolution.com/mcp/tool/sso-service-client-testerWorkflow-dependentDiscovery and trusted-key checks; client credentials require authorization.
Cron Expression Builder
Development
https://tools.tarsolution.com/mcp/tool/cron-builderInput-dependentExecution times for the selected engine and timezone.
Data Format Converter
Data
https://tools.tarsolution.com/mcp/tool/data-format-converterInput-dependentRepeatable JSON, YAML and properties conversion.
Regex Editor & Analyzer
Development
https://tools.tarsolution.com/mcp/tool/regex-editorInput-dependentBounded Python regex matching and replacement.
Sensor Normalizer
Engineering
https://tools.tarsolution.com/mcp/tool/sensor-data-normalizerInput-dependentExplicit scaling; large sample lists increase output.
Time Converter
Data
https://tools.tarsolution.com/mcp/tool/time-converterInput-dependentConsistent epoch and timezone conversion.
XML → XSLT Transformer
XML
https://tools.tarsolution.com/mcp/tool/xml-xslt-transformerInput-dependentActual XSLT execution; document size controls output cost.
Hex Explorer
Encoding
https://tools.tarsolution.com/mcp/tool/payload-hex-explorerOutput-dependentByte inspection; full hex dumps can be verbose.
JSON Data Generator
Data
https://tools.tarsolution.com/mcp/tool/json-data-generatorOutput-dependentReproducible fixtures; large datasets increase tokens.
REST API Client
Networking
https://tools.tarsolution.com/mcp/tool/rest-clientOutput-dependentAuthorized API requests and status assertions; large bodies increase tokens.
Text Compare
Data
https://tools.tarsolution.com/mcp/tool/text-compareOutput-dependentDeterministic differences. Choose unified output for a shorter report.
Web Metadata & Social Preview
Networking
https://tools.tarsolution.com/mcp/tool/web-metadataOutput-dependentExtracted metadata instead of full page HTML.
Base64 Codec
Encoding
https://tools.tarsolution.com/mcp/tool/base64-codecLimitedExact byte encoding/decoding; base64 can expand the input.
HTML Editor
Data
https://tools.tarsolution.com/mcp/tool/html-previewLimitedSource through MCP; visual preview requires the web tool.
JavaScript Formatter
Data
https://tools.tarsolution.com/mcp/tool/javascript-formatterLimitedParser-backed JavaScript formatting.
JSON Formatter
Data
https://tools.tarsolution.com/mcp/tool/json-formatterLimitedJSON syntax validation and formatting; returns the full document.
Markdown Editor
Data
https://tools.tarsolution.com/mcp/tool/markdown-previewLimitedSource through MCP; visual preview requires the web tool.
Mermaid Editor
Data
https://tools.tarsolution.com/mcp/tool/mermaid-previewLimitedSource through MCP; diagram rendering requires the web tool.
Text Encoder
Encoding
https://tools.tarsolution.com/mcp/tool/multi-text-encoderLimitedExact URL, HTML and ROT13 transformations.
Unicode Normalizer
Encoding
https://tools.tarsolution.com/mcp/tool/unicode-normalizerLimitedExplicit Unicode normalization.
UUID & Password
Security
https://tools.tarsolution.com/mcp/tool/uuid-password-generatorLimitedReal identifiers and cryptographically random passwords.
Webhook Callback
Networking
https://tools.tarsolution.com/mcp/tool/webhook-callbackLimitedReturns callback/event paths; subscribe separately before sending. MCP does not collect events.

Output and token use

Connection and call examples

For clients accepting an mcpServers configuration, use the following URL entry. Client-specific configuration may differ. Replace the URL with a category or single-tool endpoint from the tables above.

{
  "mcpServers": {
    "tarsolution": {
      "url": "https://tools.tarsolution.com/mcp/category/engineering"
    }
  }
}

Protocol example: POST these JSON bodies to the same endpoint with Content-Type: application/json and Accept: application/json, text/event-stream. After initialization, include MCP-Protocol-Version: 2025-11-25.

1. Initialize:

{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"example-agent","version":"1.0"}}}

2. Notify initialization, then discover tools in a separate POST:

{"jsonrpc":"2.0","method":"notifications/initialized"}

{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}

3. Decode a Modbus RTU request through the engineering endpoint or https://tools.tarsolution.com/mcp/tool/modbus-parser:

{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"modbus-parser","arguments":{"mode":"frames","frame_payload":"01 03 00 00 00 0A C5 CD","transport":"rtu","message_type":"request","validate_crc":true}}}

The response's result.content[0].text contains this compact JSON report. Its inner result is the tool data; insights preserves CRC diagnostics:

{"result":{"unit":1,"function":3,"data_hex":"00 00 00 0a","start_address":0,"quantity":10},"insights":["CRC: passed"]}

Example agent requests: “Decode this RTU frame and check its CRC”; “Calculate AGA8 properties for 90% methane, 6% ethane and 4% nitrogen”; or, using the networking scope, “Look up example.com through RDAP and report the source.” Scope endpoints only allow the tools listed within them.

MCP returns text content blocks. JSON reports use compact serialization and retain relevant insights, verification status and diagnostics. Visual HTML and embedded preview images are omitted. Each tool declares an outputSchema and returns matching structuredContent alongside the existing text result. The 64 KiB result limit includes both representations. Select concise output formats where available. No token reduction percentage has been measured: compare successful tasks using the same model, input and accuracy requirements. Byte size is not a token count.

Capabilities and authorization

REST Send can change remote data and requires accept_terms: true; SSO client-credentials calls also require explicit authorization. Keep client permission controls enabled. Existing destination restrictions and quotas apply. Certificate MCP supports public certificate/CSR inspection only; key generation remains browser-local. Preview tools return source, not rendered images. Webhook MCP returns relative callback/event paths: resolve them against the site origin and subscribe to the separate event stream before sending. MCP does not collect webhook events.

Public usage limits

All scopes share these quotas; switching endpoints does not bypass them. Discovery counts toward limits. REST also retains its destination quotas. MCP requests are limited to 256 KiB. Oversized results are rejected, not silently truncated. Rate limiting returns HTTP 429; unavailable quota service returns 503.

JSON-RPC POST supports initialize, ping, tools/list and tools/call. Standalone MCP SSE and sessions are unsupported: SSE GET returns 405. Browser visits redirect here; unknown scopes return 404.

Built for your business

For commercial use, higher rate limits or an unlimited-use agreement, contact contact@fmarslan.com. Capacity and access terms are agreed separately; public limits remain in place until then.

Privacy policy

Last updated: 15 September 2026. Tarsolution Tools is operated by Fatih Mehmet Arslan. For privacy questions, access or deletion requests, contact contact@fmarslan.com.

Tool data and service logs

Tool inputs and results are processed to perform the operation you request and are not persisted by this service. The production service retains anonymized HTTP access logs for 7 days for service operation and troubleshooting. No other service logs are retained. We do not keep personal user activity logs. Webhook events are not saved or replayed; anyone with a webhook channel URL can send or observe events.

Sharing and external services

Results are returned to the client that requested them. When you use a network tool, the requested destination receives the data needed for that operation, such as a domain, URL, API request or explicitly supplied credential. Destination providers apply their own privacy policies. Your agent provider, including ChatGPT, may retain prompts, tool arguments and results under its own settings and policies. Avoid sending unnecessary personal information or secrets.

Website analytics

The website uses Google Analytics 4 to understand visits and tool-page usage through anonymous usage statistics. Its browser integration uses analytics cookies and sends page-usage information to Google; cookie identifiers can distinguish browser visits. It does not read tool inputs or results, omits query strings and fragments from page locations, and disables Google Signals and advertising personalization. Direct MCP requests do not execute this browser analytics integration. Analytics statistics are stored in Google Analytics according to that property's retention settings; the 7-day HTTP log retention period does not apply to Google Analytics.

Your choices and requests

You can stop using the service, disconnect it from your agent, and block analytics scripts or cookies with your browser controls. Clearing cookies removes those stored in your browser, but does not by itself delete information already held by Google Analytics. The website's cookie notice is informational: dismissing it does not disable analytics. See cookies and analytics for details.

Send privacy, access or deletion requests to contact@fmarslan.com. Please identify the relevant service and approximate time without resending secrets. We will explain what information can be located and the available action; anonymized records may not be attributable to an individual. For data retained by your agent provider or a requested destination, use that provider's privacy controls as well.

Explore the tools →