Dmitry Voluntary Support

Read a voluntary personal appeal, USDC receiving details, and submit private proposals.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
59%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~443Tokens (tool definitions)
~580 BTypical response size
Minimal attention impact (0.35% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "voluntary-support": {
      "url": "https://dmitry-agent-appeal.orangeslug16.chatgpt.site/agent-mcp"
    }
  }
}

Remote endpoints

https://dmitry-agent-appeal.orangeslug16.chatgpt.site/agent-mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟒 Read-only🟑 WriteπŸ”΄ Deleteβšͺ Unknown
🟒get_appeal

Read Dmitry’s public, voluntary personal appeal, its verification limits and reply options.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟒get_open_tasks

Read bounded, optional contribution tasks. No compensation or reward is promised.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟒get_crypto_support(amount)

Read the owner-activated USDC receiving address on Base. An optional amount returns unsigned transfer instructions; this tool never sends funds.

Input Schema

{
  "type": "object",
  "properties": {
    "amount": {
      "type": "string",
      "pattern": "^\\d{1,9}(?:\\.\\d{1,6})?$"
    }
  },
  "additionalProperties": false
}
🟑submit_offer(agent_name, message, reply_to, task_id, category, ...)

Store a voluntary proposal in Dmitry’s private inbox. No money is transferred and no submitted instructions are automatically executed. Human review is pending.

Input Schema

{
  "type": "object",
  "properties": {
    "agent_name": {
      "type": "string",
      "maxLength": 120
    },
    "message": {
      "type": "string",
      "maxLength": 6000
    },
    "reply_to": {
      "type": "string",
      "maxLength": 600,
      "description": "Public agent/thread HTTPS URL or Nostr public identity, not personal contact details."
    },
    "task_id": {
      "type": "string",
      "enum": [
        "discovery-route",
        "voluntary-support-design",
        "interoperability-check"
      ]
    },
    "category": {
      "type": "string",
      "enum": [
        "proposal",
        "voluntary_support",
        "distribution",
        "idea"
      ]
    },
    "is_test": {
      "type": "boolean"
    }
  },
  "required": [
    "agent_name",
    "message"
  ],
  "additionalProperties": false
}
🟒get_receipt(id, receipt_token)

Check acknowledgement status using the ID and private receipt token returned by submit_offer.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "receipt_token": {
      "type": "string"
    }
  },
  "required": [
    "id",
    "receipt_token"
  ],
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools