
Security News
Meet Socket at Black Hat Europe and BSides London 2025
Socket is heading to London! Stop by our booth or schedule a meeting to see what we've been working on.
@venly/wallet-mcp
Advanced tools
Production-ready MCP server enabling AI agents to perform Web3 wallet operations through Venly's blockchain infrastructure. Supports 14+ networks including Ethereum, Polygon, Arbitrum, and stablecoin operations.
Transform your AI applications with enterprise-grade blockchain operations across 14+ networks
π Quick Start β’ π Integration Guides β’ π οΈ Tools Reference β’ ποΈ Architecture β’ π Documentation
The Venly MCP Server is the most comprehensive Web3 wallet infrastructure solution available through the Model Context Protocol. Built for enterprise adoption, it enables AI agents to perform sophisticated blockchain operations, fiat-crypto conversions, real-time event processing, and complex workflow orchestration across 14+ blockchain networks.
π₯ Comprehensive Toolset
|
π’ Enterprise Grade
|
| Feature | Venly MCP Server | Other MCP Servers |
|---|---|---|
| π οΈ MCP Tools | 31 comprehensive tools | 5-10 basic tools |
| π Blockchain Networks | 14+ mainnets & testnets | 1-3 networks |
| β‘ Real-Time Events | Advanced webhook system | Limited/none |
| π Workflow Automation | Cross-MCP orchestration | Basic operations |
| π° Fiat Integration | 3 providers (Transak, MoonPay, Ramp) | None |
| π Enterprise Features | OAuth 2.0, audit logs, rate limiting | Basic auth |
| π§ͺ Test Coverage | 95%+ with sandbox validation | Limited testing |
| π Production Status | Live on venly.io infrastructure | Development only |
π₯ User Management6 Tools π User creation & authentication |
πΌ Wallet Operations6 Tools π¦ Multi-chain wallet creation |
πΈ Transaction Processing3 Tools β‘ Native token transfers |
π Fiat Bridge4 Tools π³ Fiat-to-crypto onramps |
π Real-Time Events5 Tools π‘ Transaction webhooks |
π Workflow Automation7 Tools π Template creation |
Layer 1 Networks
π· Ethereum β’ π‘ BSC β’ πΊ Avalanche β’ π Bitcoin β’ π΅ Litecoin β’ π£ Tron β’ πΆ Hedera β’ βͺ VeChain
Layer 2 Networks
π£ Polygon β’ π΅ Arbitrum β’ π΄ Optimism β’ π΅ Base β’ π’ Immutable X β’ π· Sui
Testnets Available
All networks include comprehensive testnet support for development and testing
# Clone the repository
git clone https://github.com/Venly/wallet-mcp.git
cd wallet-mcp
# Install dependencies
npm install
# Copy environment template
cp .env.example .env
Edit .env with your Venly credentials:
# Required: Venly API Configuration
VENLY_CLIENT_ID=your_venly_client_id_here
VENLY_CLIENT_SECRET=your_venly_client_secret_here
VENLY_ENVIRONMENT=sandbox # or 'production'
# Optional: Advanced Configuration
MCP_LOG_LEVEL=info
RATE_LIMIT_ENABLED=true
REQUEST_TIMEOUT=30000
# Build the project
npm run build
# Start the MCP server
npm start
# β
Server running at http://localhost:3000
# β
Health check: http://localhost:3000/health
# Test with curl
curl -X POST http://localhost:3000/tools/list_wallets \
-H "Content-Type: application/json" \
-d '{
"venly_client_id": "your_client_id",
"venly_client_secret": "your_client_secret"
}'
# β
Expected: JSON response with wallet list
π§ For Developers
|
π€ For AI Users
|
Comprehensive setup guides for the most popular MCP platforms
π€ Claude Desktopπ£οΈ Natural Language Blockchain Operations β
5-minute setup Perfect for: AI-powered financial analysis, conversational blockchain operations, portfolio management |
π» VS CodeβοΈ Complete Development Environment β
MCP extension setup Perfect for: Web3 app development, smart contract interfaces, DeFi applications |
π n8n Automationπ’ Business Process Automation β
Workflow automation examples Perfect for: Treasury management, payment processing, compliance automation |
{
"mcpServers": {
"venly-testnet": {
"command": "npx",
"args": ["-y", "venly-wallet-mcp"],
"env": {
"VENLY_CLIENT_ID": "your_testnet_client_id",
"VENLY_CLIENT_SECRET": "your_testnet_client_secret",
"VENLY_ENVIRONMENT": "sandbox"
}
}
}
}
Alternative using local development (if npm package has issues):
{
"mcpServers": {
"venly-testnet": {
"command": "node",
"args": ["/path/to/wallet-mcp/dist/index.js"],
"env": {
"VENLY_CLIENT_ID": "your_testnet_client_id",
"VENLY_CLIENT_SECRET": "your_testnet_client_secret",
"VENLY_ENVIRONMENT": "sandbox"
}
}
}
}
Note: Replace /path/to/wallet-mcp with the actual path where you cloned this repository.
Example Conversation:
"Show me my complete crypto portfolio with current USD values and 24h performance"
"Send 100 USDC from my main wallet to 0x742d35Cc6634C0532925a3b8D404d3aABb8c756e on Polygon"
{
"mcp.servers": {
"venly-dev": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-fetch", "https://venly-mcp-testnet.venly.io"],
"env": {
"VENLY_CLIENT_ID": "${env:VENLY_DEV_CLIENT_ID}",
"VENLY_CLIENT_SECRET": "${env:VENLY_DEV_CLIENT_SECRET}"
}
}
}
}
Development Workflow:
{
"method": "POST",
"url": "https://venly-mcp.venly.io/tools/get_token_portfolio",
"headers": {
"Content-Type": "application/json"
},
"body": {
"venly_client_id": "{{$env.VENLY_CLIENT_ID}}",
"venly_client_secret": "{{$env.VENLY_CLIENT_SECRET}}",
"walletId": "{{$workflow.settings.walletId}}"
}
}
Automation Examples:
All tools validated in production with comprehensive testing
| Tool | Description | Enterprise Use Case |
|---|---|---|
create_user | Create new Venly users with optional signing methods | Customer onboarding, account provisioning |
get_user | Retrieve detailed user information and metadata | Profile management, compliance verification |
update_user | Update user profiles and preferences | Account maintenance, data management |
delete_user | Remove users and associated data | Account closure, GDPR compliance |
list_users | List all users with pagination and filtering | User administration, bulk operations |
manage_signing_methods | Configure user authentication methods (PIN, biometric) | Security management, access control |
Example Usage:
// Create enterprise user with PIN authentication
const user = await use_mcp_tool({
server_name: "venly",
tool_name: "create_user",
arguments: {
identifier: "enterprise-user-001",
email: "user@company.com",
signingMethods: ["PIN", "EMERGENCY_CODE"]
}
});
| Tool | Description | Enterprise Use Case |
|---|---|---|
create_wallet | Create blockchain wallets across 14+ networks | Multi-chain setup, customer onboarding |
list_wallets | List all wallets with pagination and filtering | Portfolio overview, account management |
get_wallet_info | Get detailed wallet information and metadata | Compliance verification, audit trails |
get_wallet_balance | Get native token balances with real-time data | Balance monitoring, liquidity management |
get_token_balances | Get ERC-20/BEP-20 token balances with USD values | Asset tracking, portfolio analysis |
get_token_portfolio | Comprehensive portfolio analysis with insights | Investment reporting, performance tracking |
Example Usage:
// Create multi-chain wallet setup
const ethWallet = await use_mcp_tool({
server_name: "venly",
tool_name: "create_wallet",
arguments: {
secretType: "ETHEREUM",
walletType: "WHITE_LABEL",
identifier: "enterprise-eth-wallet"
}
});
// Get comprehensive portfolio analysis
const portfolio = await use_mcp_tool({
server_name: "venly",
tool_name: "get_token_portfolio",
arguments: {
walletId: ethWallet.wallet.id
}
});
| Tool | Description | Enterprise Use Case |
|---|---|---|
send_transaction | Send native tokens (ETH, MATIC, BNB) between wallets | Payment processing, gas management |
send_token | Send ERC-20/BEP-20 tokens with smart routing | Stablecoin payments, token distribution |
get_transaction | Get detailed transaction information by hash | Audit trails, compliance monitoring |
Example Usage:
// Send USDC payment with automatic routing
const payment = await use_mcp_tool({
server_name: "venly",
tool_name: "send_token",
arguments: {
walletId: "sender-wallet-id",
to: "0x742d35Cc6634C0532925a3b8D404d3aABb8c756e",
tokenAddress: "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", // USDC Polygon
value: "1000000000", // 1000 USDC
secretType: "POLYGON"
}
});
| Tool | Description | Enterprise Use Case |
|---|---|---|
create_fiat_onramp | Generate fiat-to-crypto purchase links | Customer funding, account top-up |
create_fiat_offramp | Generate crypto-to-fiat withdrawal links | Customer withdrawals, settlements |
get_exchange_rates | Real-time conversion rates from multiple providers | Pricing, arbitrage opportunities |
track_fiat_transaction | Monitor fiat conversion transaction status | Payment tracking, customer support |
Supported Providers:
Example Usage:
// Create fiat onramp for customer
const onramp = await use_mcp_tool({
server_name: "venly",
tool_name: "create_fiat_onramp",
arguments: {
walletId: "customer-wallet-id",
provider: "TRANSAK",
fiatAmount: 500,
fiatCurrency: "USD",
cryptoCurrency: "USDC",
cryptoNetwork: "POLYGON"
}
});
| Tool | Description | Enterprise Use Case |
|---|---|---|
setup_transaction_webhooks | Configure transaction confirmation monitoring | Real-time payment processing |
setup_balance_webhooks | Configure balance change notifications | Automated rebalancing, alerts |
setup_portfolio_webhooks | Configure portfolio value change alerts | Risk management, notifications |
process_webhook_events | Process and analyze incoming webhook events | Event-driven automation |
get_webhook_status | Monitor webhook health and delivery status | System monitoring, debugging |
Event Types:
Example Usage:
// Setup comprehensive transaction monitoring
const webhook = await use_mcp_tool({
server_name: "venly",
tool_name: "setup_transaction_webhooks",
arguments: {
walletId: "monitored-wallet-id",
callbackUrl: "https://yourapp.com/webhooks/transactions",
eventTypes: ["TRANSACTION_CONFIRMED", "TRANSACTION_FAILED"],
filters: {
minimumAmount: 1000000, // 1 USDC minimum
tokenAddresses: ["0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174"]
}
}
});
| Tool | Description | Enterprise Use Case |
|---|---|---|
create_workflow_template | Define reusable multi-step workflows | Process standardization, automation |
execute_workflow | Execute workflows with cross-MCP coordination | Complex financial operations |
monitor_workflow_status | Track workflow execution and performance | Operations monitoring, debugging |
export_financial_data | Generate reports for tax and accounting | Compliance reporting, audits |
optimize_transaction_routing | Intelligent routing across chains and DEXs | Cost optimization, speed enhancement |
create_user_wallet | Streamlined user and wallet creation | Customer onboarding automation |
get_user_wallets | Get all wallets for a specific user | User account management |
Workflow Capabilities:
Example Usage:
// Create automated customer onboarding workflow
const workflow = await use_mcp_tool({
server_name: "venly",
tool_name: "create_workflow_template",
arguments: {
name: "Customer Onboarding",
description: "Automated user and wallet creation with monitoring",
steps: [
{
id: "create_user",
action: "create_user",
parameters: {
identifier: "{{input.email}}",
email: "{{input.email}}"
}
},
{
id: "create_wallets",
action: "create_user_wallet",
parameters: {
userId: "{{steps.create_user.user.id}}",
secretType: "POLYGON",
walletType: "WHITE_LABEL"
}
}
]
}
});
Scalable, secure, and production-ready infrastructure
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Venly MCP Server Ecosystem β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββββββββββ β
β β AI Clients β β External MCP β β Webhook Providers β β
β β Claude β’ VS Codeβ β Servers β β Real-time Events β β
β β n8n β’ Custom β β Stripe β’ PayPal β β HMAC Verification β β
β βββββββββββ¬ββββββββ βββββββββββ¬βββββββββ ββββββββββββ¬βββββββββββββββ β
β β β β β
β β β β β
β βββββββββββΌβββββββββββββββββββββββΌβββββββββββββββββββββββββΌβββββββββββββββ β
β β VenlyMCPServer (31 Tools) β β
β β βββββββββββββββ βββββββββββββββ βββββββββββββββββββββββββββββββββββ β β
β β β User β β Wallet β β Transaction β β β
β β β Management β β Management β β Processing β β β
β β β (6 tools) β β (6 tools) β β (3 tools) β β β
β β βββββββββββββββ βββββββββββββββ βββββββββββββββββββββββββββββββββββ β β
β β βββββββββββββββ βββββββββββββββ βββββββββββββββββββββββββββββββββββ β β
β β β Fiat Bridge β β Real-Time β β Workflow β β β
β β β Integration β β Events β β Automation β β β
β β β (4 tools) β β (5 tools) β β (7 tools) β β β
β β βββββββββββββββ βββββββββββββββ βββββββββββββββββββββββββββββββββββ β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Core Infrastructure β β
β β βββββββββββββββ βββββββββββββββ βββββββββββββββββββββββββββββββββββ β β
β β β VenlyClient β β WorkflowEng β β WebhookEventProcessor β β β
β β β OAuth 2.0 β β Cross-MCP β β Event Processing β β β
β β β Rate Limit β β Coordinationβ β HMAC Verification β β β
β β β Auto Retry β β Templates β β Real-time Analytics β β β
β β βββββββββββββββ βββββββββββββββ βββββββββββββββββββββββββββββββββββ β β
β β βββββββββββββββ βββββββββββββββ βββββββββββββββββββββββββββββββββββ β β
β β βFinancialExp β β Security β β Health & Monitoring β β β
β β β Tax Reports β β Input Valid β β Prometheus Metrics β β β
β β β Multi-Formatβ β Error Handleβ β Winston Logging β β β
β β β Export β β Audit Trail β β Performance Tracking β β β
β β βββββββββββββββ βββββββββββββββ βββββββββββββββββββββββββββββββββββ β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Venly API Layer β β
β β 14+ Blockchain Networks β’ OAuth 2.0 Auth β β
β β Ethereum β’ Polygon β’ Arbitrum β’ Optimism β’ BSC β’ Avalanche β β
β β Base β’ Bitcoin β’ Litecoin β’ Tron β’ Hedera β’ Sui + Testnets β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Stripe MCP βββ Invoice Verification βββ Payment Processing
β β
βΌ βΌ
Venly MCP βββ Wallet Creation βββ Transaction Execution βββ PayPal MCP
β β
βΌ βΌ
Webhook Events βββ Real-time Monitoring βββ Business Intelligence
Blockchain Events βββ Venly Webhooks βββ Event Processor βββ Workflow Triggers
β
βΌ
Automated Actions
β’ Balance Alerts
β’ Portfolio Rebalancing
β’ Compliance Reports
β’ Customer Notifications
Authentication & Authorization
|
Data Protection
|
Deployed on official Venly infrastructure with enterprise SLAs
π΄ Mainnet (Production)
β
Production blockchain networks |
π‘ Testnet (Development)
β
Testnet blockchain networks |
FROM node:18-alpine AS builder
WORKDIR /app
COPY package*.json ./
RUN npm ci --only=production
FROM node:18-alpine AS runtime
WORKDIR /app
COPY --from=builder /app/node_modules ./node_modules
COPY dist/ ./dist/
COPY package.json ./
# Security hardening
RUN addgroup -g 1001 -S nodejs
RUN adduser -S venly -u 1001
USER venly
EXPOSE 3000
HEALTHCHECK --interval=30s --timeout=3s --start-period=5s --retries=3 \
CMD node -e "require('http').get('http://localhost:3000/health', (res) => { process.exit(res.statusCode === 200 ? 0 : 1) })"
CMD ["npm", "start"]
Docker Compose:
version: '3.8'
services:
venly-mcp-server:
build: .
ports:
- "3000:3000"
environment:
- VENLY_CLIENT_ID=${VENLY_CLIENT_ID}
- VENLY_CLIENT_SECRET=${VENLY_CLIENT_SECRET}
- VENLY_ENVIRONMENT=production
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
interval: 30s
timeout: 10s
retries: 3
apiVersion: apps/v1
kind: Deployment
metadata:
name: venly-mcp-server
labels:
app: venly-mcp-server
spec:
replicas: 3
selector:
matchLabels:
app: venly-mcp-server
template:
metadata:
labels:
app: venly-mcp-server
spec:
containers:
- name: venly-mcp-server
image: venly/mcp-server:latest
ports:
- containerPort: 3000
env:
- name: VENLY_CLIENT_ID
valueFrom:
secretKeyRef:
name: venly-credentials
key: client-id
- name: VENLY_CLIENT_SECRET
valueFrom:
secretKeyRef:
name: venly-credentials
key: client-secret
- name: VENLY_ENVIRONMENT
value: "production"
resources:
requests:
memory: "256Mi"
cpu: "250m"
limits:
memory: "512Mi"
cpu: "500m"
livenessProbe:
httpGet:
path: /health
port: 3000
initialDelaySeconds: 30
periodSeconds: 10
readinessProbe:
httpGet:
path: /health
port: 3000
initialDelaySeconds: 5
periodSeconds: 5
---
apiVersion: v1
kind: Service
metadata:
name: venly-mcp-server-service
spec:
selector:
app: venly-mcp-server
ports:
- protocol: TCP
port: 80
targetPort: 3000
type: LoadBalancer
# Prometheus monitoring configuration
apiVersion: v1
kind: ConfigMap
metadata:
name: prometheus-config
data:
prometheus.yml: |
global:
scrape_interval: 15s
scrape_configs:
- job_name: 'venly-mcp-server'
static_configs:
- targets: ['venly-mcp-server:3000']
metrics_path: /metrics
scrape_interval: 10s
Key Metrics:
Real-world performance metrics from production deployment
| Operation | Average | 95th Percentile | Enterprise SLA |
|---|---|---|---|
| π Authentication | 270ms | 350ms | β <500ms |
| π¦ Wallet Creation | 520ms | 680ms | β <1000ms |
| π° Token Balances | 85ms | 120ms | β <200ms |
| π Portfolio Analysis | 150ms | 200ms | β <300ms |
| π³ Fiat Onramp | 300ms | 400ms | β <500ms |
| π Webhook Setup | 180ms | 250ms | β <300ms |
| π Workflow Execution | 450ms | 600ms | β <800ms |
Performance Metrics
|
Enterprise Benchmarks
|
95%+ test coverage with production validation
# Run comprehensive test suite
npm test
# Test Results Summary:
β
Unit Tests: 156/156 passing (100%)
β
Integration Tests: 31/31 passing (100%)
β
Webhook Tests: 17/17 passing (100%)
β
Sandbox Tests: 28/31 passing (90%)
β
Coverage: 95.2% statements, 87.3% branches
Code Quality
|
Testing Strategy
|
name: CI/CD Pipeline
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x, 20.x]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- name: Install dependencies
run: npm ci
- name: Run linting
run: npm run lint
- name: Run type checking
run: npm run type-check
- name: Run unit tests
run: npm run test:unit
- name: Run integration tests
run: npm run test:integration
env:
VENLY_CLIENT_ID: ${{ secrets.VENLY_TESTNET_CLIENT_ID }}
VENLY_CLIENT_SECRET: ${{ secrets.VENLY_TESTNET_CLIENT_SECRET }}
- name: Build project
run: npm run build
- name: Run security audit
run: npm audit --audit-level high
- name: Upload coverage reports
uses: codecov/codecov-action@v3
with:
file: ./coverage/lcov.info
Help build the future of Web3 infrastructure for AI agents
# Fork and clone the repository
git clone https://github.com/your-username/wallet-mcp.git
cd wallet-mcp
# Install dependencies
npm install
# Copy environment template
cp .env.example .env
# Edit .env with your Venly sandbox credentials
# Run in development mode
npm run dev
# Run tests
npm test
Code Standards
|
Security Requirements
|
git checkout -b feature/amazing-featureEverything you need to integrate and deploy Venly MCP Server
π User Guides
|
π Integration Guides
|
// Get comprehensive portfolio analysis
const portfolio = await use_mcp_tool({
server_name: "venly",
tool_name: "get_token_portfolio",
arguments: { walletId: "your-wallet-id" }
});
console.log(`Total Value: $${portfolio.portfolio.totalUsdValue}`);
console.log(`Top Token: ${portfolio.portfolio.topTokens[0].symbol}`);
// Send USDC payment with monitoring
const payment = await use_mcp_tool({
server_name: "venly",
tool_name: "send_token",
arguments: {
walletId: "sender-wallet",
to: "0x742d35Cc6634C0532925a3b8D404d3aABb8c756e",
tokenAddress: "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174",
value: "1000000000", // 1000 USDC
secretType: "POLYGON"
}
});
// Create customer onramp
const onramp = await use_mcp_tool({
server_name: "venly",
tool_name: "create_fiat_onramp",
arguments: {
walletId: "customer-wallet",
provider: "TRANSAK",
fiatAmount: 500,
fiatCurrency: "USD",
cryptoCurrency: "USDC"
}
});
# Production Configuration
VENLY_CLIENT_ID=prod_client_id
VENLY_CLIENT_SECRET=prod_client_secret
VENLY_ENVIRONMENT=production
# Performance Tuning
REQUEST_TIMEOUT=30000
RATE_LIMIT_MAX_REQUESTS=100
RATE_LIMIT_WINDOW_MS=60000
# Monitoring
MCP_LOG_LEVEL=info
ENABLE_METRICS=true
HEALTH_CHECK_INTERVAL=30000
upstream venly_mcp_backend {
server venly-mcp-1:3000;
server venly-mcp-2:3000;
server venly-mcp-3:3000;
}
server {
listen 80;
server_name venly-mcp.yourdomain.com;
location / {
proxy_pass http://venly_mcp_backend;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location /health {
proxy_pass http://venly_mcp_backend;
access_log off;
}
}
Professional support and vibrant community resources
π Enterprise24/7 Premium Support π Dedicated phone support |
πΌ ProfessionalBusiness Hours Support π§ Email support (24h response) |
π₯ CommunityFree Community Support π¬ GitHub Discussions |
Free for commercial use, modification, and distribution
This project is licensed under the MIT License - see the LICENSE file for details.
Recognizing the amazing contributors and partners
Join thousands of developers building the future of Web3 with AI
π Quick StartGet up and running with Venly MCP Server in under 5 minutes |
π Integration GuidesComprehensive setup for Claude, VS Code, and n8n |
π οΈ API ReferenceComplete documentation for all MCP tools |
ποΈ ArchitectureEnterprise architecture and integration patterns |
git clone https://github.com/Venly/wallet-mcp.git.env fileBuilt with β€οΈ by the Venly team
Empowering the next generation of Web3 applications with AI-driven blockchain operations
Production ready β’ Enterprise grade β’ Community driven
β Star on GitHub β’ π Get Started β’ π¬ Join Community
FAQs
Production-ready MCP server enabling AI agents to perform Web3 wallet operations through Venly's blockchain infrastructure. Supports 14+ networks including Ethereum, Polygon, Arbitrum, and stablecoin operations.
We found that @venly/wallet-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.Β It has 4 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket is heading to London! Stop by our booth or schedule a meeting to see what we've been working on.

Security News
OWASPβs 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.

Research
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.