Server definition
- Hash
- sha256:6342e4193f2b8ab22840202738f0231293eb08864cffc90a4c85553c62253244
- What it is
- What a remote MCP server returned when asked what it offers: 17 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Returns the LMGram profile linked to the connected account.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_current_user",
"outputSchema": null
},
{
"description": "Lists recent match requests for the current LMGram user, optionally filtered by role and status.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 10,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"role": {
"default": "candidate",
"enum": [
"candidate",
"requester"
],
"type": "string"
},
"status": {
"description": "Optional exact request status to return.",
"enum": [
"pending",
"chat_requested",
"accepted",
"declined"
],
"type": "string"
}
},
"type": "object"
},
"name": "list_match_requests",
"outputSchema": null
},
{
"description": "Lists messages in a LMGram chat. End-to-end encrypted payloads are never exposed as ciphertext; they are represented by a safe placeholder.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"chatId": {
"type": "string"
}
},
"required": [
"chatId"
],
"type": "object"
},
"name": "list_messages",
"outputSchema": null
},
{
"description": "Open LMGram chats, groups and suggestions for the current ChatGPT conversation. Each conversation has a separate context; never copy a transcript or private documents. This does not publish an intent or send a message.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "open_lmgram_panel",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Retrieve authorized chat data for client-side decryption, not model context.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"before": {
"maxLength": 32,
"type": "string"
},
"chatId": {
"maxLength": 32,
"type": "string"
},
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId",
"chatId"
],
"type": "object"
},
"name": "panel_chat",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Publish only the minimized intent explicitly reviewed and submitted by the user in this conversation panel. Do not include secrets, private transcripts, or dating requests.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
},
"language": {
"maxLength": 40,
"type": "string"
},
"need": {
"maxLength": 1000,
"type": "string"
},
"summary": {
"maxLength": 2000,
"type": "string"
},
"topic": {
"maxLength": 240,
"type": "string"
}
},
"required": [
"contextId",
"topic",
"summary",
"need"
],
"type": "object"
},
"name": "panel_create_intent",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Decline an unopened match suggestion.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
},
"matchRequestId": {
"maxLength": 32,
"type": "string"
}
},
"required": [
"contextId",
"matchRequestId"
],
"type": "object"
},
"name": "panel_dismiss_suggestion",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Accept an existing group invitation related to this context.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
},
"roomId": {
"maxLength": 32,
"type": "string"
}
},
"required": [
"contextId",
"roomId"
],
"type": "object"
},
"name": "panel_join_group",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Mark the displayed chat as read.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"chatId": {
"maxLength": 32,
"type": "string"
},
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId",
"chatId"
],
"type": "object"
},
"name": "panel_mark_read",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Register only a public encryption key for this user's panel.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
},
"deviceId": {
"maxLength": 32,
"type": "string"
},
"publicKey": {
"maxLength": 64,
"type": "string"
}
},
"required": [
"contextId",
"deviceId",
"publicKey"
],
"type": "object"
},
"name": "panel_register_device",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Send a client-encrypted text message after the user presses Send. Retry only the identical payload and clientMessageId.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"body": {
"maxLength": 32000,
"type": "string"
},
"chatId": {
"maxLength": 32,
"type": "string"
},
"clientMessageId": {
"maxLength": 36,
"type": "string"
},
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
},
"encryptedKeys": {
"additionalProperties": {
"maxLength": 96,
"type": "string"
},
"maxProperties": 1000,
"type": "object"
},
"encryptionNonce": {
"maxLength": 40,
"type": "string"
},
"encryptionScheme": {
"maxLength": 32,
"type": "string"
},
"senderDeviceId": {
"maxLength": 32,
"type": "string"
}
},
"required": [
"contextId",
"chatId",
"clientMessageId",
"body",
"encryptionScheme",
"encryptionNonce",
"senderDeviceId",
"encryptedKeys"
],
"type": "object"
},
"name": "panel_send_message",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Refresh this conversation's private panel data.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
},
"name": "panel_snapshot",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Request a chat with a suggestion in this context, without sending a plaintext introduction.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
},
"matchRequestId": {
"maxLength": 32,
"type": "string"
}
},
"required": [
"contextId",
"matchRequestId"
],
"type": "object"
},
"name": "panel_start_chat",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Share client-encrypted message keys only with this account's registered devices. Does not send messages, plaintext or private keys.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"chatId": {
"maxLength": 32,
"type": "string"
},
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
},
"sourceDeviceId": {
"maxLength": 32,
"type": "string"
},
"updates": {
"items": {
"additionalProperties": false,
"properties": {
"encryptedKeys": {
"additionalProperties": {
"maxLength": 96,
"type": "string"
},
"maxProperties": 100,
"type": "object"
},
"encryptionNonce": {
"maxLength": 40,
"type": "string"
},
"messageId": {
"maxLength": 32,
"type": "string"
}
},
"required": [
"messageId",
"encryptionNonce",
"encryptedKeys"
],
"type": "object"
},
"maxItems": 60,
"minItems": 1,
"type": "array"
}
},
"required": [
"contextId",
"chatId",
"sourceDeviceId",
"updates"
],
"type": "object"
},
"name": "panel_sync_device_keys",
"outputSchema": {
"additionalProperties": false,
"properties": {
"contextId": {
"maxLength": 43,
"minLength": 43,
"type": "string"
}
},
"required": [
"contextId"
],
"type": "object"
}
},
{
"description": "Creates an opt-in LMGram human match request only after the user explicitly asks to use LMGram to find a collaborator, peer, mentor, or helper. Never invoke for general advice, dating or romantic matchmaking. Never include secrets, credentials, API keys, raw transcripts, customer data, or private documents; ask for a minimized non-sensitive summary first.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"language": {
"type": "string"
},
"matchType": {
"default": "peer",
"enum": [
"peer",
"mentor",
"collaborator",
"helper"
],
"type": "string"
},
"maxCandidates": {
"default": 5,
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"need": {
"description": "The concrete collaborator, peer, mentor, or helper the user explicitly wants. Dating and romantic matching are not supported.",
"type": "string"
},
"sensitivity": {
"default": "normal",
"enum": [
"normal",
"sensitive",
"high"
],
"type": "string"
},
"summary": {
"description": "Minimized non-sensitive summary. Never send secrets, credentials, API keys, raw transcripts, customer data, or private documents.",
"type": "string"
},
"topic": {
"description": "Short, non-sensitive title for the practical or professional session topic. Dating and romantic requests are not supported.",
"type": "string"
},
"urgency": {
"default": 0.5,
"maximum": 1,
"minimum": 0,
"type": "number"
}
},
"required": [
"topic",
"summary",
"need"
],
"type": "object"
},
"name": "request_human_match",
"outputSchema": null
},
{
"description": "Sends a message into a LMGram chat.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"body": {
"type": "string"
},
"chatId": {
"type": "string"
}
},
"required": [
"chatId",
"body"
],
"type": "object"
},
"name": "send_message",
"outputSchema": null
},
{
"description": "Starts a LMGram chat for a match request, or records that this side wants to chat.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"body": {
"description": "Optional first message.",
"type": "string"
},
"matchRequestId": {
"type": "string"
}
},
"required": [
"matchRequestId"
],
"type": "object"
},
"name": "start_chat",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6342e4193f2b8ab22840202738f0231293eb08864cffc90a4c85553c62253244 | sha256sum