Bring Your AI

No-data MCP handoff for local Claude Code to Codex harness moves. $49 lifetime.

Should I use this

Quality & Safety

A
Description quality
96%
Schema completeness
76%
Naming quality
94%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'quote_lifetime_license' description lacks action verbin quote_lifetime_license

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~779Tokens (tool definitions)
~834 BTypical response size
Moderate attention impact (0.61% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "bringyour": {
      "url": "https://bringyour.ai/mcp"
    }
  }
}

Remote endpoints

https://bringyour.ai/mcpstreamable-http

What it can do

Tool inventory

Tools (7)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪preview_move(from, to)

Free no-data preview for moving a harness between any two of the 13 supported tools (Claude Code, Cursor, Codex, OpenClaw, Aider, Continue, Cline, Goose, Zed, Roo Code, ChatGPT, Claude.ai, Copilot). Returns feasibility copy only. Does not accept or return mappings, file paths, generated content, or validation notes.

Input Schema

{
  "type": "object",
  "properties": {
    "from": {
      "description": "Source tool id, e.g. claude-code, cursor, codex, openclaw, aider, continue, cline, goose, zed, roo, chatgpt, claude-ai. Use list_targets for the full matrix.",
      "type": "string"
    },
    "to": {
      "description": "Target tool id, e.g. codex, cursor, claude-code, copilot. Use list_targets for the full matrix.",
      "type": "string"
    }
  },
  "required": [
    "from",
    "to"
  ],
  "additionalProperties": false
}
⚪preview_build_setup(to)

Free no-data preview for building a user's first setup in any of the 13 supported tools. Does not accept GitHub handles, generated memories, mappings, or file content.

Input Schema

{
  "type": "object",
  "properties": {
    "to": {
      "description": "Target tool id, e.g. claude-code, codex, cursor. Use list_targets for the full matrix.",
      "type": "string"
    }
  },
  "required": [
    "to"
  ],
  "additionalProperties": false
}
🟢list_targets

List Bring Your AI target tools. No harness data is accepted or returned.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪install_local_cli(target_agent)

Return no-data local install and MCP wiring commands. The remote server does not install anything and does not receive harness data.

Input Schema

{
  "type": "object",
  "properties": {
    "target_agent": {
      "description": "Optional: claude-code or codex.",
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢list_products

List agent-readable Bring Your AI products and supported payment modes. No harness data is accepted.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪quote_lifetime_license(buyer_country, currency, locale, product_id)

Quote a Bring Your AI lifetime license or Team Migration Pack in USD. The team pack includes one guided migration and onboarding for up to 10 people plus lifetime licenses.

Input Schema

{
  "type": "object",
  "properties": {
    "buyer_country": {
      "description": "Optional ISO country code.",
      "type": "string"
    },
    "currency": {
      "description": "Optional requested currency. Only USD is currently supported.",
      "type": "string"
    },
    "locale": {
      "description": "Optional BCP 47 locale.",
      "type": "string"
    },
    "product_id": {
      "description": "Optional product id. Defaults to bringyour_founder_lifetime.",
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪start_checkout(buyer_email, email, payment_mode, product_id, shared_payment_granted_token)

Start checkout. With payment_mode=stripe_spt plus shared_payment_granted_token and buyer_email, settles a Stripe PaymentIntent and returns the signed license without opening a browser.

Input Schema

{
  "type": "object",
  "properties": {
    "buyer_email": {
      "description": "Email bound to the issued license. Required for stripe_spt settlement.",
      "type": "string"
    },
    "email": {
      "description": "Alias for buyer_email.",
      "type": "string"
    },
    "payment_mode": {
      "description": "stripe_payment_link, stripe_link, link, stripe_checkout, stripe_acp, stripe_spt, or x402.",
      "type": "string"
    },
    "product_id": {
      "description": "Optional product id. Defaults to bringyour_founder_lifetime.",
      "type": "string"
    },
    "shared_payment_granted_token": {
      "description": "Link-issued Stripe shared payment token. Required for stripe_spt settlement.",
      "type": "string"
    }
  },
  "additionalProperties": false
}

Recommended Prompts

retrieve_data
Get details about [item] from Bring Your AI
Expected tools: list_targets
fetch_info
Fetch [information type] using Bring Your AI
Expected tools: list_targets
list_items
List all [items] available in Bring Your AI
Expected tools: list_targets
browse_collection
Show me the [collection] from Bring Your AI
Expected tools: list_targets
explore_workflow
List available [items], then get details for each one using Bring Your AI
Expected tools: list_targetslist_targets

Compare

Peer Comparison

Compare this server with others in the same category.

Tools:0
Tools:0
Tools:0
Uptime:100.0%
Latency:277ms

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded7 tools
verifiedversion not recorded7 tools