JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 892
  • Score
    100M100P100Q94313F
  • License MIT

Universal AI API Orchestrator — 819 tools, 48 services, portable AI Brain bundles + machine-bound vault encryption + Application Engine. The most comprehensive MCP server available. Free and open source from 0nORK.

Package Exports

  • 0nmcp
  • 0nmcp/catalog
  • 0nmcp/connections
  • 0nmcp/crm
  • 0nmcp/crm/agent-studio.js
  • 0nmcp/crm/auth.js
  • 0nmcp/crm/calendars.js
  • 0nmcp/crm/contacts.js
  • 0nmcp/crm/conversations.js
  • 0nmcp/crm/funnels.js
  • 0nmcp/crm/helpers.js
  • 0nmcp/crm/index.js
  • 0nmcp/crm/invoices.js
  • 0nmcp/crm/knowledge-base.js
  • 0nmcp/crm/locations.js
  • 0nmcp/crm/objects.js
  • 0nmcp/crm/opportunities.js
  • 0nmcp/crm/payments.js
  • 0nmcp/crm/products.js
  • 0nmcp/crm/saas.js
  • 0nmcp/crm/social.js
  • 0nmcp/crm/users.js
  • 0nmcp/crm/voice-ai.js
  • 0nmcp/engine
  • 0nmcp/engine/app-builder
  • 0nmcp/engine/app-server
  • 0nmcp/engine/application
  • 0nmcp/engine/operations
  • 0nmcp/engine/scheduler
  • 0nmcp/orchestrator
  • 0nmcp/ratelimit
  • 0nmcp/server
  • 0nmcp/tools
  • 0nmcp/vault
  • 0nmcp/vault/container
  • 0nmcp/vault/deed
  • 0nmcp/vault/deed-collector
  • 0nmcp/vault/deed-importer
  • 0nmcp/vault/escrow
  • 0nmcp/vault/seal
  • 0nmcp/webhooks
  • 0nmcp/workflow

Readme

0nMCP

945 Tools. 54 Services. One MCP Server.

The most comprehensive MCP server available.
Connect any AI to any API. Natural language. Zero configuration. $0.01/run.

npm version npm downloads License: MIT Node.js MCP Tools Services

Website · Quick Start · All 54 Services · MCP Config · Community


Why 0nMCP?

  • One server, every API. Stripe, Slack, GitHub, CRM, Shopify, OpenAI, Anthropic, Google, Microsoft, and 46 more services -- all through a single MCP server. No juggling 20 different integrations.

  • Talk, don't code. Say "Invoice john@acme.com for $500 and notify #sales on Slack" and it happens. 0nMCP resolves services, maps parameters, handles auth, and executes -- in under 2 seconds.

  • Production-grade security. Patent-pending 0nVault containers with AES-256-GCM encryption, Argon2id key derivation, Ed25519 signatures, multi-party escrow, and a Seal of Truth integrity system. Your credentials never leave your machine.


Quick Start

npm install -g 0nmcp
# Start MCP server (stdio mode for Claude Desktop / Cursor / Windsurf)
0nmcp

# Or start HTTP server
0nmcp serve --port 3000

# Import your API keys
0nmcp engine import

# Verify all connections
0nmcp engine verify

That's it. Your AI can now use 945 tools across 54 services.


All 54 Services

Communication (6)

Service Tools What You Can Do
Slack Messaging Send messages, manage channels, upload files
Discord Messaging Servers, channels, messages, webhooks
Twilio SMS/Voice Send SMS, make calls, manage numbers
SendGrid Email Transactional email, templates, contacts
Gmail Email Read/send email, labels, threads
WhatsApp Messaging Business messaging via Twilio

CRM & Sales (5)

Service Tools What You Can Do
CRM 294 tools Contacts, calendars, pipelines, invoices, payments, social, objects
HubSpot CRM Contacts, deals, companies, tickets
Pipedrive CRM Deals, persons, organizations, pipelines
Intercom Support Conversations, contacts, articles
Zendesk Support Tickets, users, organizations

Payments & Finance (4)

Service Tools What You Can Do
Stripe Payments Charges, subscriptions, invoices, customers
Square POS Payments, catalog, customers, orders
Plaid Banking Account linking, transactions, balances
QuickBooks Accounting Invoices, customers, payments, reports

Project Management (4)

Service Tools What You Can Do
Jira Issues Issues, projects, boards, sprints
Asana Tasks Tasks, projects, workspaces, sections
Linear Issues Issues, projects, teams, cycles
Notion Workspace Pages, databases, blocks, users

Data & Databases (4)

Service Tools What You Can Do
Supabase Database Tables, auth, storage, edge functions
MongoDB Database Collections, documents, aggregation
Airtable Database Bases, tables, records, views
Google Sheets Spreadsheets Read/write cells, create sheets

AI & ML (2)

Service Tools What You Can Do
OpenAI AI Completions, embeddings, images, assistants
Anthropic AI Messages, completions, streaming

Developer Tools (3)

Service Tools What You Can Do
GitHub Code Repos, issues, PRs, actions, releases
Vercel Hosting Deployments, domains, env vars
Cloudflare Infrastructure DNS, workers, pages, zones

Marketing & Social (6)

Service Tools What You Can Do
Mailchimp Email Marketing Campaigns, audiences, automations
LinkedIn Social Posts, profiles, companies
Instagram Social Posts, stories, insights
TikTok Social Videos, analytics
Twitter/X Social Tweets, timelines, users
SmartLead Outreach Campaigns, leads, sequences

