Server definition
- Hash
- sha256:9c5d885ca60e8315e68d45a53f0bb6e72bb626dc4ad649bbc8e9dd3eb17d7e88
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": "Text Intelligence — pure Python NLP, zero auth, zero external APIs",
"tools": [
{
"description": "Analyze sentiment of text (positive/negative/neutral).\n Returns: {score, label, confidence}",
"inputSchema": {
"properties": {
"text": {
"title": "Text",
"type": "string"
}
},
"required": [
"text"
],
"title": "analyze_sentimentArguments",
"type": "object"
},
"name": "analyze_sentiment",
"outputSchema": null
},
{
"description": "Detect language of text using character frequency analysis.\n Returns: {language, confidence, method}",
"inputSchema": {
"properties": {
"text": {
"title": "Text",
"type": "string"
}
},
"required": [
"text"
],
"title": "detect_languageArguments",
"type": "object"
},
"name": "detect_language",
"outputSchema": null
},
{
"description": "Extract top keywords from text using TF scoring.\n Returns: {keywords: [{word, score}], total_words}",
"inputSchema": {
"properties": {
"text": {
"title": "Text",
"type": "string"
},
"top_n": {
"default": 10,
"title": "Top N",
"type": "integer"
}
},
"required": [
"text"
],
"title": "extract_keywordsArguments",
"type": "object"
},
"name": "extract_keywords",
"outputSchema": null
},
{
"description": "Find duplicate or near-duplicate texts using Jaccard similarity.\n Returns: {duplicates: [{text1_idx, text2_idx, similarity}]}",
"inputSchema": {
"properties": {
"texts": {
"items": {},
"title": "Texts",
"type": "array"
},
"threshold": {
"default": 0.8,
"title": "Threshold",
"type": "number"
}
},
"required": [
"texts"
],
"title": "find_duplicatesArguments",
"type": "object"
},
"name": "find_duplicates",
"outputSchema": null
},
{
"description": "Server health check.",
"inputSchema": {
"properties": {},
"title": "health_checkArguments",
"type": "object"
},
"name": "health_check",
"outputSchema": null
},
{
"description": "Extractive summarization — picks most important sentences.\n Returns: {summary, sentences_used, original_length}",
"inputSchema": {
"properties": {
"max_sentences": {
"default": 3,
"title": "Max Sentences",
"type": "integer"
},
"text": {
"title": "Text",
"type": "string"
}
},
"required": [
"text"
],
"title": "summarize_textArguments",
"type": "object"
},
"name": "summarize_text",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:9c5d885ca60e8315e68d45a53f0bb6e72bb626dc4ad649bbc8e9dd3eb17d7e88 | sha256sum