← Registry

General Tools

apished.com

Provides date math utilities for adding time, calculating age, business days, day of week, and day differences.

9 endpoints58 known toolsFirst detected August 19, 2026Last detected August 19, 2026

ENDPOINT 1

https://apished.com/mcp

No auth detected

MCP server metadata

Name
apished
Version
1.0.0
Capabilities
loggingtools.listChanged

Known tools 29

datemath_add

Adds years/months/days to date.

Inferred read-only
datemath_age

Age in whole years as of asOf (optional, defaults to the current UTC date).

Inferred read-only
datemath_businessdays

Counts days in [from, to] (inclusive on both ends) whose weekday is in weekdays (default mon-fri) and which aren't in holidays.

Inferred read-only
datemath_dayofweek

Day of the week for date: both the weekday name and its ISO 8601 weekday number (1=Monday.

Inferred read-only
datemath_diff

Day difference between two YYYY-MM-DD dates: to minus from, in whole days.

Inferred read-only
datemath_leapyear

Checks whether year is a leap year in the Gregorian calendar.

Inferred read-only
ean_validate

Validates an 8-digit (EAN-8), 12-digit (UPC-A), 13-digit (EAN-13), or 14-digit (GTIN-14) barcode checksum: alternating weights 1 3 applied right-to-left, check digit is (10 - sum mod 10) mod 10.

Inferred read-only
email_validate

Checks value is a single, bare RFC 5322 email address — syntax only, not a deliverability check.

Potential side effects
hash_digest

Computes a hash digest of input (decoded per encoding: "text" default, "base64", or "hex") using algo: md5, sha1, sha256, sha512, or crc32.

Inferred read-only
iban_validate

Validates an IBAN's length for its issuing country (per the SWIFT IBAN registry) and its mod-97 checksum.

Inferred read-only
isbn_validate

Validates a 10- or 13-character ISBN.

Inferred read-only
jsonschema_validate

Validates document against schema (JSON Schema draft-07 or 2020-12).

Inferred read-only
luhn_validate

Validates a numeric string against the Luhn (mod-10) checksum — payment card numbers, IMEI numbers, and similar identifiers.

Potential side effects
nip_validate

Validates the checksum of a 10-digit Polish tax identification number (NIP).

Inferred read-only
pesel_validate

Validates the checksum of an 11-digit Polish national identification number (PESEL).

Inferred read-only
regex_match

Tests input against pattern (Go's regexp package: RE2 syntax, not PCRE — no backreferences or lookaround; use inline flags like (?

Inferred read-only
regon_validate

Validates the checksum of a 9- or 14-digit Polish business registry number (REGON).

Inferred read-only
rpncalc_eval

Evaluates a Reverse Polish Notation (postfix) expression: whitespace-separated tokens, each a number or an operator/function that pops its operands off a stack and pushes the result.

Inferred read-only
swiftbic_validate

Structural format validation only for a SWIFT/BIC code: 8 or 11 characters (4 letters bank code + 2 letters country code + 2 alphanumeric location code + optional 3 alphanumeric branch code).

Inferred read-only
text_charat

Returns the 0-indexed character (rune) at index in text.

Inferred read-only
text_count

Counts non-overlapping occurrences of substring in text (rune-safe, not byte-based).

Inferred read-only
text_palindrome

Checks whether text reads the same forwards and backwards.

Inferred read-only
text_reverse

Reverses text by Unicode code point (rune), not grapheme cluster.

Inferred read-only
text_sort

Sorts text's characters or words alphabetically.

Inferred read-only
text_stats

Descriptive statistics for text: rune/byte/word/line counts, a unique-rune count, a letters/digits/spaces/punctuation/other breakdown, an exact per-character frequency table, and word-length min/max/average plus the actual shortest/longest word (ties resolve to the first occurrence).

Inferred read-only
text_wordcount

Counts whitespace-delimited words in text.

Inferred read-only
tokens_count

Counts tokens under an OpenAI-compatible (tiktoken) encoding.

Inferred read-only
url_validate

Checks value is a well-formed absolute URL (has both a scheme and a host) — syntax only, not a reachability check.

Inferred read-only
vateu_validate

Format validation only (no VIES lookup) for an EU VAT number: checks the 2-letter member-state prefix (EL for Greece, XI for Northern Ireland) against that country's digit/letter pattern.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.apished]
url = "https://apished.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "apished": {
      "type": "http",
      "url": "https://apished.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: apished
Remote MCP URL: https://apished.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "apished": {
      "url": "https://apished.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "apished": {
      "type": "http",
      "url": "https://apished.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "apished",
  "transport": "streamable-http",
  "url": "https://apished.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://apished.com/mcp/v1/checksum

No auth detected

MCP server metadata

Name
apished-checksum
Version
1.0.0
Capabilities
loggingtools.listChanged

Known tools 6

ean_validate

Validates an 8-digit (EAN-8), 12-digit (UPC-A), 13-digit (EAN-13), or 14-digit (GTIN-14) barcode checksum: alternating weights 1 3 applied right-to-left, check digit is (10 - sum mod 10) mod 10.

Inferred read-only
iban_validate

Validates an IBAN's length for its issuing country (per the SWIFT IBAN registry) and its mod-97 checksum.

Inferred read-only
isbn_validate

Validates a 10- or 13-character ISBN.

Inferred read-only
luhn_validate

Validates a numeric string against the Luhn (mod-10) checksum — payment card numbers, IMEI numbers, and similar identifiers.

Potential side effects
swiftbic_validate

Structural format validation only for a SWIFT/BIC code: 8 or 11 characters (4 letters bank code + 2 letters country code + 2 alphanumeric location code + optional 3 alphanumeric branch code).

Inferred read-only
vateu_validate

Format validation only (no VIES lookup) for an EU VAT number: checks the 2-letter member-state prefix (EL for Greece, XI for Northern Ireland) against that country's digit/letter pattern.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.apished-checksum]
url = "https://apished.com/mcp/v1/checksum"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "apished-checksum": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/checksum"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: apished-checksum
Remote MCP URL: https://apished.com/mcp/v1/checksum

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "apished-checksum": {
      "url": "https://apished.com/mcp/v1/checksum"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "apished-checksum": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/checksum"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "apished-checksum",
  "transport": "streamable-http",
  "url": "https://apished.com/mcp/v1/checksum"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 3

https://apished.com/mcp/v1/datemath

No auth detected

MCP server metadata

Name
apished-datemath
Version
1.0.0
Capabilities
loggingtools.listChanged

Known tools 6

datemath_add

Adds years/months/days to date.

Inferred read-only
datemath_age

Age in whole years as of asOf (optional, defaults to the current UTC date).

Inferred read-only
datemath_businessdays

Counts days in [from, to] (inclusive on both ends) whose weekday is in weekdays (default mon-fri) and which aren't in holidays.

Inferred read-only
datemath_dayofweek

Day of the week for date: both the weekday name and its ISO 8601 weekday number (1=Monday.

Inferred read-only
datemath_diff

Day difference between two YYYY-MM-DD dates: to minus from, in whole days.

Inferred read-only
datemath_leapyear

Checks whether year is a leap year in the Gregorian calendar.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.apished-datemath]
url = "https://apished.com/mcp/v1/datemath"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "apished-datemath": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/datemath"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: apished-datemath
Remote MCP URL: https://apished.com/mcp/v1/datemath

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "apished-datemath": {
      "url": "https://apished.com/mcp/v1/datemath"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "apished-datemath": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/datemath"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "apished-datemath",
  "transport": "streamable-http",
  "url": "https://apished.com/mcp/v1/datemath"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 4

https://apished.com/mcp/v1/hash

No auth detected

MCP server metadata

Name
apished-hash
Version
1.0.0
Capabilities
loggingtools.listChanged

Known tools 1

hash_digest

Computes a hash digest of input (decoded per encoding: "text" default, "base64", or "hex") using algo: md5, sha1, sha256, sha512, or crc32.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.apished-hash]
url = "https://apished.com/mcp/v1/hash"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "apished-hash": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/hash"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: apished-hash
Remote MCP URL: https://apished.com/mcp/v1/hash

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "apished-hash": {
      "url": "https://apished.com/mcp/v1/hash"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "apished-hash": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/hash"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "apished-hash",
  "transport": "streamable-http",
  "url": "https://apished.com/mcp/v1/hash"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 5

https://apished.com/mcp/v1/idvalidate

No auth detected

MCP server metadata

Name
apished-idvalidate
Version
1.0.0
Capabilities
loggingtools.listChanged

Known tools 3

nip_validate

Validates the checksum of a 10-digit Polish tax identification number (NIP).

Inferred read-only
pesel_validate

Validates the checksum of an 11-digit Polish national identification number (PESEL).

Inferred read-only
regon_validate

Validates the checksum of a 9- or 14-digit Polish business registry number (REGON).

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.apished-idvalidate]
url = "https://apished.com/mcp/v1/idvalidate"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "apished-idvalidate": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/idvalidate"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: apished-idvalidate
Remote MCP URL: https://apished.com/mcp/v1/idvalidate

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "apished-idvalidate": {
      "url": "https://apished.com/mcp/v1/idvalidate"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "apished-idvalidate": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/idvalidate"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "apished-idvalidate",
  "transport": "streamable-http",
  "url": "https://apished.com/mcp/v1/idvalidate"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 6

https://apished.com/mcp/v1/validate

No auth detected

MCP server metadata

Name
apished-validate
Version
1.0.0
Capabilities
loggingtools.listChanged

Known tools 4

email_validate

Checks value is a single, bare RFC 5322 email address — syntax only, not a deliverability check.

Potential side effects
jsonschema_validate

Validates document against schema (JSON Schema draft-07 or 2020-12).

Inferred read-only
regex_match

Tests input against pattern (Go's regexp package: RE2 syntax, not PCRE — no backreferences or lookaround; use inline flags like (?

Inferred read-only
url_validate

Checks value is a well-formed absolute URL (has both a scheme and a host) — syntax only, not a reachability check.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.apished-validate]
url = "https://apished.com/mcp/v1/validate"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "apished-validate": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/validate"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: apished-validate
Remote MCP URL: https://apished.com/mcp/v1/validate

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "apished-validate": {
      "url": "https://apished.com/mcp/v1/validate"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "apished-validate": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/validate"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "apished-validate",
  "transport": "streamable-http",
  "url": "https://apished.com/mcp/v1/validate"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 7

https://apished.com/mcp/v1/rpncalc

No auth detected

MCP server metadata

Name
apished-rpncalc
Version
1.0.0
Capabilities
loggingtools.listChanged

Known tools 1

rpncalc_eval

Evaluates a Reverse Polish Notation (postfix) expression: whitespace-separated tokens, each a number or an operator/function that pops its operands off a stack and pushes the result.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.apished-rpncalc]
url = "https://apished.com/mcp/v1/rpncalc"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "apished-rpncalc": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/rpncalc"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: apished-rpncalc
Remote MCP URL: https://apished.com/mcp/v1/rpncalc

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "apished-rpncalc": {
      "url": "https://apished.com/mcp/v1/rpncalc"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "apished-rpncalc": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/rpncalc"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "apished-rpncalc",
  "transport": "streamable-http",
  "url": "https://apished.com/mcp/v1/rpncalc"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 8

https://apished.com/mcp/v1/text

No auth detected

MCP server metadata

Name
apished-text
Version
1.0.0
Capabilities
loggingtools.listChanged

Known tools 7

text_charat

Returns the 0-indexed character (rune) at index in text.

Inferred read-only
text_count

Counts non-overlapping occurrences of substring in text (rune-safe, not byte-based).

Inferred read-only
text_palindrome

Checks whether text reads the same forwards and backwards.

Inferred read-only
text_reverse

Reverses text by Unicode code point (rune), not grapheme cluster.

Inferred read-only
text_sort

Sorts text's characters or words alphabetically.

Inferred read-only
text_stats

Descriptive statistics for text: rune/byte/word/line counts, a unique-rune count, a letters/digits/spaces/punctuation/other breakdown, an exact per-character frequency table, and word-length min/max/average plus the actual shortest/longest word (ties resolve to the first occurrence).

Inferred read-only
text_wordcount

Counts whitespace-delimited words in text.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.apished-text]
url = "https://apished.com/mcp/v1/text"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "apished-text": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/text"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: apished-text
Remote MCP URL: https://apished.com/mcp/v1/text

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "apished-text": {
      "url": "https://apished.com/mcp/v1/text"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "apished-text": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/text"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "apished-text",
  "transport": "streamable-http",
  "url": "https://apished.com/mcp/v1/text"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 9

https://apished.com/mcp/v1/tokens

No auth detected

MCP server metadata

Name
apished-tokens
Version
1.0.0
Capabilities
loggingtools.listChanged

Known tools 1

tokens_count

Counts tokens under an OpenAI-compatible (tiktoken) encoding.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.apished-tokens]
url = "https://apished.com/mcp/v1/tokens"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "apished-tokens": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/tokens"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: apished-tokens
Remote MCP URL: https://apished.com/mcp/v1/tokens

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "apished-tokens": {
      "url": "https://apished.com/mcp/v1/tokens"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "apished-tokens": {
      "type": "http",
      "url": "https://apished.com/mcp/v1/tokens"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "apished-tokens",
  "transport": "streamable-http",
  "url": "https://apished.com/mcp/v1/tokens"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for apished.com was fetched 2026-08-19T21:51:01.764Z.

Trust status Trusted

apished.com is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.