Endpoints: 39,967MCP servers: 22,496Payout addresses: 2,533Paid calls: 3,294Letters: 54Defects: 1,976counted 4 min ago
teppi

Server definition

Hash
sha256:f098532981a4ba2e1723856cd340000610f5853b294eaddbf5f6eac1d3cb0669
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": "Exact, rule-based tools for the 22 scheduled languages of India. Use transliterate to write romanised words in a native script by sound (not translation), convert_script to move text between Indian scripts, get_keymap to find the keys for a letter, native_digits for numerals and list_languages for codes. Prefer these tools to writing Indic letters from memory when exact spelling matters.", "tools": [ { "description": "Rewrites text from one Indian script into another letter by letter, e.g. Devanagari 'नमस्ते' → Kannada 'ನಮಸ್ತೇ'. The language does not change, only the letters. Works between the Brahmic scripts (Devanagari, Bengali, Gurmukhi, Gujarati, Odia, Tamil, Telugu, Kannada, Malayalam) and Meetei Mayek; sounds the target script lacks use the nearest letter. Text in other scripts is kept as it is.", "inputSchema": { "properties": { "targetLanguage": { "description": "Language whose script to convert into, e.g. 'ta', 'Telugu', 'mni'.", "type": "string" }, "text": { "description": "Text in any Brahmic script or Meetei Mayek.", "type": "string" } }, "required": [ "text", "targetLanguage" ], "type": "object" }, "name": "convert_script", "outputSchema": null }, { "description": "Returns the phonetic keyboard map for a language: which Latin keys produce each letter. Useful for teaching someone to type a language or for building correct romanised input for transliterate.", "inputSchema": { "properties": { "language": { "description": "Language code or name, e.g. 'ml', 'Odia'.", "type": "string" } }, "required": [ "language" ], "type": "object" }, "name": "get_keymap", "outputSchema": null }, { "description": "Lists the 22 scheduled languages of India (plus extra official scripts for Kashmiri, Manipuri and Sindhi) with the codes the other tools accept.", "inputSchema": { "properties": {}, "type": "object" }, "name": "list_languages", "outputSchema": null }, { "description": "Replaces ASCII digits 0-9 with a language's native digits, e.g. '2026' → '२०२६' (Hindi), '௨௦௨௬' (Tamil), '۲۰۲۶' (Urdu).", "inputSchema": { "properties": { "language": { "description": "Language code or name.", "type": "string" }, "text": { "description": "Text containing digits.", "type": "string" } }, "required": [ "text", "language" ], "type": "object" }, "name": "native_digits", "outputSchema": null }, { "description": "Writes romanised (Latin-letter) text in an Indian script by sound, e.g. 'namaste' → 'नमस्ते' for Hindi or 'vaNakkam' → 'வணக்கம்' for Tamil. This is transliteration, not translation: spell the words as they sound in the target language. Keys follow ITRANS/Baraha conventions: capitals for long vowels and retroflex consonants (A I U E O, T D N L Sh), M = anusvara, H = visarga. Use get_keymap for a language's exact keys.", "inputSchema": { "properties": { "language": { "description": "Target language code or name, e.g. 'hi', 'ta', 'kn', 'Bengali', 'sat' (Santali, Ol Chiki).", "type": "string" }, "text": { "description": "Romanised text to transliterate. Punctuation, digits and spaces are kept.", "type": "string" } }, "required": [ "text", "language" ], "type": "object" }, "name": "transliterate", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:f098532981a4ba2e1723856cd340000610f5853b294eaddbf5f6eac1d3cb0669 | sha256sum