Sponge MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Sponge MCP Servershow me my current wallet balances"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
sponge-mcp
A scaffold for a Sponge MCP server built with dedalus-mcp and DAuth-style credential exchange.
This server follows a DAuth-style credential exchange pattern:
Credentials are provided by clients at runtime.
The server declares a
ConnectionwithSecretKeys.Tool calls dispatch through Dedalus secure connection handles.
Scaffold Scope
DAuth-compatible API key authentication (
SPONGE_API_KEY).Configurable Sponge base URL via
SPONGE_BASE_URL.Read-only wallet inspection tools for the core Sponge wallet API.
Includes a smoke ping tool for quick MCP handshake validation.
Keeps the implementation intentionally small so Sponge engineers can extend it.
Related MCP server: Bankless Onchain MCP Server
Setup
Create a Sponge API key.
Copy env template:
cp .env.example .envRequired:
SPONGE_API_KEY(provided by the MCP client via DAuth credentials in production flows)
Optional:
SPONGE_BASE_URL(defaults tohttps://api.wallet.paysponge.com)DEDALUS_AS_URL(defaults tohttps://as.dedaluslabs.ai)HOST(defaults to127.0.0.1)PORT(defaults to8080)
Run
uv run python src/main.pyHosted SDK usage
For the current published Dedalus Python SDK, hosted MCP credentials are matched
using a slug-derived connection name. For this deploy, use tsion-sponge-mcp
when constructing runtime SecretValues:
import os
from dedalus_labs import AsyncDedalus, DedalusRunner
from dedalus_mcp.auth import Connection, SecretKeys, SecretValues
sponge = Connection(
name="name-of-server", #if name of server is tsion/sponge-mcp use tsion-sponge-mcp
secrets=SecretKeys(api_key="SPONGE_API_KEY"),
base_url="https://api.wallet.paysponge.com",
auth_header_format="Bearer {api_key}",
)
sponge_secrets = SecretValues(sponge, api_key=os.getenv("SPONGE_API_KEY", ""))
client = AsyncDedalus(
api_key=os.getenv("DEDALUS_API_KEY"),
as_base_url="https://as.dedaluslabs.ai",
)
runner = DedalusRunner(client)
result = await runner.run(
input="Use Sponge to get my wallet balances.",
model="openai/gpt-4.1-mini",
mcp_servers=["tsion/sponge-mcp"],
credentials=[sponge_secrets],
)Tool Surface
sponge_get_addressessponge_get_balancessponge_get_balancesponge_get_transaction_historysponge_get_transaction_statussmoke_ping
Notes
Sponge wallet endpoints are served from
https://api.wallet.paysponge.com.This scaffold is intentionally wallet-only for now; future admin tools can be layered on once Sponge exposes a stable public REST surface for them.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceFacilitates interaction with the Bitcoin network via the Model Context Protocol, enabling key generation, address validation, transaction decoding, and blockchain data retrieval.Last updated79075MIT
- AlicenseBqualityDmaintenanceImplements the Model Context Protocol to allow AI models to access and interact with blockchain data, including reading contract states, retrieving events, and accessing transaction information across various networks.Last updated104180MIT
- FlicenseBquality-maintenanceProvides access to YNAB (You Need A Budget) functionality through the Model Context Protocol, allowing users to view account balances, access transaction data, and create new transactions.Last updated10
- Alicense-qualityDmaintenanceA Model Context Protocol server that extends AI capabilities by providing tools to interact with the Solana blockchain, enabling operations like transactions, account queries, and wallet management.Last updated1Apache 2.0
Related MCP Connectors
Provide AI agents and automation tools with contextual access to blockchain data including balance…
Verifiable agent DIDs + capability discovery — the passport & directory of the A2A economy.
Connect to the COTI blockchain to manage accounts, transfer native tokens, and deploy and operate…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tsiongk/sponge-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server