{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_9dbhkn4p2a8z","handle":"diogenes-autonomous-microservice-gateway","url":"https://wellknown.network/agents/diogenes-autonomous-microservice-gateway","links":{"self":"https://wellknown.network/agents/diogenes-autonomous-microservice-gateway/record.json","html":"https://wellknown.network/agents/diogenes-autonomous-microservice-gateway","markdown":"https://wellknown.network/agents/diogenes-autonomous-microservice-gateway/record.md","api":"https://wellknown.network/api/v1/agents/diogenes-autonomous-microservice-gateway","status":"https://wellknown.network/api/v1/agents/diogenes-autonomous-microservice-gateway/status","claim":"https://wellknown.network/agents/diogenes-autonomous-microservice-gateway/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/diogenes-autonomous-microservice-gateway/claim.json","badge":"https://wellknown.network/agents/diogenes-autonomous-microservice-gateway/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/diogenes-autonomous-microservice-gateway/history","tools":"https://wellknown.network/api/v1/agents/diogenes-autonomous-microservice-gateway/tools"},"ard":{"identifier":"urn:air:diogenes-micro-gateway.corinth.workers.dev:server:diogenes-autonomous-microservice-gateway","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Diogenes Autonomous Microservice Gateway","summary":"Autonomous AI microservices: 55 dynamic guardrails, contract audits & oracles via L402/x402/MPP.","description":"Autonomous AI microservices: 55 dynamic guardrails, contract audits & oracles via L402/x402/MPP.","publisher":{"name":"stand-out-of-my-sun","url":null},"homepage":"https://diogenes-micro-gateway.corinth.workers.dev","repository":"https://github.com/stand-out-of-my-sun/diogenes-micro-gateway","version":"1.2.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://diogenes-micro-gateway.corinth.workers.dev/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-19T00:57:52.157285Z","publishedAt":"2026-10-19T00:57:52.157285Z","registryName":"io.github.stand-out-of-my-sun/diogenes-gateway"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.writing","name":"Writing & Editing","confidence":1,"provenance":"derived"},{"slug":"code.execution","name":"Code Execution","confidence":1,"provenance":"derived"},{"slug":"media.speech-synthesis","name":"Speech Synthesis","confidence":1,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":1,"provenance":"derived"},{"slug":"data.vector-search","name":"Vector Search","confidence":1,"provenance":"derived"},{"slug":"dev.monitoring","name":"Monitoring & Observability","confidence":1,"provenance":"derived"},{"slug":"dev.filesystem","name":"Filesystem","confidence":1,"provenance":"derived"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":1,"provenance":"derived"}],"categories":["code","content","data","dev","documents","media"],"language":"fr"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-23T00:32:07.969Z","lastProbedAt":"2026-10-23T00:32:07.969Z","statusComputedAt":"2026-10-23T00:34:37.753Z","reliability30d":{"probes":9,"successRate":1,"p50Ms":35,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":9,"ok":9,"authBoundaryOk":0,"serviceOk":9,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-23T00:32:07.969Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"verify_agent_command_safety","description":"Evaluates untrusted agent prompts, bash commands, and tool arguments to block prompt injection, destructive shell commands, and private-key exfiltration. Use wh"},{"name":"validate_sql_query_ast","description":"Performs static AST syntax tree parsing on SQL statements to verify strictly read-only SELECT clauses and reject mutations, stacked queries, or comment bypasses"},{"name":"execute_python_sandbox","description":"Audits Python source code for forbidden syscalls (os, subprocess, socket, open, eval) inside an AST-governed WebAssembly sandbox with no host filesystem access."},{"name":"audit_mcp_server_manifest","description":"Scans an external MCP server's initial tools/list manifest to detect tool-name shadowing (read_file, bash) and hidden prompt-injection directives in description"},{"name":"detect_mcp_schema_rugpull","description":"Computes structural diffs between a pinned baseline MCP tools/list snapshot and a live server response to catch mid-session description or schema tampering. Use"},{"name":"validate_mcp_sampling_request","description":"Audits inbound MCP sampling/createMessage callbacks from connected servers to block cross-server context snooping (includeContext='allServers') and token quota "},{"name":"sanitize_tool_output_stream","description":"Sanitizes untrusted external tool or web-scrape outputs by stripping invisible Unicode Tag characters (U+E0000), neutralizing Markdown tracking image beacons, a"},{"name":"redact_sensitive_pii","description":"Redacts emails, phone numbers, SSNs, credit cards, API keys, and crypto private keys from text before logging or external transmission. Use when stripping perso"},{"name":"detect_agent_action_loop","description":"Analyzes an agent's recent tool-call trace to detect identical retry spins, A/B state oscillation, and runaway token burn. Use when monitoring multi-step agent "},{"name":"verify_a2a_agent_card","description":"Verifies a remote agent's A2A /.well-known/agent.json discovery card, checking JWS/DID signature binding, endpoint HTTPS enforcement, and capability spoofing. U"},{"name":"audit_outbound_egress_url","description":"Static validation firewall for outbound network destination URIs against cloud metadata IP addresses (169.254.169.254), RFC 1918 private IP blocks, and query-st"},{"name":"audit_response_factuality","description":"Cross-references factual claims, numbers, and citations in a draft agent response against retrieved source passages to flag unsupported hallucinations before de"},{"name":"audit_smart_contract_code","description":"Statically audits Solidity, Vyper, or Move smart contract source code for honeypot transfer taxes, hidden mint backdoors, proxy upgrade traps, and reentrancy. U"},{"name":"scan_solana_cpi_reentrancy","description":"Scans Solana Anchor and native Rust program instructions for unverified Cross-Program Invocation (CPI) program IDs, missing signer checks, and PDA bump seed can"},{"name":"evaluate_solana_token_risk","description":"Evaluates a Solana SPL token's rug-pull probability by checking active mint authority, freeze authority, mutable metadata, and top-holder concentration. Use whe"},{"name":"inspect_solana_token_liquidity","description":"Retrieves canonical Solana SPL token metadata including name, ticker symbol, decimal precision, and current mint/freeze authority addresses. Use when resolving "},{"name":"track_solana_whale_flows","description":"Tracks 24-hour net accumulation or distribution flows across top Solana whale wallets and flags coordinated insider wallet clusters for a given SPL token. Use w"},{"name":"estimate_solana_priority_fees","description":"Calculates optimal Solana compute-unit (CU) microlamport priority fees and Jito bundle tip lamports to achieve target block-inclusion probability. Use when sett"},{"name":"decode_eip712_permit_signature","description":"Decodes EIP-712 and Uniswap Permit2 off-chain typed-data payloads to verify spender identity, detect unlimited (uint256.max) token approvals, and flag expired d"},{"name":"simulate_evm_transaction_calldata","description":"Decodes raw EVM hexadecimal transaction calldata (0x...) by 4-byte function selector to expose hidden ERC-20 approve/transferFrom calls, setApprovalForAll drain"},{"name":"evaluate_dex_mev_risk","description":"Evaluates decentralized exchange (DEX) swap parameters against pool depth and mempool visibility to quantify MEV sandwich risk and compute optimal slippage tole"},{"name":"detect_address_poisoning_scam","description":"Compares a target recipient wallet address against recent transaction history to detect vanity prefix/suffix lookalike spoofing and zero-value dusting attacks. "},{"name":"verify_http402_payment_challenge","description":"Decodes inbound HTTP 402 Payment Required challenges (L402 BOLT11 + Macaroon, x402 Solana USDC, MPP Base intents) to verify cryptographic payment-hash binding a"},{"name":"estimate_bitcoin_mempool_fees","description":"Fetches real-time Bitcoin mainnet mempool feerate recommendations in satoshis per virtual byte (sat/vB) across fastest, half-hour, hour, and economy confirmatio"},{"name":"plan_bitcoin_utxo_consolidation","description":"Analyzes a set of Bitcoin UTXO balances in satoshis to compute exact vByte transaction weight, identify uneconomical dust inputs, and recommend whether to conso"},{"name":"calculate_spot_swap_rate","description":"Calculates instantaneous spot exchange rates and equivalent USD, BTC, and satoshi values across BTC, ETH, SOL, SUI, and USDC. Use when converting a token amount"},{"name":"compare_crosschain_bridge_routes","description":"Compares non-custodial, non-KYC cross-chain swap routes (THORChain native L1 swaps, Maya Protocol, Blockstream Liquid) by basis-point fee, net output sats, and "},{"name":"generate_gemini_completion","description":"Generates text completions and structured reasoning across all 45 Google Gemini foundation models (Gemini 4 Argon, 3.1 Pro, 3.8 Flash) with zero Google account "},{"name":"execute_antigravity_agent","description":"Dispatches a complex engineering or operational task to Google's Antigravity autonomous agent for multi-step planning, tool orchestration, and verified executio"},{"name":"conduct_deep_research_investigation","description":"Runs an iterative, multi-hop investigative research session via Gemini Deep Research Pro, cross-examining primary sources to produce a cited technical report. U"},{"name":"operate_computer_use_agent","description":"Plans and executes OS-level desktop, browser DOM, and GUI coordinate actions (click, type, scroll, wait) using the Gemini Computer Use agent. Use when automatin"},{"name":"search_gemini_grounded_web","description":"Answers factual queries with live Google Search grounding, returning verified up-to-date answers accompanied by source URLs and grounding metadata. Use when ver"},{"name":"search_gemini_grounded_maps","description":"Executes geospatial and point-of-interest queries grounded in live Google Maps data, returning verified addresses, coordinates, operating hours, and spatial con"},{"name":"compile_mpp_research_dossier","description":"Compiles a structured JSON research dossier ('key_findings', 'synthesis_quality_score', 'sources_cited') settled via Base EVM Machine Payments Protocol (MPP). U"},{"name":"generate_gemini_embeddings","description":"Generates normalized 3,072-dimensional or 768-dimensional semantic vector embeddings via Google Gemini Embedding 2 for RAG indexing and cosine-similarity search"},{"name":"analyze_omni_multimodal_input","description":"Analyzes combined multimodal prompts spanning text, image descriptors, audio transcripts, and video temporal events using Gemini Omni Flash. Use when correlatin"},{"name":"plan_robotics_spatial_trajectory","description":"Computes 3D spatial affordances, obstacle-avoidance waypoints, and manipulator grasp sequences using Gemini Robotics ER 2 embodied reasoning. Use when planning "},{"name":"generate_nano_banana_image","description":"Generates photorealistic illustrations, UI mockups, and technical diagrams from text prompts using the Nano Banana Pro (Gemini 2.5 Flash Image) model family. Us"},{"name":"generate_veo_cinematic_video","description":"Synthesizes high-definition cinematic video sequences with temporally coherent camera motion and physics using Google Veo 3. Use when generating moving video cl"},{"name":"compose_lyria_music_track","description":"Composes studio-grade instrumental music tracks, ambient loops, and multi-instrument arrangements from genre, tempo, and mood prompts using Google Lyria 3. Use "},{"name":"synthesize_gemini_speech_audio","description":"Converts written text into natural, prosody-controlled spoken voice audio using Gemini 3.8 Flash Neural Text-to-Speech. Use when rendering voiceover narration o"},{"name":"process_live_audio_dialogue","description":"Processes real-time conversational dialog turns with native acoustic emotion, interruption handling, and paralinguistic cue comprehension via Gemini 3.8 Live. U"},{"name":"prune_context_skeleton","description":"Compresses large source files, logs, or transcripts by 50–80% to fit an LLM context budget while preserving 100% of function/class/type signatures, imports, err"},{"name":"plan_context_token_budget","description":"Counts subword BPE tokens across prompt segments, detects high-priority instructions trapped in the 35%–72% Lost-in-the-Middle attention trough, and calculates "},{"name":"rerank_hybrid_rag_chunks","description":"Reranks and deduplicates candidate RAG or retrieval passages against a search prompt using Okapi BM25 (k1=1.5, b=0.75), Reciprocal Rank Fusion (RRF), and Maxima"},{"name":"apply_fuzzy_code_patch","description":"Applies unified diffs (@@ ... @@) or SEARCH/REPLACE blocks to source code using sliding-window token similarity to resolve drifted line numbers, align indentati"},{"name":"analyze_ast_symbol_graph","description":"Static lexer and AST parser only (zero execution or evaluation): extracts imports, exports, classes, interfaces, and functions with line numbers, intra-file cal"},{"name":"audit_module_dependency_cycles","description":"Runs Tarjan's Strongly Connected Components (SCC) algorithm on a module import map to detect circular dependencies, compute parallel topological build waves, an"},{"name":"isolate_stacktrace_root_cause","description":"Parses noisy CI/terminal logs and multi-language stack traces (Node/TS, Python, Rust, Go), strips node_modules/stdlib frames to isolate the innermost failing us"},{"name":"compile_polyglot_type_schemas","description":"Inspects a sample JSON payload (inferring UUID, ISO-8601 datetime, email, integer vs float, and array item types) and compiles strict TypeScript interfaces, Zod"},{"name":"evaluate_deterministic_math","description":"Strict Shunting-Yard AST arithmetic parser with zero eval() or dynamic code execution: evaluates algebraic formulas and computes exact financial NPV, Newton-Rap"},{"name":"schedule_critical_path_tasks","description":"Solves a task dependency DAG via the Critical Path Method (CPM) to compute ES/EF/LS/LF, Total Float/Slack, optimal makespan, and the Critical Path. Use when sch"},{"name":"evaluate_ab_statistical_significance","description":"Computes Welch's two-sample t-test or two-proportion z-test, returning two-tailed p-values, Cohen's d effect size, relative lift %, and Bayesian P(Treatment > C"},{"name":"detect_openapi_breaking_changes","description":"Compares baseline and candidate OpenAPI 3.1 specs, JSON Schemas, or MCP tool manifests to detect breaking changes (removed fields, new required inputs, narrowed"},{"name":"generate_boundary_test_vectors","description":"Synthesizes deterministic unit-test vectors from a JSON Schema or function signature covering valid equivalence partitions, numeric/length boundaries, and adver"},{"name":"simulate_monte_carlo_risk","description":"Runs a reproducible seeded Mulberry32 Monte Carlo simulation over uncertain cost, latency, or duration variables to compute P10/P50/P90/P95 percentiles, Value-a"},{"name":"diff_agent_memory_checkpoint","description":"Computes structural diffs between two agent state snapshots ('added_keys', 'mutated_keys', 'removed_keys'), flags boolean belief contradictions, generates an RF"},{"name":"heal_malformed_json","description":"Deterministic JSON syntax repair: normalizes quotes, unclosed brackets, and boolean literals into compliant RFC 8259 JSON structure without data deletion. Use w"},{"name":"enforce_json_schema_types","description":"Validates a raw LLM output object against a target JSON Schema, automatically coercing mismatched scalar types (e.g. string '42' to integer 42), injecting schem"},{"name":"extract_structured_json_entities","description":"Extracts structured JSON records, named entities, dates, and financial figures from unstructured prose, emails, or HTML/Markdown dumps. Use when converting unst"},{"name":"clean_tabular_dataset","description":"Deduplicates repetitive lines or records, normalizes Unicode whitespace, strips HTML/control noise, and canonicalizes tabular text or JSON arrays. Use when clea"},{"name":"synthesize_safe_regex","description":"Synthesizes linear-time O(n) regular expressions free of catastrophic backtracking (ReDoS) and validates them against positive and negative test strings. Use wh"},{"name":"compile_xml_agent_prompt","description":"Compiles a raw task description into a structured XML system prompt (<role>, <context>, <objective>, <constraints>, <workflow>, <output_format>) engineered to p"},{"name":"synthesize_python_automation_code","description":"Synthesizes PEP 8 compliant, self-contained Python 3 scripts, data parsers, and CLI utilities complete with type hints, docstrings, and inline assertion tests. "},{"name":"summarize_technical_document","description":"Condenses long technical specifications, RFCs, research papers, or meeting transcripts into high-density executive bullet points preserving exact figures and de"},{"name":"synthesize_web_intelligence_brief","description":"Synthesizes a real-time market or technical intelligence brief grounded in live Google Search, returning strict JSON ('executive_summary', 'key_developments', '"},{"name":"verify_context_compaction_fidelity","description":"Audits a compacted conversation summary against the original full context to detect dropped user constraints, lost file paths, altered numbers, or missing pendi"},{"name":"route_mcp_workflow_plan","description":"Maps a natural-language agent goal to an ordered sequence of Diogenes MCP tool calls with exact endpoint paths, JSON-RPC 2.0 payloads, and cumulative satoshi co"},{"name":"arbitrate_agent_deliverable_escrow","description":"Evaluates a worker agent's submitted task deliverable against agreed contract acceptance criteria to issue a deterministic escrow settlement verdict ('RELEASE_F"},{"name":"infer_mpp_streaming_session","description":"Initializes a Base USDC Machine Payments Protocol (MPP) metered inference session, allocating a streaming token quota and returning a step-by-step execution pla"},{"name":"generate_x402_vector_embeddings","description":"Generates normalized high-dimensional semantic vector embeddings settled via Solana SPL USDC ('x402' protocol headers) for decentralized RAG pipelines. Use when"}],"toolCount":71,"toolsHash":"3e224a8fbc8b03127eef813931929dfbdcb8948da65c2be0a2017101a208ed0c","serverName":"diogenes-edge-gateway","capabilities":["tools"],"serverVersion":"2.5.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-22T18:31:24.544Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":71,"error":null,"detail":{"tools":[{"name":"verify_agent_command_safety","description":"Evaluates untrusted agent prompts, bash commands, and tool arguments to block prompt injection, destructive shell commands, and private-key exfiltration. Use wh"},{"name":"validate_sql_query_ast","description":"Performs static AST syntax tree parsing on SQL statements to verify strictly read-only SELECT clauses and reject mutations, stacked queries, or comment bypasses"},{"name":"execute_python_sandbox","description":"Audits Python source code for forbidden syscalls (os, subprocess, socket, open, eval) inside an AST-governed WebAssembly sandbox with no host filesystem access."},{"name":"audit_mcp_server_manifest","description":"Scans an external MCP server's initial tools/list manifest to detect tool-name shadowing (read_file, bash) and hidden prompt-injection directives in description"},{"name":"detect_mcp_schema_rugpull","description":"Computes structural diffs between a pinned baseline MCP tools/list snapshot and a live server response to catch mid-session description or schema tampering. Use"},{"name":"validate_mcp_sampling_request","description":"Audits inbound MCP sampling/createMessage callbacks from connected servers to block cross-server context snooping (includeContext='allServers') and token quota "},{"name":"sanitize_tool_output_stream","description":"Sanitizes untrusted external tool or web-scrape outputs by stripping invisible Unicode Tag characters (U+E0000), neutralizing Markdown tracking image beacons, a"},{"name":"redact_sensitive_pii","description":"Redacts emails, phone numbers, SSNs, credit cards, API keys, and crypto private keys from text before logging or external transmission. Use when stripping perso"},{"name":"detect_agent_action_loop","description":"Analyzes an agent's recent tool-call trace to detect identical retry spins, A/B state oscillation, and runaway token burn. Use when monitoring multi-step agent "},{"name":"verify_a2a_agent_card","description":"Verifies a remote agent's A2A /.well-known/agent.json discovery card, checking JWS/DID signature binding, endpoint HTTPS enforcement, and capability spoofing. U"},{"name":"audit_outbound_egress_url","description":"Static validation firewall for outbound network destination URIs against cloud metadata IP addresses (169.254.169.254), RFC 1918 private IP blocks, and query-st"},{"name":"audit_response_factuality","description":"Cross-references factual claims, numbers, and citations in a draft agent response against retrieved source passages to flag unsupported hallucinations before de"},{"name":"audit_smart_contract_code","description":"Statically audits Solidity, Vyper, or Move smart contract source code for honeypot transfer taxes, hidden mint backdoors, proxy upgrade traps, and reentrancy. U"},{"name":"scan_solana_cpi_reentrancy","description":"Scans Solana Anchor and native Rust program instructions for unverified Cross-Program Invocation (CPI) program IDs, missing signer checks, and PDA bump seed can"},{"name":"evaluate_solana_token_risk","description":"Evaluates a Solana SPL token's rug-pull probability by checking active mint authority, freeze authority, mutable metadata, and top-holder concentration. Use whe"},{"name":"inspect_solana_token_liquidity","description":"Retrieves canonical Solana SPL token metadata including name, ticker symbol, decimal precision, and current mint/freeze authority addresses. Use when resolving "},{"name":"track_solana_whale_flows","description":"Tracks 24-hour net accumulation or distribution flows across top Solana whale wallets and flags coordinated insider wallet clusters for a given SPL token. Use w"},{"name":"estimate_solana_priority_fees","description":"Calculates optimal Solana compute-unit (CU) microlamport priority fees and Jito bundle tip lamports to achieve target block-inclusion probability. Use when sett"},{"name":"decode_eip712_permit_signature","description":"Decodes EIP-712 and Uniswap Permit2 off-chain typed-data payloads to verify spender identity, detect unlimited (uint256.max) token approvals, and flag expired d"},{"name":"simulate_evm_transaction_calldata","description":"Decodes raw EVM hexadecimal transaction calldata (0x...) by 4-byte function selector to expose hidden ERC-20 approve/transferFrom calls, setApprovalForAll drain"},{"name":"evaluate_dex_mev_risk","description":"Evaluates decentralized exchange (DEX) swap parameters against pool depth and mempool visibility to quantify MEV sandwich risk and compute optimal slippage tole"},{"name":"detect_address_poisoning_scam","description":"Compares a target recipient wallet address against recent transaction history to detect vanity prefix/suffix lookalike spoofing and zero-value dusting attacks. "},{"name":"verify_http402_payment_challenge","description":"Decodes inbound HTTP 402 Payment Required challenges (L402 BOLT11 + Macaroon, x402 Solana USDC, MPP Base intents) to verify cryptographic payment-hash binding a"},{"name":"estimate_bitcoin_mempool_fees","description":"Fetches real-time Bitcoin mainnet mempool feerate recommendations in satoshis per virtual byte (sat/vB) across fastest, half-hour, hour, and economy confirmatio"},{"name":"plan_bitcoin_utxo_consolidation","description":"Analyzes a set of Bitcoin UTXO balances in satoshis to compute exact vByte transaction weight, identify uneconomical dust inputs, and recommend whether to conso"},{"name":"calculate_spot_swap_rate","description":"Calculates instantaneous spot exchange rates and equivalent USD, BTC, and satoshi values across BTC, ETH, SOL, SUI, and USDC. Use when converting a token amount"},{"name":"compare_crosschain_bridge_routes","description":"Compares non-custodial, non-KYC cross-chain swap routes (THORChain native L1 swaps, Maya Protocol, Blockstream Liquid) by basis-point fee, net output sats, and "},{"name":"generate_gemini_completion","description":"Generates text completions and structured reasoning across all 45 Google Gemini foundation models (Gemini 4 Argon, 3.1 Pro, 3.8 Flash) with zero Google account "},{"name":"execute_antigravity_agent","description":"Dispatches a complex engineering or operational task to Google's Antigravity autonomous agent for multi-step planning, tool orchestration, and verified executio"},{"name":"conduct_deep_research_investigation","description":"Runs an iterative, multi-hop investigative research session via Gemini Deep Research Pro, cross-examining primary sources to produce a cited technical report. U"},{"name":"operate_computer_use_agent","description":"Plans and executes OS-level desktop, browser DOM, and GUI coordinate actions (click, type, scroll, wait) using the Gemini Computer Use agent. Use when automatin"},{"name":"search_gemini_grounded_web","description":"Answers factual queries with live Google Search grounding, returning verified up-to-date answers accompanied by source URLs and grounding metadata. Use when ver"},{"name":"search_gemini_grounded_maps","description":"Executes geospatial and point-of-interest queries grounded in live Google Maps data, returning verified addresses, coordinates, operating hours, and spatial con"},{"name":"compile_mpp_research_dossier","description":"Compiles a structured JSON research dossier ('key_findings', 'synthesis_quality_score', 'sources_cited') settled via Base EVM Machine Payments Protocol (MPP). U"},{"name":"generate_gemini_embeddings","description":"Generates normalized 3,072-dimensional or 768-dimensional semantic vector embeddings via Google Gemini Embedding 2 for RAG indexing and cosine-similarity search"},{"name":"analyze_omni_multimodal_input","description":"Analyzes combined multimodal prompts spanning text, image descriptors, audio transcripts, and video temporal events using Gemini Omni Flash. Use when correlatin"},{"name":"plan_robotics_spatial_trajectory","description":"Computes 3D spatial affordances, obstacle-avoidance waypoints, and manipulator grasp sequences using Gemini Robotics ER 2 embodied reasoning. Use when planning "},{"name":"generate_nano_banana_image","description":"Generates photorealistic illustrations, UI mockups, and technical diagrams from text prompts using the Nano Banana Pro (Gemini 2.5 Flash Image) model family. Us"},{"name":"generate_veo_cinematic_video","description":"Synthesizes high-definition cinematic video sequences with temporally coherent camera motion and physics using Google Veo 3. Use when generating moving video cl"},{"name":"compose_lyria_music_track","description":"Composes studio-grade instrumental music tracks, ambient loops, and multi-instrument arrangements from genre, tempo, and mood prompts using Google Lyria 3. Use "},{"name":"synthesize_gemini_speech_audio","description":"Converts written text into natural, prosody-controlled spoken voice audio using Gemini 3.8 Flash Neural Text-to-Speech. Use when rendering voiceover narration o"},{"name":"process_live_audio_dialogue","description":"Processes real-time conversational dialog turns with native acoustic emotion, interruption handling, and paralinguistic cue comprehension via Gemini 3.8 Live. U"},{"name":"prune_context_skeleton","description":"Compresses large source files, logs, or transcripts by 50–80% to fit an LLM context budget while preserving 100% of function/class/type signatures, imports, err"},{"name":"plan_context_token_budget","description":"Counts subword BPE tokens across prompt segments, detects high-priority instructions trapped in the 35%–72% Lost-in-the-Middle attention trough, and calculates "},{"name":"rerank_hybrid_rag_chunks","description":"Reranks and deduplicates candidate RAG or retrieval passages against a search prompt using Okapi BM25 (k1=1.5, b=0.75), Reciprocal Rank Fusion (RRF), and Maxima"},{"name":"apply_fuzzy_code_patch","description":"Applies unified diffs (@@ ... @@) or SEARCH/REPLACE blocks to source code using sliding-window token similarity to resolve drifted line numbers, align indentati"},{"name":"analyze_ast_symbol_graph","description":"Static lexer and AST parser only (zero execution or evaluation): extracts imports, exports, classes, interfaces, and functions with line numbers, intra-file cal"},{"name":"audit_module_dependency_cycles","description":"Runs Tarjan's Strongly Connected Components (SCC) algorithm on a module import map to detect circular dependencies, compute parallel topological build waves, an"},{"name":"isolate_stacktrace_root_cause","description":"Parses noisy CI/terminal logs and multi-language stack traces (Node/TS, Python, Rust, Go), strips node_modules/stdlib frames to isolate the innermost failing us"},{"name":"compile_polyglot_type_schemas","description":"Inspects a sample JSON payload (inferring UUID, ISO-8601 datetime, email, integer vs float, and array item types) and compiles strict TypeScript interfaces, Zod"},{"name":"evaluate_deterministic_math","description":"Strict Shunting-Yard AST arithmetic parser with zero eval() or dynamic code execution: evaluates algebraic formulas and computes exact financial NPV, Newton-Rap"},{"name":"schedule_critical_path_tasks","description":"Solves a task dependency DAG via the Critical Path Method (CPM) to compute ES/EF/LS/LF, Total Float/Slack, optimal makespan, and the Critical Path. Use when sch"},{"name":"evaluate_ab_statistical_significance","description":"Computes Welch's two-sample t-test or two-proportion z-test, returning two-tailed p-values, Cohen's d effect size, relative lift %, and Bayesian P(Treatment > C"},{"name":"detect_openapi_breaking_changes","description":"Compares baseline and candidate OpenAPI 3.1 specs, JSON Schemas, or MCP tool manifests to detect breaking changes (removed fields, new required inputs, narrowed"},{"name":"generate_boundary_test_vectors","description":"Synthesizes deterministic unit-test vectors from a JSON Schema or function signature covering valid equivalence partitions, numeric/length boundaries, and adver"},{"name":"simulate_monte_carlo_risk","description":"Runs a reproducible seeded Mulberry32 Monte Carlo simulation over uncertain cost, latency, or duration variables to compute P10/P50/P90/P95 percentiles, Value-a"},{"name":"diff_agent_memory_checkpoint","description":"Computes structural diffs between two agent state snapshots ('added_keys', 'mutated_keys', 'removed_keys'), flags boolean belief contradictions, generates an RF"},{"name":"heal_malformed_json","description":"Deterministic JSON syntax repair: normalizes quotes, unclosed brackets, and boolean literals into compliant RFC 8259 JSON structure without data deletion. Use w"},{"name":"enforce_json_schema_types","description":"Validates a raw LLM output object against a target JSON Schema, automatically coercing mismatched scalar types (e.g. string '42' to integer 42), injecting schem"},{"name":"extract_structured_json_entities","description":"Extracts structured JSON records, named entities, dates, and financial figures from unstructured prose, emails, or HTML/Markdown dumps. Use when converting unst"},{"name":"clean_tabular_dataset","description":"Deduplicates repetitive lines or records, normalizes Unicode whitespace, strips HTML/control noise, and canonicalizes tabular text or JSON arrays. Use when clea"},{"name":"synthesize_safe_regex","description":"Synthesizes linear-time O(n) regular expressions free of catastrophic backtracking (ReDoS) and validates them against positive and negative test strings. Use wh"},{"name":"compile_xml_agent_prompt","description":"Compiles a raw task description into a structured XML system prompt (<role>, <context>, <objective>, <constraints>, <workflow>, <output_format>) engineered to p"},{"name":"synthesize_python_automation_code","description":"Synthesizes PEP 8 compliant, self-contained Python 3 scripts, data parsers, and CLI utilities complete with type hints, docstrings, and inline assertion tests. "},{"name":"summarize_technical_document","description":"Condenses long technical specifications, RFCs, research papers, or meeting transcripts into high-density executive bullet points preserving exact figures and de"},{"name":"synthesize_web_intelligence_brief","description":"Synthesizes a real-time market or technical intelligence brief grounded in live Google Search, returning strict JSON ('executive_summary', 'key_developments', '"},{"name":"verify_context_compaction_fidelity","description":"Audits a compacted conversation summary against the original full context to detect dropped user constraints, lost file paths, altered numbers, or missing pendi"},{"name":"route_mcp_workflow_plan","description":"Maps a natural-language agent goal to an ordered sequence of Diogenes MCP tool calls with exact endpoint paths, JSON-RPC 2.0 payloads, and cumulative satoshi co"},{"name":"arbitrate_agent_deliverable_escrow","description":"Evaluates a worker agent's submitted task deliverable against agreed contract acceptance criteria to issue a deterministic escrow settlement verdict ('RELEASE_F"},{"name":"infer_mpp_streaming_session","description":"Initializes a Base USDC Machine Payments Protocol (MPP) metered inference session, allocating a streaming token quota and returning a step-by-step execution pla"},{"name":"generate_x402_vector_embeddings","description":"Generates normalized high-dimensional semantic vector embeddings settled via Solana SPL USDC ('x402' protocol headers) for decentralized RAG pipelines. Use when"}],"toolCount":71,"toolsHash":"3e224a8fbc8b03127eef813931929dfbdcb8948da65c2be0a2017101a208ed0c","serverName":"diogenes-edge-gateway","capabilities":["tools"],"serverVersion":"2.5.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-22T11:34:14.523Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":49,"error":null,"detail":{"tools":[{"name":"verify_agent_command_safety","description":"Evaluates untrusted agent prompts, bash commands, and tool arguments to block prompt injection, destructive shell commands, and private-key exfiltration. Use wh"},{"name":"validate_sql_query_ast","description":"Performs static AST syntax tree parsing on SQL statements to verify strictly read-only SELECT clauses and reject mutations, stacked queries, or comment bypasses"},{"name":"execute_python_sandbox","description":"Audits Python source code for forbidden syscalls (os, subprocess, socket, open, eval) inside an AST-governed WebAssembly sandbox with no host filesystem access."},{"name":"audit_mcp_server_manifest","description":"Scans an external MCP server's initial tools/list manifest to detect tool-name shadowing (read_file, bash) and hidden prompt-injection directives in description"},{"name":"detect_mcp_schema_rugpull","description":"Computes structural diffs between a pinned baseline MCP tools/list snapshot and a live server response to catch mid-session description or schema tampering. Use"},{"name":"validate_mcp_sampling_request","description":"Audits inbound MCP sampling/createMessage callbacks from connected servers to block cross-server context snooping (includeContext='allServers') and token quota "},{"name":"sanitize_tool_output_stream","description":"Sanitizes untrusted external tool or web-scrape outputs by stripping invisible Unicode Tag characters (U+E0000), neutralizing Markdown tracking image beacons, a"},{"name":"redact_sensitive_pii","description":"Redacts emails, phone numbers, SSNs, credit cards, API keys, and crypto private keys from text before logging or external transmission. Use when stripping perso"},{"name":"detect_agent_action_loop","description":"Analyzes an agent's recent tool-call trace to detect identical retry spins, A/B state oscillation, and runaway token burn. Use when monitoring multi-step agent "},{"name":"verify_a2a_agent_card","description":"Verifies a remote agent's A2A /.well-known/agent.json discovery card, checking JWS/DID signature binding, endpoint HTTPS enforcement, and capability spoofing. U"},{"name":"audit_outbound_egress_url","description":"Static validation firewall for outbound network destination URIs against cloud metadata IP addresses (169.254.169.254), RFC 1918 private IP blocks, and query-st"},{"name":"audit_response_factuality","description":"Cross-references factual claims, numbers, and citations in a draft agent response against retrieved source passages to flag unsupported hallucinations before de"},{"name":"audit_smart_contract_code","description":"Statically audits Solidity, Vyper, or Move smart contract source code for honeypot transfer taxes, hidden mint backdoors, proxy upgrade traps, and reentrancy. U"},{"name":"scan_solana_cpi_reentrancy","description":"Scans Solana Anchor and native Rust program instructions for unverified Cross-Program Invocation (CPI) program IDs, missing signer checks, and PDA bump seed can"},{"name":"evaluate_solana_token_risk","description":"Evaluates a Solana SPL token's rug-pull probability by checking active mint authority, freeze authority, mutable metadata, and top-holder concentration. Use whe"},{"name":"inspect_solana_token_liquidity","description":"Retrieves canonical Solana SPL token metadata including name, ticker symbol, decimal precision, and current mint/freeze authority addresses. Use when resolving "},{"name":"track_solana_whale_flows","description":"Tracks 24-hour net accumulation or distribution flows across top Solana whale wallets and flags coordinated insider wallet clusters for a given SPL token. Use w"},{"name":"estimate_solana_priority_fees","description":"Calculates optimal Solana compute-unit (CU) microlamport priority fees and Jito bundle tip lamports to achieve target block-inclusion probability. Use when sett"},{"name":"decode_eip712_permit_signature","description":"Decodes EIP-712 and Uniswap Permit2 off-chain typed-data payloads to verify spender identity, detect unlimited (uint256.max) token approvals, and flag expired d"},{"name":"simulate_evm_transaction_calldata","description":"Decodes raw EVM hexadecimal transaction calldata (0x...) by 4-byte function selector to expose hidden ERC-20 approve/transferFrom calls, setApprovalForAll drain"},{"name":"evaluate_dex_mev_risk","description":"Evaluates decentralized exchange (DEX) swap parameters against pool depth and mempool visibility to quantify MEV sandwich risk and compute optimal slippage tole"},{"name":"detect_address_poisoning_scam","description":"Compares a target recipient wallet address against recent transaction history to detect vanity prefix/suffix lookalike spoofing and zero-value dusting attacks. "},{"name":"verify_http402_payment_challenge","description":"Decodes inbound HTTP 402 Payment Required challenges (L402 BOLT11 + Macaroon, x402 Solana USDC, MPP Base intents) to verify cryptographic payment-hash binding a"},{"name":"estimate_bitcoin_mempool_fees","description":"Fetches real-time Bitcoin mainnet mempool feerate recommendations in satoshis per virtual byte (sat/vB) across fastest, half-hour, hour, and economy confirmatio"},{"name":"plan_bitcoin_utxo_consolidation","description":"Analyzes a set of Bitcoin UTXO balances in satoshis to compute exact vByte transaction weight, identify uneconomical dust inputs, and recommend whether to conso"},{"name":"calculate_spot_swap_rate","description":"Calculates instantaneous spot exchange rates and equivalent USD, BTC, and satoshi values across BTC, ETH, SOL, SUI, and USDC. Use when converting a token amount"},{"name":"compare_crosschain_bridge_routes","description":"Compares non-custodial, non-KYC cross-chain swap routes (THORChain native L1 swaps, Maya Protocol, Blockstream Liquid) by basis-point fee, net output sats, and "},{"name":"generate_gemini_completion","description":"Generates text completions and structured reasoning across all 45 Google Gemini foundation models (Gemini 4 Argon, 3.1 Pro, 3.8 Flash) with zero Google account "},{"name":"execute_antigravity_agent","description":"Dispatches a complex engineering or operational task to Google's Antigravity autonomous agent for multi-step planning, tool orchestration, and verified executio"},{"name":"conduct_deep_research_investigation","description":"Runs an iterative, multi-hop investigative research session via Gemini Deep Research Pro, cross-examining primary sources to produce a cited technical report. U"},{"name":"operate_computer_use_agent","description":"Plans and executes OS-level desktop, browser DOM, and GUI coordinate actions (click, type, scroll, wait) using the Gemini Computer Use agent. Use when automatin"},{"name":"search_gemini_grounded_web","description":"Answers factual queries with live Google Search grounding, returning verified up-to-date answers accompanied by source URLs and grounding metadata. Use when ver"},{"name":"search_gemini_grounded_maps","description":"Executes geospatial and point-of-interest queries grounded in live Google Maps data, returning verified addresses, coordinates, operating hours, and spatial con"},{"name":"compile_mpp_research_dossier","description":"Compiles a structured JSON research dossier ('key_findings', 'synthesis_quality_score', 'sources_cited') settled via Base EVM Machine Payments Protocol (MPP). U"},{"name":"generate_gemini_embeddings","description":"Generates normalized 3,072-dimensional or 768-dimensional semantic vector embeddings via Google Gemini Embedding 2 for RAG indexing and cosine-similarity search"},{"name":"analyze_omni_multimodal_input","description":"Analyzes combined multimodal prompts spanning text, image descriptors, audio transcripts, and video temporal events using Gemini Omni Flash. Use when correlatin"},{"name":"plan_robotics_spatial_trajectory","description":"Computes 3D spatial affordances, obstacle-avoidance waypoints, and manipulator grasp sequences using Gemini Robotics ER 2 embodied reasoning. Use when planning "},{"name":"generate_nano_banana_image","description":"Generates photorealistic illustrations, UI mockups, and technical diagrams from text prompts using the Nano Banana Pro (Gemini 2.5 Flash Image) model family. Us"},{"name":"generate_veo_cinematic_video","description":"Synthesizes high-definition cinematic video sequences with temporally coherent camera motion and physics using Google Veo 3. Use when generating moving video cl"},{"name":"compose_lyria_music_track","description":"Composes studio-grade instrumental music tracks, ambient loops, and multi-instrument arrangements from genre, tempo, and mood prompts using Google Lyria 3. Use "},{"name":"synthesize_gemini_speech_audio","description":"Converts written text into natural, prosody-controlled spoken voice audio using Gemini 3.8 Flash Neural Text-to-Speech. Use when rendering voiceover narration o"},{"name":"process_live_audio_dialogue","description":"Processes real-time conversational dialog turns with native acoustic emotion, interruption handling, and paralinguistic cue comprehension via Gemini 3.8 Live. U"},{"name":"prune_context_skeleton","description":"Compresses large source files, logs, or transcripts by 50–80% to fit an LLM context budget while preserving 100% of function/class/type signatures, imports, err"},{"name":"plan_context_token_budget","description":"Counts subword BPE tokens across prompt segments, detects high-priority instructions trapped in the 35%–72% Lost-in-the-Middle attention trough, and calculates "},{"name":"rerank_hybrid_rag_chunks","description":"Reranks and deduplicates candidate RAG or retrieval passages against a search prompt using Okapi BM25 (k1=1.5, b=0.75), Reciprocal Rank Fusion (RRF), and Maxima"},{"name":"apply_fuzzy_code_patch","description":"Applies unified diffs (@@ ... @@) or SEARCH/REPLACE blocks to source code using sliding-window token similarity to resolve drifted line numbers, align indentati"},{"name":"analyze_ast_symbol_graph","description":"Static lexer and AST parser only (zero execution or evaluation): extracts imports, exports, classes, interfaces, and functions with line numbers, intra-file cal"},{"name":"audit_module_dependency_cycles","description":"Runs Tarjan's Strongly Connected Components (SCC) algorithm on a module import map to detect circular dependencies, compute parallel topological build waves, an"},{"name":"isolate_stacktrace_root_cause","description":"Parses noisy CI/terminal logs and multi-language stack traces (Node/TS, Python, Rust, Go), strips node_modules/stdlib frames to isolate the innermost failing us"},{"name":"compile_polyglot_type_schemas","description":"Inspects a sample JSON payload (inferring UUID, ISO-8601 datetime, email, integer vs float, and array item types) and compiles strict TypeScript interfaces, Zod"},{"name":"evaluate_deterministic_math","description":"Strict Shunting-Yard AST arithmetic parser with zero eval() or dynamic code execution: evaluates algebraic formulas and computes exact financial NPV, Newton-Rap"},{"name":"schedule_critical_path_tasks","description":"Solves a task dependency DAG via the Critical Path Method (CPM) to compute ES/EF/LS/LF, Total Float/Slack, optimal makespan, and the Critical Path. Use when sch"},{"name":"evaluate_ab_statistical_significance","description":"Computes Welch's two-sample t-test or two-proportion z-test, returning two-tailed p-values, Cohen's d effect size, relative lift %, and Bayesian P(Treatment > C"},{"name":"detect_openapi_breaking_changes","description":"Compares baseline and candidate OpenAPI 3.1 specs, JSON Schemas, or MCP tool manifests to detect breaking changes (removed fields, new required inputs, narrowed"},{"name":"generate_boundary_test_vectors","description":"Synthesizes deterministic unit-test vectors from a JSON Schema or function signature covering valid equivalence partitions, numeric/length boundaries, and adver"},{"name":"simulate_monte_carlo_risk","description":"Runs a reproducible seeded Mulberry32 Monte Carlo simulation over uncertain cost, latency, or duration variables to compute P10/P50/P90/P95 percentiles, Value-a"},{"name":"diff_agent_memory_checkpoint","description":"Computes structural diffs between two agent state snapshots ('added_keys', 'mutated_keys', 'removed_keys'), flags boolean belief contradictions, generates an RF"},{"name":"heal_malformed_json","description":"Deterministic JSON syntax repair: normalizes quotes, unclosed brackets, and boolean literals into compliant RFC 8259 JSON structure without data deletion. Use w"},{"name":"enforce_json_schema_types","description":"Validates a raw LLM output object against a target JSON Schema, automatically coercing mismatched scalar types (e.g. string '42' to integer 42), injecting schem"},{"name":"extract_structured_json_entities","description":"Extracts structured JSON records, named entities, dates, and financial figures from unstructured prose, emails, or HTML/Markdown dumps. Use when converting unst"},{"name":"clean_tabular_dataset","description":"Deduplicates repetitive lines or records, normalizes Unicode whitespace, strips HTML/control noise, and canonicalizes tabular text or JSON arrays. Use when clea"},{"name":"synthesize_safe_regex","description":"Synthesizes linear-time O(n) regular expressions free of catastrophic backtracking (ReDoS) and validates them against positive and negative test strings. Use wh"},{"name":"compile_xml_agent_prompt","description":"Compiles a raw task description into a structured XML system prompt (<role>, <context>, <objective>, <constraints>, <workflow>, <output_format>) engineered to p"},{"name":"synthesize_python_automation_code","description":"Synthesizes PEP 8 compliant, self-contained Python 3 scripts, data parsers, and CLI utilities complete with type hints, docstrings, and inline assertion tests. "},{"name":"summarize_technical_document","description":"Condenses long technical specifications, RFCs, research papers, or meeting transcripts into high-density executive bullet points preserving exact figures and de"},{"name":"synthesize_web_intelligence_brief","description":"Synthesizes a real-time market or technical intelligence brief grounded in live Google Search, returning strict JSON ('executive_summary', 'key_developments', '"},{"name":"verify_context_compaction_fidelity","description":"Audits a compacted conversation summary against the original full context to detect dropped user constraints, lost file paths, altered numbers, or missing pendi"},{"name":"route_mcp_workflow_plan","description":"Maps a natural-language agent goal to an ordered sequence of Diogenes MCP tool calls with exact endpoint paths, JSON-RPC 2.0 payloads, and cumulative satoshi co"},{"name":"arbitrate_agent_deliverable_escrow","description":"Evaluates a worker agent's submitted task deliverable against agreed contract acceptance criteria to issue a deterministic escrow settlement verdict ('RELEASE_F"},{"name":"infer_mpp_streaming_session","description":"Initializes a Base USDC Machine Payments Protocol (MPP) metered inference session, allocating a streaming token quota and returning a step-by-step execution pla"},{"name":"generate_x402_vector_embeddings","description":"Generates normalized high-dimensional semantic vector embeddings settled via Solana SPL USDC ('x402' protocol headers) for decentralized RAG pipelines. Use when"}],"toolCount":71,"toolsHash":"3e224a8fbc8b03127eef813931929dfbdcb8948da65c2be0a2017101a208ed0c","serverName":"diogenes-edge-gateway","capabilities":["tools"],"serverVersion":"2.5.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-22T04:28:15.094Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"verify_agent_command_safety","description":"Evaluates untrusted agent prompts, bash commands, and tool arguments to block prompt injection, destructive shell commands, and private-key exfiltration. Use wh"},{"name":"validate_sql_query_ast","description":"Performs static AST syntax tree parsing on SQL statements to verify strictly read-only SELECT clauses and reject mutations, stacked queries, or comment bypasses"},{"name":"execute_python_sandbox","description":"Audits Python source code for forbidden syscalls (os, subprocess, socket, open, eval) inside an AST-governed WebAssembly sandbox with no host filesystem access."},{"name":"audit_mcp_server_manifest","description":"Scans an external MCP server's initial tools/list manifest to detect tool-name shadowing (read_file, bash) and hidden prompt-injection directives in description"},{"name":"detect_mcp_schema_rugpull","description":"Computes structural diffs between a pinned baseline MCP tools/list snapshot and a live server response to catch mid-session description or schema tampering. Use"},{"name":"validate_mcp_sampling_request","description":"Audits inbound MCP sampling/createMessage callbacks from connected servers to block cross-server context snooping (includeContext='allServers') and token quota "},{"name":"sanitize_tool_output_stream","description":"Sanitizes untrusted external tool or web-scrape outputs by stripping invisible Unicode Tag characters (U+E0000), neutralizing Markdown tracking image beacons, a"},{"name":"redact_sensitive_pii","description":"Redacts emails, phone numbers, SSNs, credit cards, API keys, and crypto private keys from text before logging or external transmission. Use when stripping perso"},{"name":"detect_agent_action_loop","description":"Analyzes an agent's recent tool-call trace to detect identical retry spins, A/B state oscillation, and runaway token burn. Use when monitoring multi-step agent "},{"name":"verify_a2a_agent_card","description":"Verifies a remote agent's A2A /.well-known/agent.json discovery card, checking JWS/DID signature binding, endpoint HTTPS enforcement, and capability spoofing. U"},{"name":"audit_outbound_egress_url","description":"Static validation firewall for outbound network destination URIs against cloud metadata IP addresses (169.254.169.254), RFC 1918 private IP blocks, and query-st"},{"name":"audit_response_factuality","description":"Cross-references factual claims, numbers, and citations in a draft agent response against retrieved source passages to flag unsupported hallucinations before de"},{"name":"audit_smart_contract_code","description":"Statically audits Solidity, Vyper, or Move smart contract source code for honeypot transfer taxes, hidden mint backdoors, proxy upgrade traps, and reentrancy. U"},{"name":"scan_solana_cpi_reentrancy","description":"Scans Solana Anchor and native Rust program instructions for unverified Cross-Program Invocation (CPI) program IDs, missing signer checks, and PDA bump seed can"},{"name":"evaluate_solana_token_risk","description":"Evaluates a Solana SPL token's rug-pull probability by checking active mint authority, freeze authority, mutable metadata, and top-holder concentration. Use whe"},{"name":"inspect_solana_token_liquidity","description":"Retrieves canonical Solana SPL token metadata including name, ticker symbol, decimal precision, and current mint/freeze authority addresses. Use when resolving "},{"name":"track_solana_whale_flows","description":"Tracks 24-hour net accumulation or distribution flows across top Solana whale wallets and flags coordinated insider wallet clusters for a given SPL token. Use w"},{"name":"estimate_solana_priority_fees","description":"Calculates optimal Solana compute-unit (CU) microlamport priority fees and Jito bundle tip lamports to achieve target block-inclusion probability. Use when sett"},{"name":"decode_eip712_permit_signature","description":"Decodes EIP-712 and Uniswap Permit2 off-chain typed-data payloads to verify spender identity, detect unlimited (uint256.max) token approvals, and flag expired d"},{"name":"simulate_evm_transaction_calldata","description":"Decodes raw EVM hexadecimal transaction calldata (0x...) by 4-byte function selector to expose hidden ERC-20 approve/transferFrom calls, setApprovalForAll drain"},{"name":"evaluate_dex_mev_risk","description":"Evaluates decentralized exchange (DEX) swap parameters against pool depth and mempool visibility to quantify MEV sandwich risk and compute optimal slippage tole"},{"name":"detect_address_poisoning_scam","description":"Compares a target recipient wallet address against recent transaction history to detect vanity prefix/suffix lookalike spoofing and zero-value dusting attacks. "},{"name":"verify_http402_payment_challenge","description":"Decodes inbound HTTP 402 Payment Required challenges (L402 BOLT11 + Macaroon, x402 Solana USDC, MPP Base intents) to verify cryptographic payment-hash binding a"},{"name":"estimate_bitcoin_mempool_fees","description":"Fetches real-time Bitcoin mainnet mempool feerate recommendations in satoshis per virtual byte (sat/vB) across fastest, half-hour, hour, and economy confirmatio"},{"name":"plan_bitcoin_utxo_consolidation","description":"Analyzes a set of Bitcoin UTXO balances in satoshis to compute exact vByte transaction weight, identify uneconomical dust inputs, and recommend whether to conso"},{"name":"calculate_spot_swap_rate","description":"Calculates instantaneous spot exchange rates and equivalent USD, BTC, and satoshi values across BTC, ETH, SOL, SUI, and USDC. Use when converting a token amount"},{"name":"compare_crosschain_bridge_routes","description":"Compares non-custodial, non-KYC cross-chain swap routes (THORChain native L1 swaps, Maya Protocol, Blockstream Liquid) by basis-point fee, net output sats, and "},{"name":"generate_gemini_completion","description":"Generates text completions and structured reasoning across all 45 Google Gemini foundation models (Gemini 4 Argon, 3.1 Pro, 3.8 Flash) with zero Google account "},{"name":"execute_antigravity_agent","description":"Dispatches a complex engineering or operational task to Google's Antigravity autonomous agent for multi-step planning, tool orchestration, and verified executio"},{"name":"conduct_deep_research_investigation","description":"Runs an iterative, multi-hop investigative research session via Gemini Deep Research Pro, cross-examining primary sources to produce a cited technical report. U"},{"name":"operate_computer_use_agent","description":"Plans and executes OS-level desktop, browser DOM, and GUI coordinate actions (click, type, scroll, wait) using the Gemini Computer Use agent. Use when automatin"},{"name":"search_gemini_grounded_web","description":"Answers factual queries with live Google Search grounding, returning verified up-to-date answers accompanied by source URLs and grounding metadata. Use when ver"},{"name":"search_gemini_grounded_maps","description":"Executes geospatial and point-of-interest queries grounded in live Google Maps data, returning verified addresses, coordinates, operating hours, and spatial con"},{"name":"compile_mpp_research_dossier","description":"Compiles a structured JSON research dossier ('key_findings', 'synthesis_quality_score', 'sources_cited') settled via Base EVM Machine Payments Protocol (MPP). U"},{"name":"generate_gemini_embeddings","description":"Generates normalized 3,072-dimensional or 768-dimensional semantic vector embeddings via Google Gemini Embedding 2 for RAG indexing and cosine-similarity search"},{"name":"analyze_omni_multimodal_input","description":"Analyzes combined multimodal prompts spanning text, image descriptors, audio transcripts, and video temporal events using Gemini Omni Flash. Use when correlatin"},{"name":"plan_robotics_spatial_trajectory","description":"Computes 3D spatial affordances, obstacle-avoidance waypoints, and manipulator grasp sequences using Gemini Robotics ER 2 embodied reasoning. Use when planning "},{"name":"generate_nano_banana_image","description":"Generates photorealistic illustrations, UI mockups, and technical diagrams from text prompts using the Nano Banana Pro (Gemini 2.5 Flash Image) model family. Us"},{"name":"generate_veo_cinematic_video","description":"Synthesizes high-definition cinematic video sequences with temporally coherent camera motion and physics using Google Veo 3. Use when generating moving video cl"},{"name":"compose_lyria_music_track","description":"Composes studio-grade instrumental music tracks, ambient loops, and multi-instrument arrangements from genre, tempo, and mood prompts using Google Lyria 3. Use "},{"name":"synthesize_gemini_speech_audio","description":"Converts written text into natural, prosody-controlled spoken voice audio using Gemini 3.8 Flash Neural Text-to-Speech. Use when rendering voiceover narration o"},{"name":"process_live_audio_dialogue","description":"Processes real-time conversational dialog turns with native acoustic emotion, interruption handling, and paralinguistic cue comprehension via Gemini 3.8 Live. U"},{"name":"prune_context_skeleton","description":"Compresses large source files, logs, or transcripts by 50–80% to fit an LLM context budget while preserving 100% of function/class/type signatures, imports, err"},{"name":"plan_context_token_budget","description":"Counts subword BPE tokens across prompt segments, detects high-priority instructions trapped in the 35%–72% Lost-in-the-Middle attention trough, and calculates "},{"name":"rerank_hybrid_rag_chunks","description":"Reranks and deduplicates candidate RAG or retrieval passages against a search prompt using Okapi BM25 (k1=1.5, b=0.75), Reciprocal Rank Fusion (RRF), and Maxima"},{"name":"apply_fuzzy_code_patch","description":"Applies unified diffs (@@ ... @@) or SEARCH/REPLACE blocks to source code using sliding-window token similarity to resolve drifted line numbers, align indentati"},{"name":"analyze_ast_symbol_graph","description":"Static lexer and AST parser only (zero execution or evaluation): extracts imports, exports, classes, interfaces, and functions with line numbers, intra-file cal"},{"name":"audit_module_dependency_cycles","description":"Runs Tarjan's Strongly Connected Components (SCC) algorithm on a module import map to detect circular dependencies, compute parallel topological build waves, an"},{"name":"isolate_stacktrace_root_cause","description":"Parses noisy CI/terminal logs and multi-language stack traces (Node/TS, Python, Rust, Go), strips node_modules/stdlib frames to isolate the innermost failing us"},{"name":"compile_polyglot_type_schemas","description":"Inspects a sample JSON payload (inferring UUID, ISO-8601 datetime, email, integer vs float, and array item types) and compiles strict TypeScript interfaces, Zod"},{"name":"evaluate_deterministic_math","description":"Strict Shunting-Yard AST arithmetic parser with zero eval() or dynamic code execution: evaluates algebraic formulas and computes exact financial NPV, Newton-Rap"},{"name":"schedule_critical_path_tasks","description":"Solves a task dependency DAG via the Critical Path Method (CPM) to compute ES/EF/LS/LF, Total Float/Slack, optimal makespan, and the Critical Path. Use when sch"},{"name":"evaluate_ab_statistical_significance","description":"Computes Welch's two-sample t-test or two-proportion z-test, returning two-tailed p-values, Cohen's d effect size, relative lift %, and Bayesian P(Treatment > C"},{"name":"detect_openapi_breaking_changes","description":"Compares baseline and candidate OpenAPI 3.1 specs, JSON Schemas, or MCP tool manifests to detect breaking changes (removed fields, new required inputs, narrowed"},{"name":"generate_boundary_test_vectors","description":"Synthesizes deterministic unit-test vectors from a JSON Schema or function signature covering valid equivalence partitions, numeric/length boundaries, and adver"},{"name":"simulate_monte_carlo_risk","description":"Runs a reproducible seeded Mulberry32 Monte Carlo simulation over uncertain cost, latency, or duration variables to compute P10/P50/P90/P95 percentiles, Value-a"},{"name":"diff_agent_memory_checkpoint","description":"Computes structural diffs between two agent state snapshots ('added_keys', 'mutated_keys', 'removed_keys'), flags boolean belief contradictions, generates an RF"},{"name":"heal_malformed_json","description":"Deterministic JSON syntax repair: normalizes quotes, unclosed brackets, and boolean literals into compliant RFC 8259 JSON structure without data deletion. Use w"},{"name":"enforce_json_schema_types","description":"Validates a raw LLM output object against a target JSON Schema, automatically coercing mismatched scalar types (e.g. string '42' to integer 42), injecting schem"},{"name":"extract_structured_json_entities","description":"Extracts structured JSON records, named entities, dates, and financial figures from unstructured prose, emails, or HTML/Markdown dumps. Use when converting unst"},{"name":"clean_tabular_dataset","description":"Deduplicates repetitive lines or records, normalizes Unicode whitespace, strips HTML/control noise, and canonicalizes tabular text or JSON arrays. Use when clea"},{"name":"synthesize_safe_regex","description":"Synthesizes linear-time O(n) regular expressions free of catastrophic backtracking (ReDoS) and validates them against positive and negative test strings. Use wh"},{"name":"compile_xml_agent_prompt","description":"Compiles a raw task description into a structured XML system prompt (<role>, <context>, <objective>, <constraints>, <workflow>, <output_format>) engineered to p"},{"name":"synthesize_python_automation_code","description":"Synthesizes PEP 8 compliant, self-contained Python 3 scripts, data parsers, and CLI utilities complete with type hints, docstrings, and inline assertion tests. "},{"name":"summarize_technical_document","description":"Condenses long technical specifications, RFCs, research papers, or meeting transcripts into high-density executive bullet points preserving exact figures and de"},{"name":"synthesize_web_intelligence_brief","description":"Synthesizes a real-time market or technical intelligence brief grounded in live Google Search, returning strict JSON ('executive_summary', 'key_developments', '"},{"name":"verify_context_compaction_fidelity","description":"Audits a compacted conversation summary against the original full context to detect dropped user constraints, lost file paths, altered numbers, or missing pendi"},{"name":"route_mcp_workflow_plan","description":"Maps a natural-language agent goal to an ordered sequence of Diogenes MCP tool calls with exact endpoint paths, JSON-RPC 2.0 payloads, and cumulative satoshi co"},{"name":"arbitrate_agent_deliverable_escrow","description":"Evaluates a worker agent's submitted task deliverable against agreed contract acceptance criteria to issue a deterministic escrow settlement verdict ('RELEASE_F"},{"name":"infer_mpp_streaming_session","description":"Initializes a Base USDC Machine Payments Protocol (MPP) metered inference session, allocating a streaming token quota and returning a step-by-step execution pla"},{"name":"generate_x402_vector_embeddings","description":"Generates normalized high-dimensional semantic vector embeddings settled via Solana SPL USDC ('x402' protocol headers) for decentralized RAG pipelines. Use when"}],"toolCount":71,"toolsHash":"3e224a8fbc8b03127eef813931929dfbdcb8948da65c2be0a2017101a208ed0c","serverName":"diogenes-edge-gateway","capabilities":["tools"],"serverVersion":"2.5.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-21T21:34:49.700Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"verify_agent_command_safety","description":"Evaluates untrusted agent prompts, bash commands, and tool arguments to block prompt injection, destructive shell commands, and private-key exfiltration. Use wh"},{"name":"validate_sql_query_ast","description":"Performs static AST syntax tree parsing on SQL statements to verify strictly read-only SELECT clauses and reject mutations, stacked queries, or comment bypasses"},{"name":"execute_python_sandbox","description":"Audits Python source code for forbidden syscalls (os, subprocess, socket, open, eval) inside an AST-governed WebAssembly sandbox with no host filesystem access."},{"name":"audit_mcp_server_manifest","description":"Scans an external MCP server's initial tools/list manifest to detect tool-name shadowing (read_file, bash) and hidden prompt-injection directives in description"},{"name":"detect_mcp_schema_rugpull","description":"Computes structural diffs between a pinned baseline MCP tools/list snapshot and a live server response to catch mid-session description or schema tampering. Use"},{"name":"validate_mcp_sampling_request","description":"Audits inbound MCP sampling/createMessage callbacks from connected servers to block cross-server context snooping (includeContext='allServers') and token quota "},{"name":"sanitize_tool_output_stream","description":"Sanitizes untrusted external tool or web-scrape outputs by stripping invisible Unicode Tag characters (U+E0000), neutralizing Markdown tracking image beacons, a"},{"name":"redact_sensitive_pii","description":"Redacts emails, phone numbers, SSNs, credit cards, API keys, and crypto private keys from text before logging or external transmission. Use when stripping perso"},{"name":"detect_agent_action_loop","description":"Analyzes an agent's recent tool-call trace to detect identical retry spins, A/B state oscillation, and runaway token burn. Use when monitoring multi-step agent "},{"name":"verify_a2a_agent_card","description":"Verifies a remote agent's A2A /.well-known/agent.json discovery card, checking JWS/DID signature binding, endpoint HTTPS enforcement, and capability spoofing. U"},{"name":"audit_outbound_egress_url","description":"Static validation firewall for outbound network destination URIs against cloud metadata IP addresses (169.254.169.254), RFC 1918 private IP blocks, and query-st"},{"name":"audit_response_factuality","description":"Cross-references factual claims, numbers, and citations in a draft agent response against retrieved source passages to flag unsupported hallucinations before de"},{"name":"audit_smart_contract_code","description":"Statically audits Solidity, Vyper, or Move smart contract source code for honeypot transfer taxes, hidden mint backdoors, proxy upgrade traps, and reentrancy. U"},{"name":"scan_solana_cpi_reentrancy","description":"Scans Solana Anchor and native Rust program instructions for unverified Cross-Program Invocation (CPI) program IDs, missing signer checks, and PDA bump seed can"},{"name":"evaluate_solana_token_risk","description":"Evaluates a Solana SPL token's rug-pull probability by checking active mint authority, freeze authority, mutable metadata, and top-holder concentration. Use whe"},{"name":"inspect_solana_token_liquidity","description":"Retrieves canonical Solana SPL token metadata including name, ticker symbol, decimal precision, and current mint/freeze authority addresses. Use when resolving "},{"name":"track_solana_whale_flows","description":"Tracks 24-hour net accumulation or distribution flows across top Solana whale wallets and flags coordinated insider wallet clusters for a given SPL token. Use w"},{"name":"estimate_solana_priority_fees","description":"Calculates optimal Solana compute-unit (CU) microlamport priority fees and Jito bundle tip lamports to achieve target block-inclusion probability. Use when sett"},{"name":"decode_eip712_permit_signature","description":"Decodes EIP-712 and Uniswap Permit2 off-chain typed-data payloads to verify spender identity, detect unlimited (uint256.max) token approvals, and flag expired d"},{"name":"simulate_evm_transaction_calldata","description":"Decodes raw EVM hexadecimal transaction calldata (0x...) by 4-byte function selector to expose hidden ERC-20 approve/transferFrom calls, setApprovalForAll drain"},{"name":"evaluate_dex_mev_risk","description":"Evaluates decentralized exchange (DEX) swap parameters against pool depth and mempool visibility to quantify MEV sandwich risk and compute optimal slippage tole"},{"name":"detect_address_poisoning_scam","description":"Compares a target recipient wallet address against recent transaction history to detect vanity prefix/suffix lookalike spoofing and zero-value dusting attacks. "},{"name":"verify_http402_payment_challenge","description":"Decodes inbound HTTP 402 Payment Required challenges (L402 BOLT11 + Macaroon, x402 Solana USDC, MPP Base intents) to verify cryptographic payment-hash binding a"},{"name":"estimate_bitcoin_mempool_fees","description":"Fetches real-time Bitcoin mainnet mempool feerate recommendations in satoshis per virtual byte (sat/vB) across fastest, half-hour, hour, and economy confirmatio"},{"name":"plan_bitcoin_utxo_consolidation","description":"Analyzes a set of Bitcoin UTXO balances in satoshis to compute exact vByte transaction weight, identify uneconomical dust inputs, and recommend whether to conso"},{"name":"calculate_spot_swap_rate","description":"Calculates instantaneous spot exchange rates and equivalent USD, BTC, and satoshi values across BTC, ETH, SOL, SUI, and USDC. Use when converting a token amount"},{"name":"compare_crosschain_bridge_routes","description":"Compares non-custodial, non-KYC cross-chain swap routes (THORChain native L1 swaps, Maya Protocol, Blockstream Liquid) by basis-point fee, net output sats, and "},{"name":"generate_gemini_completion","description":"Generates text completions and structured reasoning across all 45 Google Gemini foundation models (Gemini 4 Argon, 3.1 Pro, 3.8 Flash) with zero Google account "},{"name":"execute_antigravity_agent","description":"Dispatches a complex engineering or operational task to Google's Antigravity autonomous agent for multi-step planning, tool orchestration, and verified executio"},{"name":"conduct_deep_research_investigation","description":"Runs an iterative, multi-hop investigative research session via Gemini Deep Research Pro, cross-examining primary sources to produce a cited technical report. U"},{"name":"operate_computer_use_agent","description":"Plans and executes OS-level desktop, browser DOM, and GUI coordinate actions (click, type, scroll, wait) using the Gemini Computer Use agent. Use when automatin"},{"name":"search_gemini_grounded_web","description":"Answers factual queries with live Google Search grounding, returning verified up-to-date answers accompanied by source URLs and grounding metadata. Use when ver"},{"name":"search_gemini_grounded_maps","description":"Executes geospatial and point-of-interest queries grounded in live Google Maps data, returning verified addresses, coordinates, operating hours, and spatial con"},{"name":"compile_mpp_research_dossier","description":"Compiles a structured JSON research dossier ('key_findings', 'synthesis_quality_score', 'sources_cited') settled via Base EVM Machine Payments Protocol (MPP). U"},{"name":"generate_gemini_embeddings","description":"Generates normalized 3,072-dimensional or 768-dimensional semantic vector embeddings via Google Gemini Embedding 2 for RAG indexing and cosine-similarity search"},{"name":"analyze_omni_multimodal_input","description":"Analyzes combined multimodal prompts spanning text, image descriptors, audio transcripts, and video temporal events using Gemini Omni Flash. Use when correlatin"},{"name":"plan_robotics_spatial_trajectory","description":"Computes 3D spatial affordances, obstacle-avoidance waypoints, and manipulator grasp sequences using Gemini Robotics ER 2 embodied reasoning. Use when planning "},{"name":"generate_nano_banana_image","description":"Generates photorealistic illustrations, UI mockups, and technical diagrams from text prompts using the Nano Banana Pro (Gemini 2.5 Flash Image) model family. Us"},{"name":"generate_veo_cinematic_video","description":"Synthesizes high-definition cinematic video sequences with temporally coherent camera motion and physics using Google Veo 3. Use when generating moving video cl"},{"name":"compose_lyria_music_track","description":"Composes studio-grade instrumental music tracks, ambient loops, and multi-instrument arrangements from genre, tempo, and mood prompts using Google Lyria 3. Use "},{"name":"synthesize_gemini_speech_audio","description":"Converts written text into natural, prosody-controlled spoken voice audio using Gemini 3.8 Flash Neural Text-to-Speech. Use when rendering voiceover narration o"},{"name":"process_live_audio_dialogue","description":"Processes real-time conversational dialog turns with native acoustic emotion, interruption handling, and paralinguistic cue comprehension via Gemini 3.8 Live. U"},{"name":"prune_context_skeleton","description":"Compresses large source files, logs, or transcripts by 50–80% to fit an LLM context budget while preserving 100% of function/class/type signatures, imports, err"},{"name":"plan_context_token_budget","description":"Counts subword BPE tokens across prompt segments, detects high-priority instructions trapped in the 35%–72% Lost-in-the-Middle attention trough, and calculates "},{"name":"rerank_hybrid_rag_chunks","description":"Reranks and deduplicates candidate RAG or retrieval passages against a search prompt using Okapi BM25 (k1=1.5, b=0.75), Reciprocal Rank Fusion (RRF), and Maxima"},{"name":"apply_fuzzy_code_patch","description":"Applies unified diffs (@@ ... @@) or SEARCH/REPLACE blocks to source code using sliding-window token similarity to resolve drifted line numbers, align indentati"},{"name":"analyze_ast_symbol_graph","description":"Static lexer and AST parser only (zero execution or evaluation): extracts imports, exports, classes, interfaces, and functions with line numbers, intra-file cal"},{"name":"audit_module_dependency_cycles","description":"Runs Tarjan's Strongly Connected Components (SCC) algorithm on a module import map to detect circular dependencies, compute parallel topological build waves, an"},{"name":"isolate_stacktrace_root_cause","description":"Parses noisy CI/terminal logs and multi-language stack traces (Node/TS, Python, Rust, Go), strips node_modules/stdlib frames to isolate the innermost failing us"},{"name":"compile_polyglot_type_schemas","description":"Inspects a sample JSON payload (inferring UUID, ISO-8601 datetime, email, integer vs float, and array item types) and compiles strict TypeScript interfaces, Zod"},{"name":"evaluate_deterministic_math","description":"Strict Shunting-Yard AST arithmetic parser with zero eval() or dynamic code execution: evaluates algebraic formulas and computes exact financial NPV, Newton-Rap"},{"name":"schedule_critical_path_tasks","description":"Solves a task dependency DAG via the Critical Path Method (CPM) to compute ES/EF/LS/LF, Total Float/Slack, optimal makespan, and the Critical Path. Use when sch"},{"name":"evaluate_ab_statistical_significance","description":"Computes Welch's two-sample t-test or two-proportion z-test, returning two-tailed p-values, Cohen's d effect size, relative lift %, and Bayesian P(Treatment > C"},{"name":"detect_openapi_breaking_changes","description":"Compares baseline and candidate OpenAPI 3.1 specs, JSON Schemas, or MCP tool manifests to detect breaking changes (removed fields, new required inputs, narrowed"},{"name":"generate_boundary_test_vectors","description":"Synthesizes deterministic unit-test vectors from a JSON Schema or function signature covering valid equivalence partitions, numeric/length boundaries, and adver"},{"name":"simulate_monte_carlo_risk","description":"Runs a reproducible seeded Mulberry32 Monte Carlo simulation over uncertain cost, latency, or duration variables to compute P10/P50/P90/P95 percentiles, Value-a"},{"name":"diff_agent_memory_checkpoint","description":"Computes structural diffs between two agent state snapshots ('added_keys', 'mutated_keys', 'removed_keys'), flags boolean belief contradictions, generates an RF"},{"name":"heal_malformed_json","description":"Deterministic JSON syntax repair: normalizes quotes, unclosed brackets, and boolean literals into compliant RFC 8259 JSON structure without data deletion. Use w"},{"name":"enforce_json_schema_types","description":"Validates a raw LLM output object against a target JSON Schema, automatically coercing mismatched scalar types (e.g. string '42' to integer 42), injecting schem"},{"name":"extract_structured_json_entities","description":"Extracts structured JSON records, named entities, dates, and financial figures from unstructured prose, emails, or HTML/Markdown dumps. Use when converting unst"},{"name":"clean_tabular_dataset","description":"Deduplicates repetitive lines or records, normalizes Unicode whitespace, strips HTML/control noise, and canonicalizes tabular text or JSON arrays. Use when clea"},{"name":"synthesize_safe_regex","description":"Synthesizes linear-time O(n) regular expressions free of catastrophic backtracking (ReDoS) and validates them against positive and negative test strings. Use wh"},{"name":"compile_xml_agent_prompt","description":"Compiles a raw task description into a structured XML system prompt (<role>, <context>, <objective>, <constraints>, <workflow>, <output_format>) engineered to p"},{"name":"synthesize_python_automation_code","description":"Synthesizes PEP 8 compliant, self-contained Python 3 scripts, data parsers, and CLI utilities complete with type hints, docstrings, and inline assertion tests. "},{"name":"summarize_technical_document","description":"Condenses long technical specifications, RFCs, research papers, or meeting transcripts into high-density executive bullet points preserving exact figures and de"},{"name":"synthesize_web_intelligence_brief","description":"Synthesizes a real-time market or technical intelligence brief grounded in live Google Search, returning strict JSON ('executive_summary', 'key_developments', '"},{"name":"verify_context_compaction_fidelity","description":"Audits a compacted conversation summary against the original full context to detect dropped user constraints, lost file paths, altered numbers, or missing pendi"},{"name":"route_mcp_workflow_plan","description":"Maps a natural-language agent goal to an ordered sequence of Diogenes MCP tool calls with exact endpoint paths, JSON-RPC 2.0 payloads, and cumulative satoshi co"},{"name":"arbitrate_agent_deliverable_escrow","description":"Evaluates a worker agent's submitted task deliverable against agreed contract acceptance criteria to issue a deterministic escrow settlement verdict ('RELEASE_F"},{"name":"infer_mpp_streaming_session","description":"Initializes a Base USDC Machine Payments Protocol (MPP) metered inference session, allocating a streaming token quota and returning a step-by-step execution pla"},{"name":"generate_x402_vector_embeddings","description":"Generates normalized high-dimensional semantic vector embeddings settled via Solana SPL USDC ('x402' protocol headers) for decentralized RAG pipelines. Use when"}],"toolCount":71,"toolsHash":"3e224a8fbc8b03127eef813931929dfbdcb8948da65c2be0a2017101a208ed0c","serverName":"diogenes-edge-gateway","capabilities":["tools"],"serverVersion":"2.5.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-21T12:25:27.668Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":70,"error":null,"detail":{"tools":[{"name":"verify_agent_command_safety","description":"Evaluates untrusted agent prompts, bash commands, and tool arguments to block prompt injection, destructive shell commands, and private-key exfiltration. Use wh"},{"name":"validate_sql_query_ast","description":"Performs static AST syntax tree parsing on SQL statements to verify strictly read-only SELECT clauses and reject mutations, stacked queries, or comment bypasses"},{"name":"execute_python_sandbox","description":"Audits Python source code for forbidden syscalls (os, subprocess, socket, open, eval) inside an AST-governed WebAssembly sandbox with no host filesystem access."},{"name":"audit_mcp_server_manifest","description":"Scans an external MCP server's initial tools/list manifest to detect tool-name shadowing (read_file, bash) and hidden prompt-injection directives in description"},{"name":"detect_mcp_schema_rugpull","description":"Computes structural diffs between a pinned baseline MCP tools/list snapshot and a live server response to catch mid-session description or schema tampering. Use"},{"name":"validate_mcp_sampling_request","description":"Audits inbound MCP sampling/createMessage callbacks from connected servers to block cross-server context snooping (includeContext='allServers') and token quota "},{"name":"sanitize_tool_output_stream","description":"Sanitizes untrusted external tool or web-scrape outputs by stripping invisible Unicode Tag characters (U+E0000), neutralizing Markdown tracking image beacons, a"},{"name":"redact_sensitive_pii","description":"Redacts emails, phone numbers, SSNs, credit cards, API keys, and crypto private keys from text before logging or external transmission. Use when stripping perso"},{"name":"detect_agent_action_loop","description":"Analyzes an agent's recent tool-call trace to detect identical retry spins, A/B state oscillation, and runaway token burn. Use when monitoring multi-step agent "},{"name":"verify_a2a_agent_card","description":"Verifies a remote agent's A2A /.well-known/agent.json discovery card, checking JWS/DID signature binding, endpoint HTTPS enforcement, and capability spoofing. U"},{"name":"audit_outbound_egress_url","description":"Static validation firewall for outbound network destination URIs against cloud metadata IP addresses (169.254.169.254), RFC 1918 private IP blocks, and query-st"},{"name":"audit_response_factuality","description":"Cross-references factual claims, numbers, and citations in a draft agent response against retrieved source passages to flag unsupported hallucinations before de"},{"name":"audit_smart_contract_code","description":"Statically audits Solidity, Vyper, or Move smart contract source code for honeypot transfer taxes, hidden mint backdoors, proxy upgrade traps, and reentrancy. U"},{"name":"scan_solana_cpi_reentrancy","description":"Scans Solana Anchor and native Rust program instructions for unverified Cross-Program Invocation (CPI) program IDs, missing signer checks, and PDA bump seed can"},{"name":"evaluate_solana_token_risk","description":"Evaluates a Solana SPL token's rug-pull probability by checking active mint authority, freeze authority, mutable metadata, and top-holder concentration. Use whe"},{"name":"inspect_solana_token_liquidity","description":"Retrieves canonical Solana SPL token metadata including name, ticker symbol, decimal precision, and current mint/freeze authority addresses. Use when resolving "},{"name":"track_solana_whale_flows","description":"Tracks 24-hour net accumulation or distribution flows across top Solana whale wallets and flags coordinated insider wallet clusters for a given SPL token. Use w"},{"name":"estimate_solana_priority_fees","description":"Calculates optimal Solana compute-unit (CU) microlamport priority fees and Jito bundle tip lamports to achieve target block-inclusion probability. Use when sett"},{"name":"decode_eip712_permit_signature","description":"Decodes EIP-712 and Uniswap Permit2 off-chain typed-data payloads to verify spender identity, detect unlimited (uint256.max) token approvals, and flag expired d"},{"name":"simulate_evm_transaction_calldata","description":"Decodes raw EVM hexadecimal transaction calldata (0x...) by 4-byte function selector to expose hidden ERC-20 approve/transferFrom calls, setApprovalForAll drain"},{"name":"evaluate_dex_mev_risk","description":"Evaluates decentralized exchange (DEX) swap parameters against pool depth and mempool visibility to quantify MEV sandwich risk and compute optimal slippage tole"},{"name":"detect_address_poisoning_scam","description":"Compares a target recipient wallet address against recent transaction history to detect vanity prefix/suffix lookalike spoofing and zero-value dusting attacks. "},{"name":"verify_http402_payment_challenge","description":"Decodes inbound HTTP 402 Payment Required challenges (L402 BOLT11 + Macaroon, x402 Solana USDC, MPP Base intents) to verify cryptographic payment-hash binding a"},{"name":"estimate_bitcoin_mempool_fees","description":"Fetches real-time Bitcoin mainnet mempool feerate recommendations in satoshis per virtual byte (sat/vB) across fastest, half-hour, hour, and economy confirmatio"},{"name":"plan_bitcoin_utxo_consolidation","description":"Analyzes a set of Bitcoin UTXO balances in satoshis to compute exact vByte transaction weight, identify uneconomical dust inputs, and recommend whether to conso"},{"name":"calculate_spot_swap_rate","description":"Calculates instantaneous spot exchange rates and equivalent USD, BTC, and satoshi values across BTC, ETH, SOL, SUI, and USDC. Use when converting a token amount"},{"name":"compare_crosschain_bridge_routes","description":"Compares non-custodial, non-KYC cross-chain swap routes (THORChain native L1 swaps, Maya Protocol, Blockstream Liquid) by basis-point fee, net output sats, and "},{"name":"generate_gemini_completion","description":"Generates text completions and structured reasoning across all 45 Google Gemini foundation models (Gemini 4 Argon, 3.1 Pro, 3.8 Flash) with zero Google account "},{"name":"execute_antigravity_agent","description":"Dispatches a complex engineering or operational task to Google's Antigravity autonomous agent for multi-step planning, tool orchestration, and verified executio"},{"name":"conduct_deep_research_investigation","description":"Runs an iterative, multi-hop investigative research session via Gemini Deep Research Pro, cross-examining primary sources to produce a cited technical report. U"},{"name":"operate_computer_use_agent","description":"Plans and executes OS-level desktop, browser DOM, and GUI coordinate actions (click, type, scroll, wait) using the Gemini Computer Use agent. Use when automatin"},{"name":"search_gemini_grounded_web","description":"Answers factual queries with live Google Search grounding, returning verified up-to-date answers accompanied by source URLs and grounding metadata. Use when ver"},{"name":"search_gemini_grounded_maps","description":"Executes geospatial and point-of-interest queries grounded in live Google Maps data, returning verified addresses, coordinates, operating hours, and spatial con"},{"name":"compile_mpp_research_dossier","description":"Compiles a structured JSON research dossier ('key_findings', 'synthesis_quality_score', 'sources_cited') settled via Base EVM Machine Payments Protocol (MPP). U"},{"name":"generate_gemini_embeddings","description":"Generates normalized 3,072-dimensional or 768-dimensional semantic vector embeddings via Google Gemini Embedding 2 for RAG indexing and cosine-similarity search"},{"name":"analyze_omni_multimodal_input","description":"Analyzes combined multimodal prompts spanning text, image descriptors, audio transcripts, and video temporal events using Gemini Omni Flash. Use when correlatin"},{"name":"plan_robotics_spatial_trajectory","description":"Computes 3D spatial affordances, obstacle-avoidance waypoints, and manipulator grasp sequences using Gemini Robotics ER 2 embodied reasoning. Use when planning "},{"name":"generate_nano_banana_image","description":"Generates photorealistic illustrations, UI mockups, and technical diagrams from text prompts using the Nano Banana Pro (Gemini 2.5 Flash Image) model family. Us"},{"name":"generate_veo_cinematic_video","description":"Synthesizes high-definition cinematic video sequences with temporally coherent camera motion and physics using Google Veo 3. Use when generating moving video cl"},{"name":"compose_lyria_music_track","description":"Composes studio-grade instrumental music tracks, ambient loops, and multi-instrument arrangements from genre, tempo, and mood prompts using Google Lyria 3. Use "},{"name":"synthesize_gemini_speech_audio","description":"Converts written text into natural, prosody-controlled spoken voice audio using Gemini 3.8 Flash Neural Text-to-Speech. Use when rendering voiceover narration o"},{"name":"process_live_audio_dialogue","description":"Processes real-time conversational dialog turns with native acoustic emotion, interruption handling, and paralinguistic cue comprehension via Gemini 3.8 Live. U"},{"name":"prune_context_skeleton","description":"Compresses large source files, logs, or transcripts by 50–80% to fit an LLM context budget while preserving 100% of function/class/type signatures, imports, err"},{"name":"plan_context_token_budget","description":"Counts subword BPE tokens across prompt segments, detects high-priority instructions trapped in the 35%–72% Lost-in-the-Middle attention trough, and calculates "},{"name":"rerank_hybrid_rag_chunks","description":"Reranks and deduplicates candidate RAG or retrieval passages against a search prompt using Okapi BM25 (k1=1.5, b=0.75), Reciprocal Rank Fusion (RRF), and Maxima"},{"name":"apply_fuzzy_code_patch","description":"Applies unified diffs (@@ ... @@) or SEARCH/REPLACE blocks to source code using sliding-window token similarity to resolve drifted line numbers, align indentati"},{"name":"analyze_ast_symbol_graph","description":"Static lexer and AST parser only (zero execution or evaluation): extracts imports, exports, classes, interfaces, and functions with line numbers, intra-file cal"},{"name":"audit_module_dependency_cycles","description":"Runs Tarjan's Strongly Connected Components (SCC) algorithm on a module import map to detect circular dependencies, compute parallel topological build waves, an"},{"name":"isolate_stacktrace_root_cause","description":"Parses noisy CI/terminal logs and multi-language stack traces (Node/TS, Python, Rust, Go), strips node_modules/stdlib frames to isolate the innermost failing us"},{"name":"compile_polyglot_type_schemas","description":"Inspects a sample JSON payload (inferring UUID, ISO-8601 datetime, email, integer vs float, and array item types) and compiles strict TypeScript interfaces, Zod"},{"name":"evaluate_deterministic_math","description":"Strict Shunting-Yard AST arithmetic parser with zero eval() or dynamic code execution: evaluates algebraic formulas and computes exact financial NPV, Newton-Rap"},{"name":"schedule_critical_path_tasks","description":"Solves a task dependency DAG via the Critical Path Method (CPM) to compute ES/EF/LS/LF, Total Float/Slack, optimal makespan, and the Critical Path. Use when sch"},{"name":"evaluate_ab_statistical_significance","description":"Computes Welch's two-sample t-test or two-proportion z-test, returning two-tailed p-values, Cohen's d effect size, relative lift %, and Bayesian P(Treatment > C"},{"name":"detect_openapi_breaking_changes","description":"Compares baseline and candidate OpenAPI 3.1 specs, JSON Schemas, or MCP tool manifests to detect breaking changes (removed fields, new required inputs, narrowed"},{"name":"generate_boundary_test_vectors","description":"Synthesizes deterministic unit-test vectors from a JSON Schema or function signature covering valid equivalence partitions, numeric/length boundaries, and adver"},{"name":"simulate_monte_carlo_risk","description":"Runs a reproducible seeded Mulberry32 Monte Carlo simulation over uncertain cost, latency, or duration variables to compute P10/P50/P90/P95 percentiles, Value-a"},{"name":"diff_agent_memory_checkpoint","description":"Computes structural diffs between two agent state snapshots ('added_keys', 'mutated_keys', 'removed_keys'), flags boolean belief contradictions, generates an RF"},{"name":"heal_malformed_json","description":"Deterministic JSON syntax repair: normalizes quotes, unclosed brackets, and boolean literals into compliant RFC 8259 JSON structure without data deletion. Use w"},{"name":"enforce_json_schema_types","description":"Validates a raw LLM output object against a target JSON Schema, automatically coercing mismatched scalar types (e.g. string '42' to integer 42), injecting schem"},{"name":"extract_structured_json_entities","description":"Extracts structured JSON records, named entities, dates, and financial figures from unstructured prose, emails, or HTML/Markdown dumps. Use when converting unst"},{"name":"clean_tabular_dataset","description":"Deduplicates repetitive lines or records, normalizes Unicode whitespace, strips HTML/control noise, and canonicalizes tabular text or JSON arrays. Use when clea"},{"name":"synthesize_safe_regex","description":"Synthesizes linear-time O(n) regular expressions free of catastrophic backtracking (ReDoS) and validates them against positive and negative test strings. Use wh"},{"name":"compile_xml_agent_prompt","description":"Compiles a raw task description into a structured XML system prompt (<role>, <context>, <objective>, <constraints>, <workflow>, <output_format>) engineered to p"},{"name":"synthesize_python_automation_code","description":"Synthesizes PEP 8 compliant, self-contained Python 3 scripts, data parsers, and CLI utilities complete with type hints, docstrings, and inline assertion tests. "},{"name":"summarize_technical_document","description":"Condenses long technical specifications, RFCs, research papers, or meeting transcripts into high-density executive bullet points preserving exact figures and de"},{"name":"synthesize_web_intelligence_brief","description":"Synthesizes a real-time market or technical intelligence brief grounded in live Google Search, returning strict JSON ('executive_summary', 'key_developments', '"},{"name":"verify_context_compaction_fidelity","description":"Audits a compacted conversation summary against the original full context to detect dropped user constraints, lost file paths, altered numbers, or missing pendi"},{"name":"route_mcp_workflow_plan","description":"Maps a natural-language agent goal to an ordered sequence of Diogenes MCP tool calls with exact endpoint paths, JSON-RPC 2.0 payloads, and cumulative satoshi co"},{"name":"arbitrate_agent_deliverable_escrow","description":"Evaluates a worker agent's submitted task deliverable against agreed contract acceptance criteria to issue a deterministic escrow settlement verdict ('RELEASE_F"},{"name":"infer_mpp_streaming_session","description":"Initializes a Base USDC Machine Payments Protocol (MPP) metered inference session, allocating a streaming token quota and returning a step-by-step execution pla"},{"name":"generate_x402_vector_embeddings","description":"Generates normalized high-dimensional semantic vector embeddings settled via Solana SPL USDC ('x402' protocol headers) for decentralized RAG pipelines. Use when"}],"toolCount":71,"toolsHash":"3e224a8fbc8b03127eef813931929dfbdcb8948da65c2be0a2017101a208ed0c","serverName":"diogenes-edge-gateway","capabilities":["tools"],"serverVersion":"2.5.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-21T03:26:47.380Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":33,"error":null,"detail":{"tools":[{"name":"x402_token_meta","description":"Solana SPL Token Metadata & Liquidity Depth ($0.02 USDC via x402)."},{"name":"x402_whale_radar","description":"Solana Whale & Insider Cluster Tracker ($0.05 USDC via x402)."},{"name":"x402_embeddings","description":"Agent Semantic Vector Embeddings ($0.01 USDC via x402)."},{"name":"mpp_session_infer","description":"Streaming Agent Reasoning & Session Inference ($0.05 USDC via MPP)."},{"name":"mpp_deep_search","description":"Deep research dossier with live citations ($0.10 USDC via MPP on Base)."},{"name":"code_sandbox","description":"Secure Python code execution sandbox ($0.15 USDC via MPP on Base)."},{"name":"guardrail_verify","description":"Pre-execution security gate to detect prompt injection, wallet drain, and key exfiltration (100 sats via L402)."},{"name":"contract_audit","description":"Smart contract honeypot, tax, and mint backdoor audit (250 sats via L402)."},{"name":"web_brief","description":"Grounded real-time market intelligence brief with live Google Search citations in strict JSON (200 sats via L402)."},{"name":"solana_risk","description":"Solana SPL token and wallet risk evaluation ($0.02 USDC via x402 / 100 sats via L402)."},{"name":"json_repair","description":"Autonomous malformed JSON healer and syntax repair (50 sats via L402)."},{"name":"regex_oracle","description":"ReDoS-safe regex synthesizer with automated test validation (50 sats via L402)."},{"name":"mev_risk","description":"Pre-swap MEV sandwich and frontrunning risk auditor (150 sats via L402)."},{"name":"agent_prompt_compiler","description":"Production-Grade XML Agent Prompt Optimizer (100 sats via L402)."},{"name":"mempool_fee","description":"Live Bitcoin recommended feerates across priority tiers (50 sats via L402)."},{"name":"swap_rate","description":"Cross-chain swap rate estimation across BTC, ETH, SOL, SUI, and USDC (100 sats via L402)."},{"name":"scrub_pii","description":"Zero-PII Privacy Redaction Engine for untrusted agent inputs (150 sats via L402)."},{"name":"clean_data","description":"Text deduplication, normalization, and dataset cleanup (100 sats via L402)."},{"name":"ai_code_gen","description":"Python Script & Scraper Synthesis using Gemini models (300 sats via L402)."},{"name":"ai_extract","description":"Structured JSON Entity Extractor from arbitrary unformatted text (150 sats via L402)."},{"name":"ai_summarize","description":"Executive technical summarizer and brief generator (100 sats via L402)."},{"name":"ai_antigravity_agent","description":"Google Antigravity autonomous agent with remote execution and tool use (500 sats via L402)."},{"name":"ai_deep_research","description":"Deep Research Pro multi-hour investigative analysis engine (1000 sats via L402)."},{"name":"ai_computer_use","description":"OS-level desktop, GUI, and browser automated interaction agent (800 sats via L402)."},{"name":"ai_generate","description":"Universal Tier 1 model generator supporting 45 foundation models (250 sats via L402)."},{"name":"ai_image_gen","description":"Photorealistic and vector asset generation via Nano Banana / Pro (350 sats via L402)."},{"name":"ai_tts","description":"Natural expressive voice synthesis across Gemini TTS models (200 sats via L402)."},{"name":"ai_music_gen","description":"Musical composition and instrumental audio generation via Lyria (500 sats via L402)."},{"name":"ai_video_gen","description":"High-definition cinematic video synthesis via Veo 3 (1500 sats via L402)."},{"name":"ai_audio_live","description":"Direct audio-to-audio conversational intelligence without STT/TTS cascade (300 sats via L402)."},{"name":"ai_omni","description":"Unified multimodal model handling simultaneous text, audio, and video (300 sats via L402)."},{"name":"ai_robotics","description":"Spatial reasoning, kinematics trajectory calculation, and robotics task planning (450 sats via L402)."},{"name":"ai_embeddings","description":"High-dimensional 3,072-vector text embeddings for semantic search (50 sats via L402)."},{"name":"ai_grounded_search","description":"Frontier reasoning grounded directly in live Google Search results (200 sats via L402)."},{"name":"ai_grounded_maps","description":"Grounded reasoning with live Google Maps place details and spatial context (250 sats via L402)."},{"name":"http402_challenge_verifier","description":"Pre-payment HTTP 402 (L402 / x402 / MPP) challenge and BOLT11 invoice fraud auditor (60 sats via L402)."},{"name":"crypto_utxo_consolidation_planner","description":"Bitcoin UTXO Dust Consolidation & Fee Optimizer (80 sats via L402)."},{"name":"mcp_rugpull_diff","description":"MCP tools/list rug-pull and mid-session schema mutation detector (85 sats via L402)."},{"name":"tool_output_firewall","description":"Indirect prompt-injection, invisible Unicode (U+E0000), and exfiltration-beacon tool output scrubber (75 sats via L402)."},{"name":"mcp_sampling_guard","description":"MCP sampling/createMessage reverse-injection and quota-hijack firewall (100 sats via L402)."},{"name":"eve_sui_ptb_simulator","description":"EVE Frontier & Sui Move Programmable Transaction Block (PTB) coin-drain and HotPotato auditor (150 sats via L402)."},{"name":"agent_loop_circuit_breaker","description":"Autonomous agent action-trace semantic loop and token-burn circuit breaker ($0.02 USDC via x402 / 70 sats)."},{"name":"agent_context_compaction_verifier","description":"Autonomous LLM Context Compaction Integrity Verifier (90 sats via L402)."},{"name":"mpp_agent_escrow_arbiter","description":"Multi-Agent Task Deliverable & Schema Escrow Arbiter ($0.15 USDC via MPP)."},{"name":"x402_solana_priority_fee_oracle","description":"Solana Priority Fee & Jito MEV Tip Oracle ($0.005 USDC via x402)."},{"name":"eve_sovereignty_fuel_radar","description":"Solar System Sovereignty & Fuel Radar (140 sats via L402)."},{"name":"eve_zklogin_character_verifier","description":"Frontier Vault zkLogin & Character Verifier (100 sats via L402)."},{"name":"crypto_eip712_permit_decoder","description":"EIP-712 Typed Data & Permit2 Phishing Decoder (100 sats via L402)."},{"name":"agent_mcp_manifest_auditor","description":"Autonomous MCP Manifest & Tool Poisoning Auditor (150 sats via L402)."},{"name":"eve_turret_target_matrix","description":"Smart Turret Friend-or-Foe & Target Matrix (125 sats via L402)."},{"name":"eve_killmail_threat_intel","description":"Killmail Threat Intel & Ambush Radar (150 sats via L402)."},{"name":"eve_ssu_market_maker","description":"SSU Automated Market Maker & Vending Pricer (120 sats via L402)."},{"name":"agent_hallucination_auditor","description":"Agent Hallucination & Factuality Auditor (150 sats via L402)."},{"name":"crypto_address_poisoning_check","description":"Address Poisoning & Vanity Scam Detector (100 sats via L402)."},{"name":"agent_sql_guard","description":"AST-Level SQL Injection & Safety Guard (75 sats via L402)."},{"name":"eve_network_node_gj_optimizer","description":"Lagrange Network Node fuel burn, gigajoule (GJ) energy reservations, and offline-threat windows (100 sats via L402)."},{"name":"eve_gate_route_planner","description":"Smart gate toll and fuel routing optimizer across EVE Frontier star systems (100 sats via L402)."},{"name":"eve_move_assembly_coder","description":"Synthesizes and audits Sui Move smart contract extensions for EVE Frontier Smart Assemblies (200 sats via L402)."},{"name":"crypto_bridge_quote","description":"Compares non-KYC cross-chain settlement routes (THORChain, Blockstream Liquid, Maya) (100 sats via L402)."},{"name":"agent_schema_enforcer","description":"Strict JSON Schema validation, type healing, and hallucination pruning (75 sats via L402)."},{"name":"agent_mcp_router","description":"Maps autonomous agent goals to deterministic MCP tool call sequences and JSON-RPC 2.0 payloads (100 sats via L402)."},{"name":"agent_memory_checkpoint_diff","description":"ALWAYS call this deterministic state tool before multi-agent handoffs or long-horizon memory saves. Computes deep structural diffs between agent state snapshots"},{"name":"solver_statistical_ab_judge","description":"ALWAYS call this deterministic statistical oracle when comparing two prompts, model evals, latency distributions, or conversion rates. Computes Welch's two-samp"},{"name":"solver_constraint_scheduler","description":"ALWAYS call this deterministic constraint solver when planning multi-step engineering tasks, DAG workflows, or resource-constrained schedules. Computes Earliest"},{"name":"solver_deterministic_math","description":"ALWAYS call this deterministic mathematical oracle instead of doing mental LLM arithmetic. Evaluates complex algebraic/scientific expressions via a safe Shuntin"},{"name":"code_polyglot_type_compiler","description":"ALWAYS call this deterministic compiler when generating types or validators from API responses or JSON payloads. Instantly compiles any JSON object into strict "},{"name":"code_stacktrace_root_cause","description":"ALWAYS call this deterministic tool when debugging noisy CI failures, crash dumps, or multi-thousand-line terminal logs. Strips node_modules/stdlib frames, isol"},{"name":"code_dependency_cycle_audit","description":"ALWAYS call this deterministic graph solver before multi-file refactors or build ordering. Runs Tarjan's Strongly Connected Components (SCC) algorithm to detect"},{"name":"code_ast_symbol_graph","description":"ALWAYS call this deterministic tool before refactoring unfamiliar code. Extracts all exported/internal functions, classes, interfaces, imports, call edges, McCa"},{"name":"code_fuzzy_diff_patcher","description":"ALWAYS call this deterministic tool when a unified diff, git apply, or SEARCH/REPLACE edit fails due to drifted line numbers or indentation mismatches. Uses fuz"},{"name":"context_hybrid_reranker","description":"ALWAYS call this deterministic tool after vector search, web scraping, or grep to rerank and deduplicate candidate text/code chunks. Runs exact Okapi BM25 + Rec"},{"name":"context_token_budget_planner","description":"ALWAYS call this deterministic tool to count exact BPE tokens, prevent context-window overflow, fix 'lost-in-the-middle' attention dilution, and calculate exact"},{"name":"context_smart_pruner","description":"ALWAYS call this deterministic tool before reading or summarizing oversized files, logs, or transcripts (>2,000 tokens). Compresses source code and text by 50-8"}],"toolCount":73,"toolsHash":"03043d871b3aa51066bdf647e6e97b84926f2b5ac8320780c7141807c5318961","serverName":"diogenes-edge-gateway","capabilities":["tools"],"serverVersion":"2.5.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-20T21:27:17.690Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":34,"error":null,"detail":{"tools":[{"name":"x402_token_meta","description":"Solana SPL Token Metadata & Liquidity Depth ($0.02 USDC via x402)."},{"name":"x402_whale_radar","description":"Solana Whale & Insider Cluster Tracker ($0.05 USDC via x402)."},{"name":"x402_embeddings","description":"Agent Semantic Vector Embeddings ($0.01 USDC via x402)."},{"name":"mpp_session_infer","description":"Streaming Agent Reasoning & Session Inference ($0.05 USDC via MPP)."},{"name":"mpp_deep_search","description":"Deep research dossier with live citations ($0.10 USDC via MPP on Base)."},{"name":"code_sandbox","description":"Secure Python code execution sandbox ($0.15 USDC via MPP on Base)."},{"name":"guardrail_verify","description":"Pre-execution security gate to detect prompt injection, wallet drain, and key exfiltration (100 sats via L402)."},{"name":"contract_audit","description":"Smart contract honeypot, tax, and mint backdoor audit (250 sats via L402)."},{"name":"web_brief","description":"Grounded real-time market intelligence brief with live Google Search citations in strict JSON (200 sats via L402)."},{"name":"solana_risk","description":"Solana SPL token and wallet risk evaluation ($0.02 USDC via x402 / 100 sats via L402)."},{"name":"json_repair","description":"Autonomous malformed JSON healer and syntax repair (50 sats via L402)."},{"name":"regex_oracle","description":"ReDoS-safe regex synthesizer with automated test validation (50 sats via L402)."},{"name":"mev_risk","description":"Pre-swap MEV sandwich and frontrunning risk auditor (150 sats via L402)."},{"name":"agent_prompt_compiler","description":"Production-Grade XML Agent Prompt Optimizer (100 sats via L402)."},{"name":"mempool_fee","description":"Live Bitcoin recommended feerates across priority tiers (50 sats via L402)."},{"name":"swap_rate","description":"Cross-chain swap rate estimation across BTC, ETH, SOL, SUI, and USDC (100 sats via L402)."},{"name":"scrub_pii","description":"Zero-PII Privacy Redaction Engine for untrusted agent inputs (150 sats via L402)."},{"name":"clean_data","description":"Text deduplication, normalization, and dataset cleanup (100 sats via L402)."},{"name":"ai_code_gen","description":"Python Script & Scraper Synthesis using Gemini models (300 sats via L402)."},{"name":"ai_extract","description":"Structured JSON Entity Extractor from arbitrary unformatted text (150 sats via L402)."},{"name":"ai_summarize","description":"Executive technical summarizer and brief generator (100 sats via L402)."},{"name":"ai_antigravity_agent","description":"Google Antigravity autonomous agent with remote execution and tool use (500 sats via L402)."},{"name":"ai_deep_research","description":"Deep Research Pro multi-hour investigative analysis engine (1000 sats via L402)."},{"name":"ai_computer_use","description":"OS-level desktop, GUI, and browser automated interaction agent (800 sats via L402)."},{"name":"ai_generate","description":"Universal Tier 1 model generator supporting 45 foundation models (250 sats via L402)."},{"name":"ai_image_gen","description":"Photorealistic and vector asset generation via Nano Banana / Pro (350 sats via L402)."},{"name":"ai_tts","description":"Natural expressive voice synthesis across Gemini TTS models (200 sats via L402)."},{"name":"ai_music_gen","description":"Musical composition and instrumental audio generation via Lyria (500 sats via L402)."},{"name":"ai_video_gen","description":"High-definition cinematic video synthesis via Veo 3 (1500 sats via L402)."},{"name":"ai_audio_live","description":"Direct audio-to-audio conversational intelligence without STT/TTS cascade (300 sats via L402)."},{"name":"ai_omni","description":"Unified multimodal model handling simultaneous text, audio, and video (300 sats via L402)."},{"name":"ai_robotics","description":"Spatial reasoning, kinematics trajectory calculation, and robotics task planning (450 sats via L402)."},{"name":"ai_embeddings","description":"High-dimensional 3,072-vector text embeddings for semantic search (50 sats via L402)."},{"name":"ai_grounded_search","description":"Frontier reasoning grounded directly in live Google Search results (200 sats via L402)."},{"name":"ai_grounded_maps","description":"Grounded reasoning with live Google Maps place details and spatial context (250 sats via L402)."},{"name":"http402_challenge_verifier","description":"Pre-payment HTTP 402 (L402 / x402 / MPP) challenge and BOLT11 invoice fraud auditor (60 sats via L402)."},{"name":"crypto_utxo_consolidation_planner","description":"Bitcoin UTXO Dust Consolidation & Fee Optimizer (80 sats via L402)."},{"name":"mcp_rugpull_diff","description":"MCP tools/list rug-pull and mid-session schema mutation detector (85 sats via L402)."},{"name":"tool_output_firewall","description":"Indirect prompt-injection, invisible Unicode (U+E0000), and exfiltration-beacon tool output scrubber (75 sats via L402)."},{"name":"mcp_sampling_guard","description":"MCP sampling/createMessage reverse-injection and quota-hijack firewall (100 sats via L402)."},{"name":"eve_sui_ptb_simulator","description":"EVE Frontier & Sui Move Programmable Transaction Block (PTB) coin-drain and HotPotato auditor (150 sats via L402)."},{"name":"agent_loop_circuit_breaker","description":"Autonomous agent action-trace semantic loop and token-burn circuit breaker ($0.02 USDC via x402 / 70 sats)."},{"name":"agent_context_compaction_verifier","description":"Autonomous LLM Context Compaction Integrity Verifier (90 sats via L402)."},{"name":"mpp_agent_escrow_arbiter","description":"Multi-Agent Task Deliverable & Schema Escrow Arbiter ($0.15 USDC via MPP)."},{"name":"x402_solana_priority_fee_oracle","description":"Solana Priority Fee & Jito MEV Tip Oracle ($0.005 USDC via x402)."},{"name":"eve_sovereignty_fuel_radar","description":"Solar System Sovereignty & Fuel Radar (140 sats via L402)."},{"name":"eve_zklogin_character_verifier","description":"Frontier Vault zkLogin & Character Verifier (100 sats via L402)."},{"name":"crypto_eip712_permit_decoder","description":"EIP-712 Typed Data & Permit2 Phishing Decoder (100 sats via L402)."},{"name":"agent_mcp_manifest_auditor","description":"Autonomous MCP Manifest & Tool Poisoning Auditor (150 sats via L402)."},{"name":"eve_turret_target_matrix","description":"Smart Turret Friend-or-Foe & Target Matrix (125 sats via L402)."},{"name":"eve_killmail_threat_intel","description":"Killmail Threat Intel & Ambush Radar (150 sats via L402)."},{"name":"eve_ssu_market_maker","description":"SSU Automated Market Maker & Vending Pricer (120 sats via L402)."},{"name":"agent_hallucination_auditor","description":"Agent Hallucination & Factuality Auditor (150 sats via L402)."},{"name":"crypto_address_poisoning_check","description":"Address Poisoning & Vanity Scam Detector (100 sats via L402)."},{"name":"agent_sql_guard","description":"AST-Level SQL Injection & Safety Guard (75 sats via L402)."},{"name":"eve_network_node_gj_optimizer","description":"Lagrange Network Node fuel burn, gigajoule (GJ) energy reservations, and offline-threat windows (100 sats via L402)."},{"name":"eve_gate_route_planner","description":"Smart gate toll and fuel routing optimizer across EVE Frontier star systems (100 sats via L402)."},{"name":"eve_move_assembly_coder","description":"Synthesizes and audits Sui Move smart contract extensions for EVE Frontier Smart Assemblies (200 sats via L402)."},{"name":"crypto_bridge_quote","description":"Compares non-KYC cross-chain settlement routes (THORChain, Blockstream Liquid, Maya) (100 sats via L402)."},{"name":"agent_schema_enforcer","description":"Strict JSON Schema validation, type healing, and hallucination pruning (75 sats via L402)."},{"name":"agent_mcp_router","description":"Maps autonomous agent goals to deterministic MCP tool call sequences and JSON-RPC 2.0 payloads (100 sats via L402)."}],"toolCount":61,"toolsHash":"a1d1775f7e1c456cb294098dcf1a8700237280243d970a8e6a64a3c3aee63d5b","serverName":"diogenes-edge-gateway","capabilities":["tools"],"serverVersion":"2.5.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-20T14:26:27.926Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":45,"error":null,"detail":{"tools":[{"name":"x402_token_meta","description":"Solana SPL Token Metadata & Liquidity Depth ($0.02 USDC via x402)."},{"name":"x402_whale_radar","description":"Solana Whale & Insider Cluster Tracker ($0.05 USDC via x402)."},{"name":"x402_embeddings","description":"Agent Semantic Vector Embeddings ($0.01 USDC via x402)."},{"name":"mpp_session_infer","description":"Streaming Agent Reasoning & Session Inference ($0.05 USDC via MPP)."},{"name":"mpp_deep_search","description":"Deep research dossier with live citations ($0.10 USDC via MPP on Base)."},{"name":"code_sandbox","description":"Secure Python code execution sandbox ($0.15 USDC via MPP on Base)."},{"name":"guardrail_verify","description":"Pre-execution security gate to detect prompt injection, wallet drain, and key exfiltration (100 sats via L402)."},{"name":"contract_audit","description":"Smart contract honeypot, tax, and mint backdoor audit (250 sats via L402)."},{"name":"web_brief","description":"Grounded real-time market intelligence brief with live Google Search citations in strict JSON (200 sats via L402)."},{"name":"solana_risk","description":"Solana SPL token and wallet risk evaluation ($0.02 USDC via x402 / 100 sats via L402)."},{"name":"json_repair","description":"Autonomous malformed JSON healer and syntax repair (50 sats via L402)."},{"name":"regex_oracle","description":"ReDoS-safe regex synthesizer with automated test validation (50 sats via L402)."},{"name":"mev_risk","description":"Pre-swap MEV sandwich and frontrunning risk auditor (150 sats via L402)."},{"name":"agent_prompt_compiler","description":"Production-Grade XML Agent Prompt Optimizer (100 sats via L402)."},{"name":"mempool_fee","description":"Live Bitcoin recommended feerates across priority tiers (50 sats via L402)."},{"name":"swap_rate","description":"Cross-chain swap rate estimation across BTC, ETH, SOL, SUI, and USDC (100 sats via L402)."},{"name":"scrub_pii","description":"Zero-PII Privacy Redaction Engine for untrusted agent inputs (150 sats via L402)."},{"name":"clean_data","description":"Text deduplication, normalization, and dataset cleanup (100 sats via L402)."},{"name":"ai_code_gen","description":"Python Script & Scraper Synthesis using Gemini models (300 sats via L402)."},{"name":"ai_extract","description":"Structured JSON Entity Extractor from arbitrary unformatted text (150 sats via L402)."},{"name":"ai_summarize","description":"Executive technical summarizer and brief generator (100 sats via L402)."},{"name":"ai_antigravity_agent","description":"Google Antigravity autonomous agent with remote execution and tool use (500 sats via L402)."},{"name":"ai_deep_research","description":"Deep Research Pro multi-hour investigative analysis engine (1000 sats via L402)."},{"name":"ai_computer_use","description":"OS-level desktop, GUI, and browser automated interaction agent (800 sats via L402)."},{"name":"ai_generate","description":"Universal Tier 1 model generator supporting 45 foundation models (250 sats via L402)."},{"name":"ai_image_gen","description":"Photorealistic and vector asset generation via Nano Banana / Pro (350 sats via L402)."},{"name":"ai_tts","description":"Natural expressive voice synthesis across Gemini TTS models (200 sats via L402)."},{"name":"ai_music_gen","description":"Musical composition and instrumental audio generation via Lyria (500 sats via L402)."},{"name":"ai_video_gen","description":"High-definition cinematic video synthesis via Veo 3 (1500 sats via L402)."},{"name":"ai_audio_live","description":"Direct audio-to-audio conversational intelligence without STT/TTS cascade (300 sats via L402)."},{"name":"ai_omni","description":"Unified multimodal model handling simultaneous text, audio, and video (300 sats via L402)."},{"name":"ai_robotics","description":"Spatial reasoning, kinematics trajectory calculation, and robotics task planning (450 sats via L402)."},{"name":"ai_embeddings","description":"High-dimensional 3,072-vector text embeddings for semantic search (50 sats via L402)."},{"name":"ai_grounded_search","description":"Frontier reasoning grounded directly in live Google Search results (200 sats via L402)."},{"name":"ai_grounded_maps","description":"Grounded reasoning with live Google Maps place details and spatial context (250 sats via L402)."},{"name":"http402_challenge_verifier","description":"Pre-payment HTTP 402 (L402 / x402 / MPP) challenge and BOLT11 invoice fraud auditor (60 sats via L402)."},{"name":"crypto_utxo_consolidation_planner","description":"Bitcoin UTXO Dust Consolidation & Fee Optimizer (80 sats via L402)."},{"name":"mcp_rugpull_diff","description":"MCP tools/list rug-pull and mid-session schema mutation detector (85 sats via L402)."},{"name":"tool_output_firewall","description":"Indirect prompt-injection, invisible Unicode (U+E0000), and exfiltration-beacon tool output scrubber (75 sats via L402)."},{"name":"mcp_sampling_guard","description":"MCP sampling/createMessage reverse-injection and quota-hijack firewall (100 sats via L402)."},{"name":"eve_sui_ptb_simulator","description":"EVE Frontier & Sui Move Programmable Transaction Block (PTB) coin-drain and HotPotato auditor (150 sats via L402)."},{"name":"agent_loop_circuit_breaker","description":"Autonomous agent action-trace semantic loop and token-burn circuit breaker ($0.02 USDC via x402 / 70 sats)."},{"name":"agent_context_compaction_verifier","description":"Autonomous LLM Context Compaction Integrity Verifier (90 sats via L402)."},{"name":"mpp_agent_escrow_arbiter","description":"Multi-Agent Task Deliverable & Schema Escrow Arbiter ($0.15 USDC via MPP)."},{"name":"x402_solana_priority_fee_oracle","description":"Solana Priority Fee & Jito MEV Tip Oracle ($0.005 USDC via x402)."},{"name":"eve_sovereignty_fuel_radar","description":"Solar System Sovereignty & Fuel Radar (140 sats via L402)."},{"name":"eve_zklogin_character_verifier","description":"Frontier Vault zkLogin & Character Verifier (100 sats via L402)."},{"name":"crypto_eip712_permit_decoder","description":"EIP-712 Typed Data & Permit2 Phishing Decoder (100 sats via L402)."},{"name":"agent_mcp_manifest_auditor","description":"Autonomous MCP Manifest & Tool Poisoning Auditor (150 sats via L402)."},{"name":"eve_turret_target_matrix","description":"Smart Turret Friend-or-Foe & Target Matrix (125 sats via L402)."},{"name":"eve_killmail_threat_intel","description":"Killmail Threat Intel & Ambush Radar (150 sats via L402)."},{"name":"eve_ssu_market_maker","description":"SSU Automated Market Maker & Vending Pricer (120 sats via L402)."},{"name":"agent_hallucination_auditor","description":"Agent Hallucination & Factuality Auditor (150 sats via L402)."},{"name":"crypto_address_poisoning_check","description":"Address Poisoning & Vanity Scam Detector (100 sats via L402)."},{"name":"agent_sql_guard","description":"AST-Level SQL Injection & Safety Guard (75 sats via L402)."},{"name":"eve_network_node_gj_optimizer","description":"Lagrange Network Node fuel burn, gigajoule (GJ) energy reservations, and offline-threat windows (100 sats via L402)."},{"name":"eve_gate_route_planner","description":"Smart gate toll and fuel routing optimizer across EVE Frontier star systems (100 sats via L402)."},{"name":"eve_move_assembly_coder","description":"Synthesizes and audits Sui Move smart contract extensions for EVE Frontier Smart Assemblies (200 sats via L402)."},{"name":"crypto_bridge_quote","description":"Compares non-KYC cross-chain settlement routes (THORChain, Blockstream Liquid, Maya) (100 sats via L402)."},{"name":"agent_schema_enforcer","description":"Strict JSON Schema validation, type healing, and hallucination pruning (75 sats via L402)."},{"name":"agent_mcp_router","description":"Maps autonomous agent goals to deterministic MCP tool call sequences and JSON-RPC 2.0 payloads (100 sats via L402)."}],"toolCount":61,"toolsHash":"a1d1775f7e1c456cb294098dcf1a8700237280243d970a8e6a64a3c3aee63d5b","serverName":"diogenes-edge-gateway","capabilities":["tools"],"serverVersion":"2.5.0","protocolVersion":"2024-11-05"}}],"tools":[{"name":"verify_agent_command_safety","description":"Evaluates untrusted agent prompts, bash commands, and tool arguments to block prompt injection, destructive shell commands, and private-key exfiltration. Use wh"},{"name":"validate_sql_query_ast","description":"Performs static AST syntax tree parsing on SQL statements to verify strictly read-only SELECT clauses and reject mutations, stacked queries, or comment bypasses"},{"name":"execute_python_sandbox","description":"Audits Python source code for forbidden syscalls (os, subprocess, socket, open, eval) inside an AST-governed WebAssembly sandbox with no host filesystem access."},{"name":"audit_mcp_server_manifest","description":"Scans an external MCP server's initial tools/list manifest to detect tool-name shadowing (read_file, bash) and hidden prompt-injection directives in description"},{"name":"detect_mcp_schema_rugpull","description":"Computes structural diffs between a pinned baseline MCP tools/list snapshot and a live server response to catch mid-session description or schema tampering. Use"},{"name":"validate_mcp_sampling_request","description":"Audits inbound MCP sampling/createMessage callbacks from connected servers to block cross-server context snooping (includeContext='allServers') and token quota "},{"name":"sanitize_tool_output_stream","description":"Sanitizes untrusted external tool or web-scrape outputs by stripping invisible Unicode Tag characters (U+E0000), neutralizing Markdown tracking image beacons, a"},{"name":"redact_sensitive_pii","description":"Redacts emails, phone numbers, SSNs, credit cards, API keys, and crypto private keys from text before logging or external transmission. Use when stripping perso"},{"name":"detect_agent_action_loop","description":"Analyzes an agent's recent tool-call trace to detect identical retry spins, A/B state oscillation, and runaway token burn. Use when monitoring multi-step agent "},{"name":"verify_a2a_agent_card","description":"Verifies a remote agent's A2A /.well-known/agent.json discovery card, checking JWS/DID signature binding, endpoint HTTPS enforcement, and capability spoofing. U"},{"name":"audit_outbound_egress_url","description":"Static validation firewall for outbound network destination URIs against cloud metadata IP addresses (169.254.169.254), RFC 1918 private IP blocks, and query-st"},{"name":"audit_response_factuality","description":"Cross-references factual claims, numbers, and citations in a draft agent response against retrieved source passages to flag unsupported hallucinations before de"},{"name":"audit_smart_contract_code","description":"Statically audits Solidity, Vyper, or Move smart contract source code for honeypot transfer taxes, hidden mint backdoors, proxy upgrade traps, and reentrancy. U"},{"name":"scan_solana_cpi_reentrancy","description":"Scans Solana Anchor and native Rust program instructions for unverified Cross-Program Invocation (CPI) program IDs, missing signer checks, and PDA bump seed can"},{"name":"evaluate_solana_token_risk","description":"Evaluates a Solana SPL token's rug-pull probability by checking active mint authority, freeze authority, mutable metadata, and top-holder concentration. Use whe"},{"name":"inspect_solana_token_liquidity","description":"Retrieves canonical Solana SPL token metadata including name, ticker symbol, decimal precision, and current mint/freeze authority addresses. Use when resolving "},{"name":"track_solana_whale_flows","description":"Tracks 24-hour net accumulation or distribution flows across top Solana whale wallets and flags coordinated insider wallet clusters for a given SPL token. Use w"},{"name":"estimate_solana_priority_fees","description":"Calculates optimal Solana compute-unit (CU) microlamport priority fees and Jito bundle tip lamports to achieve target block-inclusion probability. Use when sett"},{"name":"decode_eip712_permit_signature","description":"Decodes EIP-712 and Uniswap Permit2 off-chain typed-data payloads to verify spender identity, detect unlimited (uint256.max) token approvals, and flag expired d"},{"name":"simulate_evm_transaction_calldata","description":"Decodes raw EVM hexadecimal transaction calldata (0x...) by 4-byte function selector to expose hidden ERC-20 approve/transferFrom calls, setApprovalForAll drain"},{"name":"evaluate_dex_mev_risk","description":"Evaluates decentralized exchange (DEX) swap parameters against pool depth and mempool visibility to quantify MEV sandwich risk and compute optimal slippage tole"},{"name":"detect_address_poisoning_scam","description":"Compares a target recipient wallet address against recent transaction history to detect vanity prefix/suffix lookalike spoofing and zero-value dusting attacks. "},{"name":"verify_http402_payment_challenge","description":"Decodes inbound HTTP 402 Payment Required challenges (L402 BOLT11 + Macaroon, x402 Solana USDC, MPP Base intents) to verify cryptographic payment-hash binding a"},{"name":"estimate_bitcoin_mempool_fees","description":"Fetches real-time Bitcoin mainnet mempool feerate recommendations in satoshis per virtual byte (sat/vB) across fastest, half-hour, hour, and economy confirmatio"},{"name":"plan_bitcoin_utxo_consolidation","description":"Analyzes a set of Bitcoin UTXO balances in satoshis to compute exact vByte transaction weight, identify uneconomical dust inputs, and recommend whether to conso"},{"name":"calculate_spot_swap_rate","description":"Calculates instantaneous spot exchange rates and equivalent USD, BTC, and satoshi values across BTC, ETH, SOL, SUI, and USDC. Use when converting a token amount"},{"name":"compare_crosschain_bridge_routes","description":"Compares non-custodial, non-KYC cross-chain swap routes (THORChain native L1 swaps, Maya Protocol, Blockstream Liquid) by basis-point fee, net output sats, and "},{"name":"generate_gemini_completion","description":"Generates text completions and structured reasoning across all 45 Google Gemini foundation models (Gemini 4 Argon, 3.1 Pro, 3.8 Flash) with zero Google account "},{"name":"execute_antigravity_agent","description":"Dispatches a complex engineering or operational task to Google's Antigravity autonomous agent for multi-step planning, tool orchestration, and verified executio"},{"name":"conduct_deep_research_investigation","description":"Runs an iterative, multi-hop investigative research session via Gemini Deep Research Pro, cross-examining primary sources to produce a cited technical report. U"},{"name":"operate_computer_use_agent","description":"Plans and executes OS-level desktop, browser DOM, and GUI coordinate actions (click, type, scroll, wait) using the Gemini Computer Use agent. Use when automatin"},{"name":"search_gemini_grounded_web","description":"Answers factual queries with live Google Search grounding, returning verified up-to-date answers accompanied by source URLs and grounding metadata. Use when ver"},{"name":"search_gemini_grounded_maps","description":"Executes geospatial and point-of-interest queries grounded in live Google Maps data, returning verified addresses, coordinates, operating hours, and spatial con"},{"name":"compile_mpp_research_dossier","description":"Compiles a structured JSON research dossier ('key_findings', 'synthesis_quality_score', 'sources_cited') settled via Base EVM Machine Payments Protocol (MPP). U"},{"name":"generate_gemini_embeddings","description":"Generates normalized 3,072-dimensional or 768-dimensional semantic vector embeddings via Google Gemini Embedding 2 for RAG indexing and cosine-similarity search"},{"name":"analyze_omni_multimodal_input","description":"Analyzes combined multimodal prompts spanning text, image descriptors, audio transcripts, and video temporal events using Gemini Omni Flash. Use when correlatin"},{"name":"plan_robotics_spatial_trajectory","description":"Computes 3D spatial affordances, obstacle-avoidance waypoints, and manipulator grasp sequences using Gemini Robotics ER 2 embodied reasoning. Use when planning "},{"name":"generate_nano_banana_image","description":"Generates photorealistic illustrations, UI mockups, and technical diagrams from text prompts using the Nano Banana Pro (Gemini 2.5 Flash Image) model family. Us"},{"name":"generate_veo_cinematic_video","description":"Synthesizes high-definition cinematic video sequences with temporally coherent camera motion and physics using Google Veo 3. Use when generating moving video cl"},{"name":"compose_lyria_music_track","description":"Composes studio-grade instrumental music tracks, ambient loops, and multi-instrument arrangements from genre, tempo, and mood prompts using Google Lyria 3. Use "},{"name":"synthesize_gemini_speech_audio","description":"Converts written text into natural, prosody-controlled spoken voice audio using Gemini 3.8 Flash Neural Text-to-Speech. Use when rendering voiceover narration o"},{"name":"process_live_audio_dialogue","description":"Processes real-time conversational dialog turns with native acoustic emotion, interruption handling, and paralinguistic cue comprehension via Gemini 3.8 Live. U"},{"name":"prune_context_skeleton","description":"Compresses large source files, logs, or transcripts by 50–80% to fit an LLM context budget while preserving 100% of function/class/type signatures, imports, err"},{"name":"plan_context_token_budget","description":"Counts subword BPE tokens across prompt segments, detects high-priority instructions trapped in the 35%–72% Lost-in-the-Middle attention trough, and calculates "},{"name":"rerank_hybrid_rag_chunks","description":"Reranks and deduplicates candidate RAG or retrieval passages against a search prompt using Okapi BM25 (k1=1.5, b=0.75), Reciprocal Rank Fusion (RRF), and Maxima"},{"name":"apply_fuzzy_code_patch","description":"Applies unified diffs (@@ ... @@) or SEARCH/REPLACE blocks to source code using sliding-window token similarity to resolve drifted line numbers, align indentati"},{"name":"analyze_ast_symbol_graph","description":"Static lexer and AST parser only (zero execution or evaluation): extracts imports, exports, classes, interfaces, and functions with line numbers, intra-file cal"},{"name":"audit_module_dependency_cycles","description":"Runs Tarjan's Strongly Connected Components (SCC) algorithm on a module import map to detect circular dependencies, compute parallel topological build waves, an"},{"name":"isolate_stacktrace_root_cause","description":"Parses noisy CI/terminal logs and multi-language stack traces (Node/TS, Python, Rust, Go), strips node_modules/stdlib frames to isolate the innermost failing us"},{"name":"compile_polyglot_type_schemas","description":"Inspects a sample JSON payload (inferring UUID, ISO-8601 datetime, email, integer vs float, and array item types) and compiles strict TypeScript interfaces, Zod"},{"name":"evaluate_deterministic_math","description":"Strict Shunting-Yard AST arithmetic parser with zero eval() or dynamic code execution: evaluates algebraic formulas and computes exact financial NPV, Newton-Rap"},{"name":"schedule_critical_path_tasks","description":"Solves a task dependency DAG via the Critical Path Method (CPM) to compute ES/EF/LS/LF, Total Float/Slack, optimal makespan, and the Critical Path. Use when sch"},{"name":"evaluate_ab_statistical_significance","description":"Computes Welch's two-sample t-test or two-proportion z-test, returning two-tailed p-values, Cohen's d effect size, relative lift %, and Bayesian P(Treatment > C"},{"name":"detect_openapi_breaking_changes","description":"Compares baseline and candidate OpenAPI 3.1 specs, JSON Schemas, or MCP tool manifests to detect breaking changes (removed fields, new required inputs, narrowed"},{"name":"generate_boundary_test_vectors","description":"Synthesizes deterministic unit-test vectors from a JSON Schema or function signature covering valid equivalence partitions, numeric/length boundaries, and adver"},{"name":"simulate_monte_carlo_risk","description":"Runs a reproducible seeded Mulberry32 Monte Carlo simulation over uncertain cost, latency, or duration variables to compute P10/P50/P90/P95 percentiles, Value-a"},{"name":"diff_agent_memory_checkpoint","description":"Computes structural diffs between two agent state snapshots ('added_keys', 'mutated_keys', 'removed_keys'), flags boolean belief contradictions, generates an RF"},{"name":"heal_malformed_json","description":"Deterministic JSON syntax repair: normalizes quotes, unclosed brackets, and boolean literals into compliant RFC 8259 JSON structure without data deletion. Use w"},{"name":"enforce_json_schema_types","description":"Validates a raw LLM output object against a target JSON Schema, automatically coercing mismatched scalar types (e.g. string '42' to integer 42), injecting schem"},{"name":"extract_structured_json_entities","description":"Extracts structured JSON records, named entities, dates, and financial figures from unstructured prose, emails, or HTML/Markdown dumps. Use when converting unst"},{"name":"clean_tabular_dataset","description":"Deduplicates repetitive lines or records, normalizes Unicode whitespace, strips HTML/control noise, and canonicalizes tabular text or JSON arrays. Use when clea"},{"name":"synthesize_safe_regex","description":"Synthesizes linear-time O(n) regular expressions free of catastrophic backtracking (ReDoS) and validates them against positive and negative test strings. Use wh"},{"name":"compile_xml_agent_prompt","description":"Compiles a raw task description into a structured XML system prompt (<role>, <context>, <objective>, <constraints>, <workflow>, <output_format>) engineered to p"},{"name":"synthesize_python_automation_code","description":"Synthesizes PEP 8 compliant, self-contained Python 3 scripts, data parsers, and CLI utilities complete with type hints, docstrings, and inline assertion tests. "},{"name":"summarize_technical_document","description":"Condenses long technical specifications, RFCs, research papers, or meeting transcripts into high-density executive bullet points preserving exact figures and de"},{"name":"synthesize_web_intelligence_brief","description":"Synthesizes a real-time market or technical intelligence brief grounded in live Google Search, returning strict JSON ('executive_summary', 'key_developments', '"},{"name":"verify_context_compaction_fidelity","description":"Audits a compacted conversation summary against the original full context to detect dropped user constraints, lost file paths, altered numbers, or missing pendi"},{"name":"route_mcp_workflow_plan","description":"Maps a natural-language agent goal to an ordered sequence of Diogenes MCP tool calls with exact endpoint paths, JSON-RPC 2.0 payloads, and cumulative satoshi co"},{"name":"arbitrate_agent_deliverable_escrow","description":"Evaluates a worker agent's submitted task deliverable against agreed contract acceptance criteria to issue a deterministic escrow settlement verdict ('RELEASE_F"},{"name":"infer_mpp_streaming_session","description":"Initializes a Base USDC Machine Payments Protocol (MPP) metered inference session, allocating a streaming token quota and returning a step-by-step execution pla"},{"name":"generate_x402_vector_embeddings","description":"Generates normalized high-dimensional semantic vector embeddings settled via Solana SPL USDC ('x402' protocol headers) for decentralized RAG pipelines. Use when"}],"package":null,"toolSurface":{"id":"ts_3tedka44t2en","endpointId":"ep_p8489vv2q8bc","hash":"3e224a8fbc8b03127eef813931929dfbdcb8948da65c2be0a2017101a208ed0c","toolCount":71,"serverName":"diogenes-edge-gateway","serverVersion":"2.5.0","protocolVersion":"2024-11-05","firstSeenAt":"2026-10-21T12:25:27.684Z","lastSeenAt":"2026-10-23T00:32:07.975Z","observations":6,"toolNames":["verify_agent_command_safety","validate_sql_query_ast","execute_python_sandbox","audit_mcp_server_manifest","detect_mcp_schema_rugpull","validate_mcp_sampling_request","sanitize_tool_output_stream","redact_sensitive_pii","detect_agent_action_loop","verify_a2a_agent_card","audit_outbound_egress_url","audit_response_factuality","audit_smart_contract_code","scan_solana_cpi_reentrancy","evaluate_solana_token_risk","inspect_solana_token_liquidity","track_solana_whale_flows","estimate_solana_priority_fees","decode_eip712_permit_signature","simulate_evm_transaction_calldata","evaluate_dex_mev_risk","detect_address_poisoning_scam","verify_http402_payment_challenge","estimate_bitcoin_mempool_fees","plan_bitcoin_utxo_consolidation","calculate_spot_swap_rate","compare_crosschain_bridge_routes","generate_gemini_completion","execute_antigravity_agent","conduct_deep_research_investigation","operate_computer_use_agent","search_gemini_grounded_web","search_gemini_grounded_maps","compile_mpp_research_dossier","generate_gemini_embeddings","analyze_omni_multimodal_input","plan_robotics_spatial_trajectory","generate_nano_banana_image","generate_veo_cinematic_video","compose_lyria_music_track","synthesize_gemini_speech_audio","process_live_audio_dialogue","prune_context_skeleton","plan_context_token_budget","rerank_hybrid_rag_chunks","apply_fuzzy_code_patch","analyze_ast_symbol_graph","audit_module_dependency_cycles","isolate_stacktrace_root_cause","compile_polyglot_type_schemas","evaluate_deterministic_math","schedule_critical_path_tasks","evaluate_ab_statistical_significance","detect_openapi_breaking_changes","generate_boundary_test_vectors","simulate_monte_carlo_risk","diff_agent_memory_checkpoint","heal_malformed_json","enforce_json_schema_types","extract_structured_json_entities","clean_tabular_dataset","synthesize_safe_regex","compile_xml_agent_prompt","synthesize_python_automation_code","summarize_technical_document","synthesize_web_intelligence_brief","verify_context_compaction_fidelity","route_mcp_workflow_plan","arbitrate_agent_deliverable_escrow","infer_mpp_streaming_session","generate_x402_vector_embeddings"],"distinctSurfaces":3},"endpointFacts":[{"id":"ep_p8489vv2q8bc","url":"https://diogenes-micro-gateway.corinth.workers.dev/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-22T18:31:24.580Z","auth":{"observedAt":"2026-10-22T18:31:24.601Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-22T18:31:24.639Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"corinth.workers.dev","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-10-17T09:00:42.000Z","validTo":"2027-01-15T09:00:41.000Z","daysToExpiry":84,"sanCount":2,"fingerprint256":"4C:46:10:63:63:E9:76:AF:9F:C0:7E:56:00:A8:29:65:CE:1D:19:91:7F:41:80:CF:67:BA:B6:78:4C:76:16:1A"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.stand-out-of-my-sun/diogenes-gateway","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.stand-out-of-my-sun%2Fdiogenes-gateway","firstSeenAt":"2026-10-20T14:19:18.191Z","fetchedAt":"2026-10-20T14:19:18.191Z","normalizedAt":"2026-10-20T14:19:18.191Z"}]},"firstSeenAt":"2026-10-20T14:19:18.191Z","updatedAt":"2026-10-23T00:36:37.401Z"}