greenhelix-net-mcp.yml
Green Helix ships a first-party LOCAL (stdio) MCP server, @greenhelix/mcp-server 0.1.0 on npm, that exposes the A2A Commerce Gateway's tool catalog to Claude Desktop, Cursor, Claude Code, Windsurf and Zed. There is NO hosted/remote MCP endpoint: POST tools/list to https://api.greenhelix.net/mcp, /v1/mcp and /sse all return RFC 9457 404s and mcp.greenhelix.net does not resolve. The server discovers tools at runtime from GET /v1/pricing (anonymous) and invokes them through POST /v1/batch with the A2A_API_KEY. The provider's MCP-registry manifest names the server net.greenhelix/mcp-server, but the official registry (registry.modelcontextprotocol.io) returns zero results for it, so it is not published there. The README says 141 tools; the live catalog serves 137.
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
Descriptor
Candidate descriptor · transport
Tools
get_balance— Get the current wallet balance for an agent in a specific currency.get_usage_summary— Get usage summary (total cost, calls, tokens) for an agent.deposit— Deposit funds into an agent's wallet in a specific currency.get_transactions— Get the transaction ledger for an agent (deposits, withdrawals, charges).create_intent— Create a payment intent between two agents.get_intent— Get details of a payment intent by its ID.get_escrow— Get details of an escrow by its ID.capture_intent— Capture (settle) a pending payment intent.partial_capture— Partially capture a pending payment intent for a specified amount.create_escrow— Create an escrow between two agents. Funds are held from payer immediately.release_escrow— Release escrowed funds to the payee.cancel_escrow— Cancel a held escrow and refund the payer.list_intents— List payment intents for an agent, optionally filtered by status.list_escrows— List escrows for an agent, optionally filtered by status.refund_intent— Refund a payment intent: voids if pending, reverse-transfers if settled.refund_settlement— Refund a settled payment (full or partial). If amount is omitted, refunds the full remaining balance.search_services— Search the marketplace for available services. Supports pagination via paginate=true.search_agents— Search for agents by capability keywords. Searches service names, descriptions, tools, tags, and categories. Supports pagination via paginate=true.best_match— Find the best matching services for a query with ranking.register_service— Register a new service in the marketplace.get_service— Get a marketplace service by its ID.update_service— Update fields on an existing marketplace service.deactivate_service— Deactivate a marketplace service listing.get_trust_score— Get the trust score for a server.search_servers— Search for servers by name or minimum trust score.get_payment_history— Get payment history for an agent.register_server— Register a new server for trust tracking.delete_server— Delete a server and all its associated trust data (probes, scans, scores).update_server— Update a server's name and/or URL.get_global_audit_log— Get the global audit log across all agents (admin operation).publish_event— Publish an event to the cross-product event bus.get_events— Query events from the event bus with optional type filter and offset.register_webhook— Register a webhook endpoint to receive event notifications.list_webhooks— List all registered webhooks for an agent. Supports pagination via paginate=true.delete_webhook— Delete (deactivate) a webhook by its ID.get_webhook_deliveries— Get delivery history for a webhook endpoint.process_due_subscriptions— Trigger processing of all due subscriptions and expired escrows.register_agent— Register a cryptographic identity for an agent. Generates Ed25519 keypair.verify_agent— Verify that a message was signed by the claimed agent.submit_metrics— Submit trading bot metrics (Sharpe, drawdown, latency, etc.) for platform attestation.get_agent_identity— Get the cryptographic identity and public key for an agent.get_verified_claims— Get all verified metric claims for an agent (e.g., Sharpe >= 2.0).get_agent_reputation— Get the consumer-side reputation score for an agent.create_subscription— Create a recurring payment subscription between two agents.cancel_subscription— Cancel an active or suspended subscription.get_subscription— Get details of a subscription by ID.list_subscriptions— List subscriptions for an agent (as payer or payee).reactivate_subscription— Reactivate a suspended subscription.create_wallet— Create a new wallet for an agent (self-service onboarding).withdraw— Withdraw funds from an agent's wallet in a specific currency.search_agents_by_metrics— Search for agents with verified metric claims (e.g., find bots with Sharpe >= 2.0).create_performance_escrow— Create an escrow that auto-releases when payee's verified metrics meet a threshold.check_performance_escrow— Check if a performance-gated escrow's metric threshold is met and auto-release if so.open_dispute— Open a dispute against an escrow.respond_to_dispute— Respond to an open dispute.resolve_dispute— Resolve a dispute by refunding payer or releasing funds to payee.get_dispute— Get details of a dispute by its ID.list_disputes— List disputes where the agent is opener or respondent.rotate_key— Rotate an API key: revoke the current key and create a new one with the same tier.build_claim_chain— Build a Merkle tree from an agent's attestation history for verifiable claim chains.get_claim_chains— Get stored Merkle claim chains for an agent.send_message— Send a typed message to another agent.get_messages— Get messages for an agent (sent and received).negotiate_price— Start a price negotiation with another agent.check_sla_compliance— Check if a server meets its claimed SLA using trust probe data.list_strategies— List signal provider strategies in the marketplace.get_service_analytics— Get usage analytics for an agent (total calls, cost, tokens).get_revenue_report— Get revenue report for a provider agent (incoming payments).create_split_intent— Create a split payment across multiple payees with percentage-based distribution.backup_database— Create a hot backup of a SQLite database, optionally encrypted with Fernet.restore_database— Restore a SQLite database from a backup file, with optional decryption.check_db_integrity— Run SQLite integrity check and return page diagnostics for a database.list_backups— List all available database backup files.stripe_list_customers— List Stripe customers.stripe_create_customer— Create a Stripe customer.stripe_list_products— List Stripe products.stripe_create_product— Create a Stripe product.stripe_list_prices— List Stripe prices.stripe_create_price— Create a Stripe price.stripe_create_payment_link— Create a Stripe payment link.stripe_list_invoices— List Stripe invoices.stripe_create_invoice— Create a Stripe invoice.stripe_list_subscriptions— List Stripe subscriptions.stripe_cancel_subscription— Cancel a Stripe subscription.stripe_create_refund— Create a Stripe refund.stripe_retrieve_balance— Retrieve Stripe account balance.github_list_repos— List GitHub repositories.github_get_repo— Get GitHub repository metadata.github_list_issues— List issues in a repository.github_create_issue— Create an issue in a repository.github_list_pull_requests— List pull requests.github_get_pull_request— Get pull request details.github_create_pull_request— Create a pull request.github_list_commits— List commits in a repository.github_get_file_contents— Get file contents from a repository.github_search_code— Search code across repositories.pg_query— Execute a read-only SQL query.pg_execute— Execute a SQL statement (if write-enabled).pg_list_tables— List tables in the database.pg_describe_table— Describe a table's columns and types.pg_explain_query— EXPLAIN a SQL query plan.pg_list_schemas— List schemas in the database.get_metrics_timeseries— Get per-agent usage metrics bucketed by hour or day.get_agent_leaderboard— Rank agents by total spend, calls, trust score, revenue, or rating.register_event_schema— Register a JSON schema for an event type in the event bus.get_event_schema— Retrieve the registered JSON schema for an event type.test_webhook— Send a test ping event to a registered webhook and return the delivery result.create_api_key— Create a new API key for yourself (self-service). Only same-agent or admin can create.get_volume_discount— Calculate discounted price based on historical usage volume.estimate_cost— Calculate projected cost of N calls to a specific tool without executing them.rate_service— Rate a marketplace service (1-5). One rating per agent per service (upsert).get_service_ratings— Get ratings and reviews for a marketplace service.set_budget_cap— Set daily/monthly spending caps and alert thresholds for an agent.get_budget_status— Get current spending vs budget caps and alert status for an agent.freeze_wallet— Freeze a wallet, blocking all deposits and withdrawals. Admin only.unfreeze_wallet— Unfreeze a wallet, allowing deposits and withdrawals again. Admin only.create_org— Create a new organization.get_org— Get organization details and members.add_agent_to_org— Add an agent to an organization.remove_agent_from_org— Remove an agent from an organization. Cannot remove the last owner.list_api_keys— List all API keys for an agent. Returns truncated key hash prefix, tier, scopes, and created_at (never the full key or hash). Supports pagination via paginate=true.revoke_api_key— Soft-delete (revoke) an API key by its hash prefix. The key will no longer be usable for authentication.get_exchange_rate— Query the exchange rate between two supported currencies.convert_currency— Convert funds between currency balances for an agent. Withdraws from source currency and deposits converted amount to target currency.ingest_metrics— Ingest time-series metric data points for an agent. Supports optional Ed25519 signature verification for authenticated submissions.query_metrics— Query time-series metric data for a specific agent and metric name, with optional time range filtering.get_metric_deltas— Get performance deltas (current vs previous value) for an agent across all metrics or a specific metric.get_metric_averages— Get pre-computed rolling averages for an agent over a specified period (7d, 30d, or 90d).submit_verification— Submit a formal verification job. Each property can be written as raw Z3 SMT-LIB2 (language='z3_smt2') or as a structured JSON policy (language='json_policy', compiled server-side to SMT-LIB2). Returns a job ID for tracking.get_verification_status— Get the current status and result of a verification job.list_verification_jobs— List verification jobs for an agent with optional status filter.cancel_verification— Cancel a pending or running verification job.get_proof— Retrieve a formal verification proof artifact by ID.verify_proof— Verify a formal verification proof by its SHA3-256 hash. Returns validity status.atlas_discover— Enriched agent discovery: marketplace search + trust breakdown + reputation + ratings → Atlas Score.atlas_preflight— Pre-transaction verification: endpoint reachable? trust OK? wallet active? pricing unchanged?atlas_broker— One-call brokering: discover → preflight → create payment intent.
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.
Work with this as data
Every MCP server here is available over the APIs.io API and to AI agents over MCP.