0nMCP
MCP serverDev toolsOnce added, your AI can carry out tasks across 96 services using over a thousand tools, all from a single install. Describe what you want in plain language and it works out which services and steps are needed. Pre-defined, step-by-step workflows can also be run for tasks you repeat.
Use 0nMCP in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add 0nMCP and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use 0nMCP to execute
Needs your own 0nMCP account. You sign in to it and approve access when you connect.
Details
Available today. Use it from your connected AI after setup. It ran on Ahel's own infrastructure and offers 1083 tools.
After adding it, ask your AI to list the services you can connect, then connect the ones you use by providing their credentials. From there, describe tasks in plain language or run a saved workflow.
What your AI can do with it
- Carry out tasks across your connected services from a plain-language request
- Connect a service by adding its credentials, and disconnect it later to remove them
- Browse every service available to connect, grouped by category, and check what each one can do before adding it
- Run saved step-by-step workflows and list the ones you have
- Submit posts to Reddit with a preview and confirmation before anything goes live
- Make a direct call to any connected service when you need fine-grained control
Install 0nMCP
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user 0nmcp 'https://0nmcp.com/api/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://0nmcp.com/api/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=0nmcp&config=eyJ1cmwiOiJodHRwczovLzBubWNwLmNvbS9hcGkvbWNwIn0=Open the link and Cursor adds the server at that address.
ChatGPT
https://0nmcp.com/api/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add 0nmcp --url 'https://0nmcp.com/api/mcp'Run it once, then sign in with codex mcp login 0nmcp if the server asks for an account.
Tools it gives your AI (1083)
| Tool | What it does |
|---|---|
| execute | Execute any task using connected services. The AI orchestrator automatically: 1. Parses your intent from natural language 2. Finds the best services to use 3. Creates an execution plan 4. |
| connect_service | Connect a service so the orchestrator can use it. Each service requires specific credentials. Examples: - Stripe: { "apiKey": "sk_live_..." } - SendGrid: { "apiKey": "SG..." } - Twilio: {... |
| disconnect_service | Disconnect a connected service. Removes stored credentials. |
| list_connections | List all connected services, their types, and capability counts. |
| list_available_services | List all services that can be connected, grouped by category. |
| get_service_info | Get detailed information about a specific service — capabilities, endpoints, and required credentials. |
| api_call | Make a direct API call to any connected service. For advanced use when you need fine-grained control beyond the execute tool. |
| run_workflow | Execute a pre-defined .0n workflow file. Workflows are deterministic, step-by-step automations stored in ~/.0n/workflows/. Unlike the 'execute' tool (which uses AI to interpret natural language)... |
| list_workflows | List all .0n workflow files deployed to ~/.0n/workflows/. |
| reddit_get_mode | Get the current Reddit posting mode and safety status. Returns: current mode (manual/auto), rate limit status, disclaimer. |
| reddit_set_mode | Set Reddit posting mode. MANUAL is default and recommended. AUTO mode requires double confirmation — you must call this tool twice with mode="auto" and confirm="yes" to enable it. Auto mode adds... |
| reddit_submit_post | Submit a text or link post to a Reddit subreddit. In MANUAL mode: Returns a preview with confirmation token. Call reddit_confirm_post to actually send. In AUTO mode: Posts after safety delay check. |
| reddit_confirm_post | Confirm and submit a post that was previewed in manual mode. Requires the confirmToken from reddit_submit_post. |
| reddit_post_comment | Post a comment or reply on Reddit. In MANUAL mode: Returns preview for confirmation. In AUTO mode: Posts with safety delay. |
| reddit_confirm_comment | Confirm and submit a comment that was previewed in manual mode. |
| reddit_search | Search Reddit posts and comments by keyword, subreddit, or topic. |
| reddit_get_subreddit_rules | Get the rules for a subreddit. ALWAYS check rules before posting. |
| reddit_get_posts | Get hot, new, or top posts from a subreddit. |
| reddit_monitor_keywords | Search Reddit for keyword mentions. Useful for brand monitoring, competitor tracking, and finding relevant conversations to join (genuinely, not for spam). |
| reddit_bulk_post | Queue multiple posts for delayed submission. Even in auto mode, posts are spaced 10+ minutes apart. This is the 'post all' functionality — but with SAFE DELAYS built in. Maximum 3 posts per hour... |
| reddit_get_profile | Get the authenticated Reddit user's profile, karma, and account info. |
| factory_spawn | Spawn a new sub-app at https://www.0ncore.com/apps/<slug> by composing one or more capabilities from the brain registry. Capabilities (pick from): notes, service_packager... |
| factory_list | List spawned apps. Defaults to live apps for mike@rocketopp.com unless specified. Returns each row with its public URL on www.0ncore.com. |
| factory_get | Fetch a single spawned app by slug. |
| factory_archive | Archive a spawned app — flips status to 'archived' so /apps/<slug> returns 404 to anonymous traffic but the row + analytics survive. |
| factory_capabilities | Return the canonical list of capabilities a factory app can compose (brain registry slugs). |
| dispatch_pull | Pull the full signed .0n bundle from https://www.0ncore.com/api/dispatch, verify each section's signature against the published Ed25519 public key, and cache to ~/.0n/dispatch/. |
| dispatch_verify | Verify an inline .0n file payload against the live dispatch pubkey. Returns { valid, type, source_sha, key_id, reason? }. |
| dispatch_import | Verify a pasted .0n file and return its parsed body so the host can mount the contained capabilities. The payload is what you'd paste from '0nmcp dispatch export <section>' or a downloaded export. |
| dispatch_rules | Fetch the current rule list from https://www.0ncore.com/api/dispatch/rules. Returns numbered, categorized rules with memory pointers. |
| dispatch_ecosystem | Fetch the current ecosystem map (repos, Supabase projects, Vercel projects) from https://www.0ncore.com/api/dispatch/ecosystem. |
| dispatch_version | Return the current dispatch SHA + last commit metadata. |
| ucp_discover | Fetch a merchant's UCP discovery doc from /.well-known/ucp. Works against any UCP-compliant merchant; defaults to https://www.0ncore.com. Returns the merchant's name, supported capabilities... |
| ucp_catalog | Browse a merchant's product catalog. Actions: list — list active products (default; supports ?category=) search — full-text search on name + description get — fetch one... |
| ucp_checkout | Start a Stripe checkout session for a UCP product. Returns the hosted checkout URL the buyer needs to visit. Required: product_id (or slug) + customer_email. |
| ucp_orders | List orders. Defaults to all orders for the calling key (server-side). Pass customer_email to scope to one buyer. |
| dr_account_create | Provision a Detect & Refine tenant. Returns the account_id (acct_<hex>) to bake into the embed snippet, plus the embed code itself. |
| dr_account_get | Fetch a single account by id. Returns null if not found. Sensitive credential blob is masked unless include_creds=true. |
| dr_account_update | Update mutable fields on an account: status, tier, quota, allowed_origins, sheet_id, sheet OAuth refresh token, ad-network creds (merged into existing), Stripe ids. |
| dr_account_list | List Detect & Refine accounts. Filter by status or owner_email. Returns up to limit (default 100, max 1000). Sensitive creds are always masked here — use dr_account_get for details. |
| dr_track | Ingest a Detect & Refine behavioral beacon. Validates account_id (when provided), checks origin allowlist, consumes monthly quota, finds-or-creates the click row by (click_id, click_id_type), and... |
| dr_grade | Score a session via rule-based engine + Groq refinement. Two modes: pass session_id to load metrics from DB and persist the score; OR pass metrics inline for ad-hoc grading. |
| dr_get_grade | Fetch the latest grade for a session_id, click_id, or click_id_value (e.g. a specific gclid). Returns null if no grade has been computed yet. |
| dr_get_rollup | Aggregate stats: counts by grade (A+/A/B/C/D/F/X), by network, and by routed action. Defaults to last 500 rows; pass account_id to scope. |
| dr_export_to_sheet | Append graded sessions to a Google Sheet. Customer creates a sheet, shares it with the OAuth account, and pastes the spreadsheet_id here (or stores it on the account). |
| dr_send_google_ads_conversion | Send an offline conversion to Google Ads (OCI v17). Required creds: customer_id, conversion_action_resource ('customers/{cid}/conversionActions/{aid}'), access_token (OAuth), developer_token. |
| dr_send_meta_conversion | Send a Meta CAPI event (Facebook/Instagram). Required creds: pixel_id, access_token. Recommended: hashed user_data (em, ph) for match quality. fbc is auto-built from fbclid + timestamp. |
| dr_send_linkedin_conversion | Send a LinkedIn Conversions API event. Required: access_token, conversion_id (or conversion_urn). |
| dr_send_tiktok_event | Send a TikTok Events API event. Required creds: pixel_code, access_token. Optional test_event_code for sandbox. Stores the request + response. |
| dr_send_x_event | Send an X (Twitter) Conversion API event. Required creds: event_id (X Ads conversion event id), access_token. Identifiers can include twclid, hashed_email, hashed_phone. Stores the request + response. |
| dr_fanout_grade | Take a graded session and fan the offline-conversion signal to whichever ad network the click came from. |
| rc_form_create | Generate a new form from a goal description. Pass `goal: 'Capture leads for a B2B SaaS demo. |
| rc_form_get | Fetch a single form by id. Includes all variants. |
| rc_form_update | Patch a form. Use to tweak headline, subheadline, fields, colors, or sequence binding. Pass only fields you want to change. |
| rc_form_publish | Flip the form to published — required before it will render via the embed. |
| rc_form_list | List forms for an account. Filter by status; default returns all but draft if status omitted. |
| rc_form_render | Server-side render spec for a form. Returns the merged variant (control + bandit pick), the JSON shape the embed script renders, plus a stable variant_id for outcome attribution. |
| rc_form_submit | Record a form submission and (when sequence_id is bound) enroll the email into the follow-up sequence. Honeypot-triggered submissions are stored but flagged and NOT enrolled. |
| rc_form_variants_generate | Use Groq to generate N alternative variants of a form's headline, CTA, and color. Each variant is added as 'active' alongside the control. |
| rc_form_variant_pick | Pick a variant for an impression using Thompson sampling over the bandit posteriors. Returns the variant id + the merged spec to render. Records the impression. |
Signals
- Weekly downloads
- 165
- Weekly_downloads
- 200 weekly_downloads
- Tools captured
- 1083
Ahel review (caution)
S1medium
tools can destroy or execute: execute
Automated review, not a security audit. Ruleset v1.
Advanced
- Delivery
- 0nMCP MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-0nork-0nmcp- Source
- github.com/0nork/0nmcp
- Hosted endpoint
https://0nmcp.com/api/mcp
More in Dev tools
MCP server · adarsh4052
More in Dev toolsdraw.io
MCP server · jgraph
More in Dev toolsairtreks-mcp
MCP server · airtreks
More in Dev toolssportwizzard
MCP server · adamruehle
More in Dev toolsgithub-mcp-server
MCP server · github
More in Dev toolsmedical-terminologies-mcp
MCP server · sidneybissoli
More in Dev tools