Advertising (5)

Service Tools What You Can Do
Google Ads Advertising Campaigns, ad groups, keywords
Facebook Ads Advertising Campaigns, ad sets, creatives
LinkedIn Ads Advertising Campaigns, audiences, conversions
TikTok Ads Advertising Campaigns, ad groups, creatives
Instagram Ads Advertising Campaigns, ad sets, creatives

E-Commerce (2)

Service Tools What You Can Do
Shopify E-Commerce Products, orders, customers, inventory
GoDaddy Domains Domain availability, DNS, registration

Productivity (5)

Service Tools What You Can Do
Google Calendar Scheduling Events, calendars, reminders
Calendly Scheduling Events, invitees, availability
Zoom Video Meetings, recordings, users
Google Drive Storage Files, folders, permissions
Dropbox Storage Files, folders, sharing

Microsoft (4)

Service Tools What You Can Do
Outlook Email Messages, calendar, contacts
Teams Collaboration Messages, channels, meetings
OneDrive Storage Files, folders, sharing
Azure Cloud Resources, services, management

Automation & Integration (4)

Service Tools What You Can Do
Zapier Automation Triggers, actions, zaps
n8n Automation Workflows, nodes, executions
Pabbly Automation Workflows, connections
Make Automation Scenarios, modules, connections

Tool Count Breakdown

Module Tools Description
Service Catalog 651 API tools across 54 services
CRM Module 294 Contacts, calendars, pipelines, invoices, payments, social, custom objects
0nVault 4 AES-256-GCM machine-bound encryption
Vault Containers 8 Patent-pending multi-layer encrypted containers (US #63/990,046)
Deed Transfer 6 Digital business asset packaging and transfer
Engine 6 Credential import, verification, AI platform config generation
App Builder 5 Operations, routes, middleware, scheduler
Total 945

Key Features

Encrypted Vault (Patent Pending)

  • AES-256-GCM + PBKDF2-SHA512 (100K iterations)
  • Machine-bound hardware fingerprinting
  • 7 semantic layers: workflows, credentials, env_vars, mcp_configs, site_profiles, ai_brain, audit_trail
  • Multi-party escrow with X25519 ECDH (up to 8 parties)
  • Seal of Truth: SHA3-256 content-addressed integrity verification
  • Ed25519 digital signatures

.0n Workflow Runtime

  • Declarative YAML/JSON workflow files
  • Variable resolution: {{system.*}} > {{launch.*}} > {{inputs.*}} > {{step.output.*}}
  • Internal actions: lookup, set, transform, compute, condition, map
  • Three-level execution: Pipeline > Assembly Line > Radial Burst

Multi-AI Council

  • Route tasks across multiple AI providers
  • Consensus-based decision making
  • Automatic fallback and load balancing

Zero-Knowledge Capability Proxy

  • All API calls route through a credential-wiping proxy
  • Your secrets never reach the AI model
  • Full audit trail of every execution

MCP Configuration

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "0nMCP": {
      "command": "npx",
      "args": ["-y", "0nmcp"]
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "0nMCP": {
      "command": "npx",
      "args": ["-y", "0nmcp"]
    }
  }
}

Windsurf

Add to ~/.windsurf/mcp.json:

{
  "mcpServers": {
    "0nMCP": {
      "command": "npx",
      "args": ["-y", "0nmcp"]
    }
  }
}

Claude Code

claude mcp add 0nMCP -- npx -y 0nmcp

CLI Commands

0nmcp                              # Start MCP server (stdio)
0nmcp serve [--port] [--host]      # HTTP server mode
0nmcp run <workflow.0n>            # Execute .0n workflow
0nmcp engine import                # Import API keys from .env/CSV/JSON
0nmcp engine verify                # Test all connections
0nmcp engine platforms             # Generate configs for 7 AI platforms
0nmcp vault create                 # Create encrypted .0nv container
0nmcp vault open <file>            # Decrypt container
0nmcp vault inspect <file>         # Inspect without decrypting
0nmcp vault verify <file>          # Verify Seal of Truth
0nmcp deed create                  # Package business assets for transfer
0nmcp deed accept <file>           # Accept incoming business transfer

Architecture

index.js           MCP server entry (McpServer from @modelcontextprotocol/sdk)
cli.js             CLI handler
catalog.js         SERVICE_CATALOG: 54 services with endpoints
tools.js           Tool registration (catalog + engine + vault)
connections.js     ~/.0n/ credential loader
orchestrator.js    AI-driven workflow orchestration
workflow.js        WorkflowRunner for .0n file execution
server.js          Express HTTP server (MCP over HTTP + webhooks)
capability-proxy.js Zero-knowledge credential proxy
ratelimit.js       Token bucket per service with backoff
webhooks.js        HMAC verification (Stripe, CRM, Slack, GitHub, Twilio, Shopify)
crm/               294 CRM tools (data-driven tool factory)
vault/             Encrypted vault + containers + deed transfer
engine/            Credential import, AI platform configs, app builder

The .0n Standard

0nMCP uses the .0n Standard for configuration and workflow files. Install it separately:

npm install -g 0n-spec

Credentials are stored in ~/.0n/connections/ and workflows in ~/.0n/workflows/.



License

MIT -- free for personal and commercial use.

Built by 0nORK. Stop building workflows. Start describing outcomes.