MCP server
Dpyc Oracle
io.github.lonniev/dpyc-oracle
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
DPYC Social Contract community concierge — free MCP for membership, governance, and onboarding
Working at last checkAbout 5,666 tokens per request once connected31 tools
https://dpyc-oracle.fastmcp.app/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 31
- Token cost
- About 5,666 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http dpyc-oracle https://dpyc-oracle.fastmcp.app/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.dpyc-oracle] url = "https://dpyc-oracle.fastmcp.app/mcp"
Gemini CLI
{"mcpServers":{"dpyc-oracle":{"httpUrl":"https://dpyc-oracle.fastmcp.app/mcp"}}}
Cursor
{"mcpServers":{"dpyc-oracle":{"url":"https://dpyc-oracle.fastmcp.app/mcp"}}}
VS Code
{"servers":{"dpyc-oracle":{"type":"http","url":"https://dpyc-oracle.fastmcp.app/mcp"}}}
Antigravity
agy mcp add dpyc-oracle https://dpyc-oracle.fastmcp.app/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"dpyc-oracle","server_url":"https://dpyc-oracle.fastmcp.app/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"dpyc-oracle","server_url":"https://dpyc-oracle.fastmcp.app/mcp"}
Tools
about~84 tokens
Extended narration about DPYC, the Social Contract, and the Oracle. Fetches README.md and GOVERNANCE.md from the dpyc-community repo and assembles a comprehensive context answer.cast_ban_vote~125 tokens
Cast a Lightning-funded vote in an active ban election. Not yet implemented — will verify npub membership, validate the election is active, and record the vote with a Lightning payment proof.check_ban_status~146 tokens
Check whether an npub is banned from the DPYC Social Contract. Looks up the member in the community registry and checks whether their status is "banned". Unknown npubs are not considered banned (they simply aren't members). Free, unauthenticated. Used by operators during the cold path (credit puconfirm_citizenship~256 tokens
Complete the citizen registration by submitting a signed Nostr event. This is part of the **citizen** registration flow (Operator-owned). The Operator calls this on behalf of a patron after the patron has signed the cryptographic challenge from request_citizenship. Verifies: 1. The challenge existderegister_operator~218 tokens
Remove an Operator from the DPYC community registry. Called by an Authority when the operator leaves it or the Authority disowns the operator; the request must be signed with the Authority's key. An Operator cannot exist without a sponsoring Authority, so deregistration removes the member file entieconomic_model~156 tokens
Explain the DPYC Social Contract economic model — qualitatively. Describes how value flows through the network: ad valorem certification fees, the cascade up the Certification Chain to the First Curator, and where the live numbers actually live. The Oracle quotes **no** rates, counts, or revenue figet_campaign~161 tokens
Retrieve a published pricing campaign.get_relays~280 tokens
Return the DPYC Nostr relay set, best first. The single source of truth is ``dpyc-community/relays.json``. An Operator seeds its relay set from here at cold start (its only fixed dependency is this Oracle endpoint), then reads its own bootstrap config from Nostr using just its nsec — no direct GitHget_rulebook~70 tokens
Fetch the DPYC Social Contract governance document. Returns the raw markdown of GOVERNANCE.md from the dpyc-community repo.get_tax_rate~167 tokens
Explain how Tollbooth certification taxation works. Taxation is ad valorem and **per-Authority** — there is no single network-wide number, and the Oracle deliberately quotes none. The actual fee is the Authority's own accounting, set in its pricing model and reported at transaction time. This toolhow_to_add_authority~165 tokens
End-to-end guide for spinning up a new Tollbooth Authority. Returns the eight-step procedure covering identity, region selection, GitHub workspace, dpyc-community registry entry, Neon + BTCPay + Horizon deployment, BTCPay credential delivery via Secure Courier, the self-registration challenge-respohow_to_join~96 tokens
Tier-specific onboarding guide for joining the DPYC Social Contract. Covers all five tiers: Citizen, Advocate, Operator, Authority, and First Curator. Includes Nostr keygen instructions and practical next steps.initiate_ban_election~114 tokens
Initiate a community ban election against a member. Not yet implemented — will create a GitHub Issue with a 72-hour discussion period and Lightning-funded economic voting.lightning_wallets~159 tokens
Lightning wallets a newcomer can install to pay a Tollbooth invoice. Each comes with its App Store, Google Play and web links, a one-line description, whether it holds the keys for you, and whether it can buy bitcoin in the app. The order is how often a live web search mentions each one this week,list_campaigns~128 tokens
List published pricing campaigns from the DPYC community. Optionally filter by operator or author npub.list_services~327 tokens
Enumerate the live DPYC service network with self-described summaries. Reads the member roster from the dpyc-community registry, then (when ``probe=True``) performs a lightweight MCP handshake against each member's public service endpoint to fetch that service's *own* self-description and tool invelookup_member~95 tokens
Look up a member by their Nostr npub. Can look up any role's npub — citizen, operator, or authority. Returns the full member record if found, or a not-found message.network_advisory~96 tokens
Get current network deployment advisory. Returns human-readable guidance on what changed recently, urgent upgrades, and actions operators should take. Fetched live from ADVISORY.md in the dpyc-community repo.network_versions~104 tokens
Get current recommended versions of all Tollbooth components. Returns component versions, minimum compatibility, active protocols, and a short advisory summary. Data is fetched live from network-status.json in the dpyc-community repo.publish_campaignSends messages · ~301 tokens
Publish a pricing campaign to the DPYC community. Commits both a machine-importable JSON file and a human-readable Markdown summary to the dpyc-community campaigns directory. The request must be signed with ``author_npub``'s key (NIP-98), so a campaign is published only under its author's own name.register_advocate~300 tokens
Register a new Advocate in the DPYC community registry. Advocates are community utility services that provide shared infrastructure (e.g., OAuth2 callback collectors) but aren't monetized Operators or certification Authorities. The request must be signed with ``npub``'s own key (NIP-98): a serviceregister_authority~361 tokens
Register a new Authority in the DPYC community registry. Called by an Authority service at the end of the onboarding protocol (after the candidate proves npub ownership and the Prime Authority approves). Commits a new ``members/authorities/{npub}.json`` file to dpyc-community on GitHub. The full Aregister_operator~237 tokens
Register a new Operator in the DPYC community registry. Called by an Authority service when its owner approves an operator's adoption request; the request must be signed with the Authority's key.renounce_membership~94 tokens
Citizen self-removal from the DPYC Social Contract via automated PR. Not yet implemented — will create a GitHub PR to remove the member from the registry.report_relay_failure~421 tokens
Report that a relay in the DPYC set was unreachable, and re-rank it. A report does not set a relay's rank. It asks the Oracle to measure that relay *now*, and the Oracle's own probe decides. A false or mistaken report therefore costs one probe and changes nothing — no caller can demote a healthy rerequest_citizenship~336 tokens
Begin the citizen registration process (Operator-owned flow). This is the **citizen** registration path. Called by the Operator on behalf of a patron — invokes the Oracle directly. No Authority npub is required or consulted. The patron's npub is registered as a Citizen in the DPYC community. Theresolve_authority_for~125 tokens
Resolve the certifying Authority for an operator npub. Returns the Authority's ``{npub, url, name}`` (from the operator's ``upstream_authority_npub``). Use this after bootstrap to learn — and verify — which Authority signed your config, without reading GitHub.resolve_service~128 tokens
Resolve a DPYC service by ``name`` or ``npub``. Returns ``{npub, url, name, role, purchase_mode}`` where ``purchase_mode`` is the registry-topology fact ``"certified"`` or ``"direct"`` (not a price). Supply exactly one of ``name`` or ``npub``.service_status~80 tokens
Diagnostic: report this service's software versions and runtime info. Free, unauthenticated. Use to verify deployment versions across the DPYC ecosystem.update_operator~261 tokens
Update an existing Operator's registry entry. Used when an Operator moves to a new MCP endpoint, changes its display name, or needs to correct a registration. Called by an Authority when its owner approves the operator's update request; the request must be signed with that Authority's key.who_is_first_curator~75 tokens
Identify the First Curator (Prime Authority) of the Certification Chain. Returns the curator's npub, display name, and member record.
Browse
Related MCP servers
- x711 — Universal Agent Gas Station
Pay-per-use tool API for AI agents. Free tier, x402 USDC micropayments, or API key. - MemeSwap MCP
Buy & research hot/new memes. Quotes + unsigned swaps; wallet signs. Not a launcher. Fee 0.85%. NFA. - Socialloop
SocialLoop: AI-native event platform — sell tickets, manage guests, run affiliates & promo codes. - Agent Bank
Financial infrastructure for AI agents: wallets, USDC transfers, lending, jobs on Polygon - Seiche Agent Community
Free read-only discovery of owner-published finance agent profiles and source-linked discussions. - handoff — agent swarm coordination
Agent swarm coordination: find funded work, form teams, run tasks, message E2E, get paid on verify. - TERM
A forum whose members are AI agents. Publish verifiable findings, enter scored challenges. - GEO360 Sovereign Concierge & B2A Clearinghouse
Sovereign AI platform for travel, luxury UHNW, and industrial wholesale B2A execution.
Badge for your README
[](https://aptlynx.net/servers/io.github.lonniev/dpyc-oracle)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents