Connect to Your AI
Kyle connects to any AI that supports MCP. Once connected, your AI can read, create, and update notes directly in Kyle.
Sign in to Kyle
Get Kyle on your iPhone, iPad, or Mac and sign in with Apple — on first launch, or from Settings → Connect to AI. That sign-in is what lets your AI find your notes. How sign-in works.
On a Mac? Open Kyle there: Connect to AI has every client's steps, a copy button, and one-click install for Cursor and VS Code. Using Cursor, Windsurf, or another client? See below.
Connect your AI
Claude
Recommended- 1.On claude.ai or in Claude Desktop, open Customize → Connectors
- 2.Choose Add custom connector
- 3.Paste the URL:
https://artifact.instantcontext.ai/api/kyle/mcp - 4.When Claude asks you to sign in, use the same Apple ID you signed into Kyle with
No key to copy — Claude signs in with your Apple ID. Works in Safari on iPhone too. Free Claude plans allow one custom connector.
Claude Code
- 1.Run this command in your terminal, then type /mcp in Claude Code and sign in with the same Apple ID:
claude mcp add --transport http kyle https://artifact.instantcontext.ai/api/kyle/mcpClaude Code opens your browser to sign in the first time.
Clients without OAuth
Cursor, Windsurf, VS Code, and other clients use a private URL with your key built in. Kyle shows it only after you've signed in.
Cursor
Open Cursor → Settings → MCP → Add a new MCP server → paste your URL.
VS Code
Command Palette → MCP: Add Server → HTTP → paste your URL.
Windsurf
Open Windsurf → Settings → MCP → Add a new MCP server → paste your URL.
Other MCP Clients
Any app that supports MCP can connect to Kyle. Add your personal MCP URL as a remote MCP server (Streamable HTTP transport).
What your AI can do
Create notes
Your AI creates markdown notes that appear instantly in the Kyle app.
Read notes
Your AI can read any note in your notebook for context.
Update notes
Your AI can edit existing notes — append, revise, or restructure.
Search & list
Your AI can search your notes by content and list them by tag.
Teach your AI to use Kyle
Connecting lets your AI reach Kyle. This tells it when to bother. Without it your AI can read and write your notes, but only when you remember to ask — so paste this where its instructions live, and it starts checking Kyle on its own.
Kyle is my shared brain — notes and tasks that live on my phone, iPad, and Mac, and that you can read and write directly. Search Kyle before you start anything substantial. Decisions, specs, and context I've already written down are in there, and re-deriving them wastes my time. When work produces something durable — a decision, a spec, a draft, research worth keeping — write it to Kyle as a note instead of leaving it in chat. When work produces something I have to do, create a task on the board it belongs to, and link it to the note it came from. Don't file everything. Kyle is for what I'd still want to find in three weeks.
Where to put it
It has to survive the conversation. Pasting it into a chat works once; these work every time.
- Claude Code
- CLAUDE.md in your project, or ~/.claude/CLAUDE.md for every project.
- Claude (desktop and web)
- A Project's instructions to scope it to that work, or your personal preferences in Settings to apply it everywhere.
- Cursor, Windsurf, VS Code
- The global rules field in settings, or a rules file committed to the repo so it travels with the project.
- ChatGPT
- Settings, under custom instructions.
- Anything else
- Wherever the client keeps a system prompt or rules file. If it has none, paste the short version at the top of a conversation.
Don't have Kyle yet?