Brainiall NLP
Sentiment, toxicity, entity extraction, PII, translation, summary, QA, fraud scoring, safety audit.
Crawler Summary
MCP server for sending physical mail with Solana cryptocurrency - AI agents can send real letters autonomously SolMail MCP Server **Send real physical mail using Solana cryptocurrency from your AI agent.** SolMail MCP is a Model Context Protocol (MCP) server that enables AI agents like Claude to send physical letters and postcards to real addresses worldwide, paid for with Solana (SOL) cryptocurrency. Perfect for agents that need to interact with the physical world. **π Built for Colosseum Agent Hackathon** **β Production-Re Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.
Freshness
Last checked 2/25/2026
Best For
solmail-mcp is best for mcp, model-context-protocol, solana workflows where MCP compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB MCP, runtime-metrics, public facts pack
MCP server for sending physical mail with Solana cryptocurrency - AI agents can send real letters autonomously SolMail MCP Server **Send real physical mail using Solana cryptocurrency from your AI agent.** SolMail MCP is a Model Context Protocol (MCP) server that enables AI agents like Claude to send physical letters and postcards to real addresses worldwide, paid for with Solana (SOL) cryptocurrency. Perfect for agents that need to interact with the physical world. **π Built for Colosseum Agent Hackathon** **β Production-Re
Public facts
3
Change events
0
Artifacts
0
Freshness
Feb 25, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.
Trust score
Unknown
Compatibility
MCP
Freshness
Feb 25, 2026
Vendor
Solmail
Artifacts
0
Benchmarks
0
Last release
1.1.0
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 2/25/2026.
Setup snapshot
git clone https://github.com/ExpertVagabond/solmail-mcp.gitSetup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Solmail
Protocol compatibility
MCP
Handshake status
UNKNOWN
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
bash
# Clone or create the project git clone <repository-url> cd solmail-mcp # Install dependencies npm install # Build the TypeScript code npm run build
bash
# SolMail API Configuration SOLMAIL_API_URL=https://solmail.online/api # Solana Wallet (your agent's wallet private key) # IMPORTANT: Use a dedicated wallet with limited funds for AI agents SOLANA_PRIVATE_KEY=your_base58_private_key_here # Solana Network SOLANA_NETWORK=devnet # Options: devnet (for testing), mainnet-beta (for production) # Optional: Merchant wallet (where payments go) # If not set, uses SolMail's default merchant wallet MERCHANT_WALLET=<merchant_solana_address>
bash
# Install Solana CLI (if not already installed) sh -c "$(curl -sSfL https://release.solana.com/stable/install)" # Generate a new keypair solana-keygen new --outfile ~/.config/solana/agent-wallet.json # Get the private key in base58 format solana-keygen pubkey ~/.config/solana/agent-wallet.json # This is your public address # To get the private key as base58 (for .env file): # The keypair JSON file contains the private key bytes
bash
# Airdrop free devnet SOL solana airdrop 2 <your-wallet-address> --url devnet
json
{
"mcpServers": {
"solmail": {
"command": "node",
"args": ["/absolute/path/to/solmail-mcp/dist/index.js"],
"env": {
"SOLMAIL_API_URL": "https://solmail.online/api",
"SOLANA_NETWORK": "devnet",
"SOLANA_PRIVATE_KEY": "your_base58_private_key"
}
}
}
}json
{
"country": "US",
"color": false
}Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB MCP
Editorial quality
ready
MCP server for sending physical mail with Solana cryptocurrency - AI agents can send real letters autonomously SolMail MCP Server **Send real physical mail using Solana cryptocurrency from your AI agent.** SolMail MCP is a Model Context Protocol (MCP) server that enables AI agents like Claude to send physical letters and postcards to real addresses worldwide, paid for with Solana (SOL) cryptocurrency. Perfect for agents that need to interact with the physical world. **π Built for Colosseum Agent Hackathon** **β Production-Re
Send real physical mail using Solana cryptocurrency from your AI agent.
SolMail MCP is a Model Context Protocol (MCP) server that enables AI agents like Claude to send physical letters and postcards to real addresses worldwide, paid for with Solana (SOL) cryptocurrency. Perfect for agents that need to interact with the physical world.
π Built for Colosseum Agent Hackathon β Production-Ready - Switch from test mode to production with simple config changes π§ͺ Demo Mode - Test with devnet SOL and Lob test API (no real charges) π Production Mode - Real mail delivery with mainnet SOL
# Clone or create the project
git clone <repository-url>
cd solmail-mcp
# Install dependencies
npm install
# Build the TypeScript code
npm run build
Create a .env file based on .env.example:
# SolMail API Configuration
SOLMAIL_API_URL=https://solmail.online/api
# Solana Wallet (your agent's wallet private key)
# IMPORTANT: Use a dedicated wallet with limited funds for AI agents
SOLANA_PRIVATE_KEY=your_base58_private_key_here
# Solana Network
SOLANA_NETWORK=devnet
# Options: devnet (for testing), mainnet-beta (for production)
# Optional: Merchant wallet (where payments go)
# If not set, uses SolMail's default merchant wallet
MERCHANT_WALLET=<merchant_solana_address>
To use this MCP server, your AI agent needs its own Solana wallet:
# Install Solana CLI (if not already installed)
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"
# Generate a new keypair
solana-keygen new --outfile ~/.config/solana/agent-wallet.json
# Get the private key in base58 format
solana-keygen pubkey ~/.config/solana/agent-wallet.json # This is your public address
# To get the private key as base58 (for .env file):
# The keypair JSON file contains the private key bytes
Important: For AI agents, create a dedicated wallet and only fund it with the amount needed for mail sending. Never use your primary wallet.
For Devnet (Testing):
# Airdrop free devnet SOL
solana airdrop 2 <your-wallet-address> --url devnet
For Mainnet (Production): Transfer SOL to your agent's wallet address. Each letter costs approximately:
Add to your Claude Desktop MCP settings file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"solmail": {
"command": "node",
"args": ["/absolute/path/to/solmail-mcp/dist/index.js"],
"env": {
"SOLMAIL_API_URL": "https://solmail.online/api",
"SOLANA_NETWORK": "devnet",
"SOLANA_PRIVATE_KEY": "your_base58_private_key"
}
}
}
}
Restart Claude Desktop after adding the configuration.
get_mail_quoteGet a price quote for sending mail.
Input:
{
"country": "US",
"color": false
}
Output:
{
"priceUsd": 1.50,
"priceSol": 0.015,
"solPrice": 100.0,
"breakdown": {
"basePrice": 1.50,
"colorPrinting": 0.00
},
"country": "US",
"estimatedDelivery": "3-5 business days"
}
send_mailSend physical mail with Solana payment.
Input:
{
"content": "Dear Friend,\n\nThis letter was sent by an AI agent using Solana cryptocurrency!\n\nBest regards,\nClaude",
"recipient": {
"name": "John Doe",
"addressLine1": "123 Main Street",
"city": "San Francisco",
"state": "CA",
"zipCode": "94102",
"country": "US"
},
"mailOptions": {
"color": false,
"doubleSided": false,
"mailClass": "first_class"
}
}
Output:
{
"success": true,
"letterId": "ltr_abc123",
"trackingNumber": "9400000000000000000000",
"expectedDeliveryDate": "2026-02-07T00:00:00Z",
"previewUrl": "https://...",
"payment": {
"signature": "5j7s...",
"amount": 0.015,
"priceUsd": 1.50
},
"recipient": "John Doe",
"city": "San Francisco",
"country": "US"
}
get_wallet_balanceCheck your agent's wallet balance.
Output:
{
"address": "B5daxcMG9LgcXkZwuxBhHtuYxzG9J4ekgz1wUiMXw3xp",
"balance": 2.5,
"balanceLamports": 2500000000,
"network": "devnet"
}
get_wallet_addressGet your agent's wallet address for funding.
Output:
{
"address": "B5daxcMG9LgcXkZwuxBhHtuYxzG9J4ekgz1wUiMXw3xp",
"network": "devnet",
"message": "Send SOL to this address to fund your mail-sending operations"
}
With Claude:
You: Send a thank you note to John Doe at 123 Main St, San Francisco, CA 94102
Claude: I'll help you send that thank you note via physical mail using Solana!
Let me first check the cost and then send the letter.
[Uses get_mail_quote tool]
The cost will be $1.50 (approximately 0.015 SOL) for domestic US mail.
[Uses send_mail tool]
β Letter sent successfully!
Your thank you note has been sent to John Doe and should arrive in 3-5 business days.
Transaction details:
- Letter ID: ltr_abc123
- Tracking: 9400000000000000000000
- Payment: 0.015 SOL (signature: 5j7s...)
- Expected delivery: February 7, 2026
You can view the letter preview at: https://...
βββββββββββββββ MCP Protocol ββββββββββββββββ
β Claude βββββββββββββββββββββββββΊβ SolMail MCP β
β (AI Agent) β β Server β
βββββββββββββββ ββββββββ¬ββββββββ
β
β HTTPS API
β
βββββββββββββββββββββββββββΌβββββββββββββββ
β β β
βΌ βΌ βΌ
ββββββββββββ βββββββββββββββ βββββββββββ
β Solana β β SolMail β β Lob β
βBlockchainβ β Backend β β Printingβ
β(Payment) β β (Verify) β β & Mail β
ββββββββββββ βββββββββββββββ βββββββββββ
Prices are in USD and automatically converted to SOL at current market rates using CoinGecko API.
# Watch mode for development
npm run dev
# Build for production
npm run build
# Run the server
npm start
SOLANA_PRIVATE_KEY securely, never commit to gitThe hackathon demo uses test mode (no real mail sent). To send real mail:
live_)Test Mode (Current):
SOLMAIL_API_URL=https://solmail.online/api
SOLANA_NETWORK=devnet
LOB_API_KEY=test_...
Production Mode:
SOLMAIL_API_URL=https://solmail.online/api
SOLANA_NETWORK=mainnet-beta
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
LOB_API_KEY=live_YOUR_KEY_HERE
solana-keygen new --outfile mainnet-wallet.json# Test locally with production config
npm run dev
# Deploy to production
vercel --prod
β οΈ Important: Production mode sends real mail and charges real SOL. Test thoroughly on devnet first!
Test real mail delivery without spending real SOL:
LOB_API_KEY=live_YOUR_KEY # Real mail
SOLANA_NETWORK=devnet # Free SOL
This verifies mail delivery works before switching to mainnet!
MIT
Built with:
Made for the Colosseum Agent Hackathon ποΈ
Bridging AI agents and the physical world, one letter at a time.
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/contract"
curl -s "https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Sentiment, toxicity, entity extraction, PII, translation, summary, QA, fraud scoring, safety audit.
Agent-callable B2B SaaS directory: capability-structured, continuously verified listings.
Loan & mortgage calculator, compound interest, ROI, crypto prices, FX conversion for AI agents.
Structured website and review evidence for AI-assisted local-business shortlisting.
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"MCP"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_MCP",
"generatedAt": "2026-10-09T20:26:50.415Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "MCP",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "mcp",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "model-context-protocol",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "solana",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "mail",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "physical-mail",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "crypto",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cryptocurrency",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "solmail",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "ai-agent",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "claude",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "anthropic",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "lob",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "postal",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cli",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:MCP|unknown|profile capability:mcp|supported|profile capability:model-context-protocol|supported|profile capability:solana|supported|profile capability:mail|supported|profile capability:physical-mail|supported|profile capability:crypto|supported|profile capability:cryptocurrency|supported|profile capability:solmail|supported|profile capability:ai-agent|supported|profile capability:claude|supported|profile capability:anthropic|supported|profile capability:lob|supported|profile capability:postal|supported|profile capability:cli|supported|profile"
}Facts JSON
[
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Solmail",
"href": "https://solmail.online",
"sourceUrl": "https://solmail.online",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T03:12:45.485Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "MCP",
"href": "https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-25T03:12:45.485Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/mcp-expertvagabond-solmail-mcp/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[]
Sponsored
Ads related to solmail-mcp and adjacent AI workflows.