Server definition
- Hash
- sha256:1c695700e83d92dfc25f858904a7d71858e65391c56ebd46da9fd3f9683ca898
- What it is
- What a remote MCP server returned when asked what it offers: 15 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Create a new live API key. Only available for active accounts. The key is shown once — store it immediately.",
"inputSchema": {
"properties": {
"label": {
"description": "Human-readable label (e.g. 'claude-desktop')",
"type": "string"
}
},
"type": "object"
},
"name": "create_api_key",
"outputSchema": null
},
{
"description": "Delete a stored value.",
"inputSchema": {
"properties": {
"key": {
"description": "≤ 255 characters, no '/'",
"maxLength": 255,
"type": "string"
},
"namespace": {
"description": "≤ 255 characters, no '/'",
"maxLength": 255,
"type": "string"
}
},
"required": [
"namespace",
"key"
],
"type": "object"
},
"name": "delete_memory",
"outputSchema": null
},
{
"description": "Get account status, credit balance, and available credits.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_account",
"outputSchema": null
},
{
"description": "Retrieve a stored value by namespace and key.",
"inputSchema": {
"properties": {
"key": {
"description": "≤ 255 characters, no '/'",
"maxLength": 255,
"type": "string"
},
"namespace": {
"description": "≤ 255 characters, no '/'",
"maxLength": 255,
"type": "string"
}
},
"required": [
"namespace",
"key"
],
"type": "object"
},
"name": "get_memory",
"outputSchema": null
},
{
"description": "List all API keys on this account.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_api_keys",
"outputSchema": null
},
{
"description": "List keys in a namespace with metadata (created_at, updated_at, updated_count, ttl, priority, last_modified_key_id). Returns up to 1000 keys sorted by recency. Expired keys are automatically excluded.",
"inputSchema": {
"properties": {
"namespace": {
"description": "≤ 255 characters, no '/'",
"maxLength": 255,
"type": "string"
}
},
"required": [
"namespace"
],
"type": "object"
},
"name": "list_keys",
"outputSchema": null
},
{
"description": "List all namespaces for this account.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_namespaces",
"outputSchema": null
},
{
"description": "List payment history for this account.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (default 50, max 100)",
"type": "integer"
},
"offset": {
"description": "Pagination offset (default 0)",
"type": "integer"
}
},
"type": "object"
},
"name": "list_payments",
"outputSchema": null
},
{
"description": "Store a value with optional tags, priority, and storage duration in months (default 1). value_json must be ≤ 1 MB. On overwrite, the existing expiry is scaled by the KB size ratio of old to new value.",
"inputSchema": {
"properties": {
"key": {
"description": "≤ 255 characters, no '/'",
"maxLength": 255,
"type": "string"
},
"months": {
"description": "How long to store this entry in months (default 1, minimum 1). Ignored on overwrite — existing expiry is scaled by the KB size ratio of old to new value.",
"type": "integer"
},
"namespace": {
"description": "≤ 255 characters, no '/'",
"maxLength": 255,
"type": "string"
},
"priority": {
"description": "Importance 1–10; higher = more important. Default 5. Used by top_memories to surface the most relevant context.",
"type": "integer"
},
"tags": {
"description": "Labels for searching and grouping. Duplicates are deduplicated automatically.",
"items": {
"type": "string"
},
"type": "array"
},
"value_json": {
"description": "JSON-encoded value",
"type": "string"
}
},
"required": [
"namespace",
"key",
"value_json"
],
"type": "object"
},
"name": "put_memory",
"outputSchema": null
},
{
"description": "Revoke an API key by ID. The key stops working immediately.",
"inputSchema": {
"properties": {
"key_id": {
"description": "The key ID to revoke, as returned by list_api_keys.",
"type": "string"
}
},
"required": [
"key_id"
],
"type": "object"
},
"name": "revoke_api_key",
"outputSchema": null
},
{
"description": "Find (namespace, key) pairs with a given tag. Returns up to 1000 results.",
"inputSchema": {
"properties": {
"tag": {
"description": "Tag to search for. Returns up to 1000 (namespace, key) pairs.",
"type": "string"
}
},
"required": [
"tag"
],
"type": "object"
},
"name": "search_by_tag",
"outputSchema": null
},
{
"description": "Charges the saved payment method to settle your outstanding balance. Requires explicit user approval before running. For trial accounts, returns the activation URL instead. Minimum charge: $5.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "settle_balance",
"outputSchema": null
},
{
"description": "Submit feedback when a trial ends without activation. Free to call — no credits charged. Only the first submission per account is recorded; duplicates are silently ignored. Call this when the user declines to activate or the trial is exhausted.",
"inputSchema": {
"properties": {
"detail": {
"description": "Optional free-text context (truncated at 2000 chars)",
"type": "string"
},
"reason": {
"description": "Primary reason for not activating",
"enum": [
"too_expensive",
"not_useful",
"technical_issue",
"user_declined",
"other"
],
"type": "string"
}
},
"required": [
"reason"
],
"type": "object"
},
"name": "submit_exit_feedback",
"outputSchema": null
},
{
"description": "Submit a feature request or product feedback. Charged at storage rate: ceil_kb(description_length) × 100 credits per KB. Available to trial and active accounts alike.",
"inputSchema": {
"properties": {
"description": {
"description": "Description of the requested feature (truncated at 10,000 chars)",
"type": "string"
}
},
"required": [
"description"
],
"type": "object"
},
"name": "submit_feature_request",
"outputSchema": null
},
{
"description": "Return the top N highest-priority non-expired keys in a namespace, ordered by priority descending. Useful for loading the most important context when space is limited. Maximum n is 1000.",
"inputSchema": {
"properties": {
"n": {
"description": "Number of keys to return (default 10, max 1000)",
"type": "integer"
},
"namespace": {
"description": "≤ 255 characters, no '/'",
"maxLength": 255,
"type": "string"
}
},
"required": [
"namespace"
],
"type": "object"
},
"name": "top_memories",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:1c695700e83d92dfc25f858904a7d71858e65391c56ebd46da9fd3f9683ca898 | sha256sum