TL;DR: MCP for beginners needs no terminal. Claude, ChatGPT, Cursor and VS Code all install servers from a directory with a button, and Claude also accepts a URL typed into its Connectors screen. Setup takes about a minute. The part that deserves your time is deciding which servers get access.
Almost every guide to the Model Context Protocol opens with a command starting npx. That is a documentation habit, not a requirement: the apps most people already use ship a settings screen for this.
This page covers the routes with no command line in them, what "connecting" actually gives an AI, and the risk conversation developer-oriented MCP content skips because it assumes you understand it already. If you do live in a terminal, using MCP inside Claude Code is your version.
What is MCP, in plain language?
MCP is a standard way to plug an AI app into something else. Its own documentation calls it "an open-source standard for connecting AI applications to external systems", giving data sources, tools and workflows as examples.
The practical version: without MCP, your AI knows only what is in the chat. You paste a spreadsheet in, it reasons about the spreadsheet. With MCP, you connect the thing once and it goes and looks for itself. Anthropic's guidance on when to bother is unromantic — connect a server "when you find yourself copying data into chat from another tool, like an issue tracker or a monitoring dashboard."
That is the whole pitch. Less pasting.
Do you need a terminal to use MCP?
No, and assuming otherwise is the single biggest barrier to this feature. Here is the map, verified against each vendor's own documentation on August 27, 2026.
| Where you already work | How you add a server | Terminal? |
|---|---|---|
| Claude on the web | Settings, then Connectors, then Add custom connector | No |
| Claude Desktop | Same Connectors screen, or Settings then Extensions | No |
| ChatGPT | Plugins Directory, open a listing, Connect | No |
| Cursor | Marketplace entry, then Add to Cursor | No |
| VS Code | Extensions view, search @mcp, Install | No |
| Claude Code | claude mcp add ... | Yes |
Five of six are a button. The terminal is one client's interface, not the protocol's requirement.
How do you add a connector in Claude without coding?
You paste a URL into a settings screen. The Model Context Protocol documentation walks this exact flow.
Open settings — in Claude Desktop, Ctrl+Comma or the top-left menu icon then File then Settings; in the browser, ⌘⇧, on macOS or your profile icon then Settings. Click Connectors in the sidebar, then Add, then "Add custom connector". (The MCP docs call that route Settings; Anthropic's help centre calls the same destination Customize. One product, two labels.)
A dialog asks for the server's URL. The MCP docs supply a practice URL, so you can rehearse the flow before pointing it at anything real:
https://example-server.modelcontextprotocol.io/mcp
Click Add. Most servers then send you through a sign-in screen: "Most remote MCP servers require authentication to ensure secure access to their resources."
Real endpoints look identical. These three are published in Anthropic's Claude Code documentation and work in the Connectors dialog too:
https://mcp.notion.com/mcp
https://mcp.sentry.dev/mcp
https://mcp.hubspot.com/anthropic
Once connected, the server's prompts and data appear under the "Add files, connectors, and more" control at the bottom-left of the message box. One plan detail from Anthropic's help centre: custom connectors are available on Free, Pro, Max, Team and Enterprise plans, and "Free users are limited to one custom connector."
What is a desktop extension, and why is it the easiest route?
The one-click version, for servers that run on your own machine.
Anthropic's help centre describes desktop extensions as a streamlined way to install and manage local MCP servers "through single-click installable packages", and states that "Instead of manually configuring JSON files and managing dependencies, you can now install local MCP servers on your computer as easily as browser extensions."
Four steps: Settings, Extensions, Browse extensions, Install. Any API key is requested through a form rather than a config file.
Choosing between the routes comes down to where the thing you want to reach lives. Use a remote connector for a cloud service you sign into. Use a desktop extension when it runs on your computer, needs filesystem or clipboard access, or has no cloud version. Extensions "are only available in Claude Desktop and Claude Code" — not web or mobile.
If you ever open the config file by hand, this is its whole shape, from the MCP documentation's filesystem example:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/username/Desktop",
"/Users/username/Downloads"
]
}
}
}
It lives here:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Read that block once even if you never edit it, because those last two paths are a list of folders you are handing over. The documentation's warning is exact: "Only grant access to directories you're comfortable with Claude reading and modifying. The server runs with your user account permissions, so it can perform any file operations you can perform manually."
How does MCP work in ChatGPT?
Through the Plugins Directory. The vocabulary differs enough to confuse anyone who learned the word "MCP" first.
OpenAI's help centre describes these integrations as apps, grouped into plugins, and states that developers "Build apps using the Model Context Protocol (MCP) to let ChatGPT call approved tools and retrieve information from services." As of July 9, 2026 the app directory was migrated into the Plugin directory. So connecting a plugin in ChatGPT frequently means connecting an MCP server, without the acronym appearing on screen.
The consumer path:
1. Open the Plugins Directory
2. Find a plugin that includes the app you want, open its details, select Connect
3. Complete the app's login and authorisation flow
Being straight about the limit: pointing ChatGPT at an arbitrary MCP URL of your own is documented under "Building your own app", and OpenAI notes that on workspace plans admins control whether custom apps are allowed at all. Claude's Connectors dialog is currently the friendlier surface for a URL somebody handed you — a description of two products' current shapes, not a criticism of either.
What ChatGPT does publish, and Claude does not in the same form, is a named permission ladder worth knowing by heart:
| Setting | What it means |
|---|---|
| Always ask | Asks before any app action, including reading |
| Any changes | Reads automatically, asks before changing anything |
| Important actions | Reads automatically, asks before important actions — the default |
| Never ask | Reads and acts automatically |
OpenAI's own description of the last one deserves quoting in full: "Never ask: ChatGPT can read and take actions automatically. This option has elevated risk because actions can happen without a confirmation prompt."
What about Cursor and VS Code?
Both ship a browsable catalogue, so neither needs you to write config.
Cursor's documentation describes one-click installation from its Marketplace, reachable from the Customize page, and says the marketplace entry's add button installs the server and authenticates it with OAuth. VS Code's quickstart is an extension search ending in a trust prompt:
Cursor: Customize → Marketplace → Add to Cursor → sign in
VS Code: Extensions view → search "@mcp playwright" → Install → confirm trust
Both are IDEs, so this is the edge of what counts as non-developer. But plenty of people open one to edit a config file and never write software, and the path is identical. For the multi-client view of managing prompts, MCP prompt management in Cursor and Claude Desktop goes deeper.
What does "connecting" actually give the AI?
Three categories, and they behave differently.
Tools are functions the model calls on its own initiative during an answer. This is tool use, and it is where both the value and the risk live. Resources are read-only context you attach deliberately, like a document. Prompts are pre-written templates the server author supplies, which you invoke by name rather than retyping.
The practical difference: a tool is the model deciding, a prompt is you deciding. When a workflow has to come out the same way twice, reach for the prompt rather than hoping the model picks the right tool — the same instinct behind keeping a saved prompt template instead of rewriting from memory.
Approval sits on top: the MCP documentation's filesystem walkthrough states that all actions require your explicit approval before execution. In Claude you can also disable individual tools per connector, or per conversation, without disconnecting anything.
What can you actually ask for once a server is connected?
You ask in English and the model works out which tool to reach for. These three come from the MCP documentation's own filesystem walkthrough, so they are known to work with that server connected:
Can you write a poem and save it to my desktop?
What work-related files are in my downloads folder?
Please organize all images on my desktop into a new folder called 'Images'
With a work tool connected, the shape holds: name the system, the object, the outcome.
Summarise every Notion page in the Q3 Launch database that hasn't been updated in 30 days, and list the owner of each.
Pull the five most recent errors from Sentry for the checkout service, group them by root cause, and tell me which one is worth fixing first.
Read the open issues assigned to me, then draft a status update for my manager in six bullets, no adjectives.
A pattern worth stealing: ask the AI what it can now do, rather than guessing.
List every tool you can currently call from my connected servers, grouped by server, and give me one realistic example request for each.
That replaces reading any server's documentation, and surfaces tools you did not know you had. Two follow-ups worth keeping:
Before you call any tool, tell me which one you plan to use and what it will read or change. Wait for me to say go.
Which of my connected tools can write, delete, or send something? List only those.
If the first answer looks thin, the server is connected but its tools are toggled off for that conversation.
What are the real risks of connecting an MCP server?
The section a non-technical reader most needs and least often gets, so: without softening.
An MCP server is not a sandboxed plugin. It is a set of functions handed to a model already working on your behalf, with whatever access you authorised. Anthropic's Claude Code documentation states the rule in seven words: "Verify you trust each server before connecting it." The same page adds that "Servers that fetch external content can expose you to prompt injection risk".
Anthropic's help centre lists four things to do, and they are the best short checklist published anywhere:
- Only connect to trusted servers. "Only connect Claude to servers built and hosted by organizations and applications you trust."
- Review requested permissions carefully. "During auth, review what permissions the MCP server is requesting to the application. Limit these scopes when possible and deny access if requested permissions seem unnecessary."
- Be aware of prompt injections. "Malicious MCP servers may include hidden instructions that try to make Claude perform unintended actions." Claude has built-in protections that attempt to block these — protections, not guarantees.
- Monitor changes in tool behaviour. "Server developers may update tool behavior unexpectedly, leading to unintended or malicious behavior." A server vetted in March is not automatically the same server in September.
Locally installed servers carry a second, blunter risk. VS Code's documentation puts it in one sentence: "Local MCP servers can run arbitrary code on your machine." The MCP specification's security guidance is more specific, listing arbitrary code execution among the risks of local servers from untrusted sources, where "Attackers can execute any command with MCP client privileges." One documented attack pattern is a malicious startup command hidden inside a configuration block — precisely what you are copying when you lift a JSON snippet from a search result.
What should you check before you connect anything?
Five checks, in the order that saves the most time. Run them before the sign-in screen, not after it.
| Check | What passing looks like |
|---|---|
| Who runs it | A named company with a real support address |
| Where the URL came from | The vendor's own docs or a client's directory, not a forum |
| What the auth screen asks for | Scopes you can explain out loud; read-only if offered |
| What it can write | You know which tools change data, and switched off the rest |
| How to undo it | You found the disconnect button before you needed it |
Keep it where you will re-read it:
[ ] I can name the company that runs this server
[ ] The URL came from that company's docs or my client's directory
[ ] I read the authorisation screen instead of clicking through it
[ ] I know which of its tools can write, delete, or send
[ ] I found the disconnect button before I needed it
The undo step is not optional, and it is easy. Anthropic documents removal as Customize, then Connectors, then Remove. There is no editing: "If you're hoping to edit a custom connector, you'll need to remove it first, then re-add it using the updated details." Because most connectors authorise through OAuth rather than a stored password, you can also revoke access from the service's own security settings.
Claude: Customize → Connectors → ⋯ → Remove
Then: the service's own security settings → revoke connected app
One habit worth building, borrowed from Cursor's security guidance, which advises installing servers only "from trusted developers and repositories": prefer the directory listing over the raw URL when both exist. A directory entry means somebody reviewed it. A forum comment means nobody did.
If a server still does not appear, the cause is usually a mismatch between what you configured and what your client reads — a remote URL pasted into the local config file being the classic. Our 15 fixes for MCP not working walks the list in order.
Connecting the Prompt Architects MCP server
The vendor section, and it is one section. Everything above applies to any server you connect, ours included.
We run an MCP server at https://mcp.prompt-architects.com/mcp. It improves, refines, shortens and enhances prompts inside whichever AI app you already use. In Claude, the route is the same Connectors dialog described above:
Settings → Connectors → Add → Add custom connector
https://mcp.prompt-architects.com/mcp
Sign-in is a browser flow. For clients that want JSON instead, this is all of it:
{
"mcpServers": {
"pa": {
"url": "https://mcp.prompt-architects.com/mcp"
}
}
}
Where a client surfaces server prompts as slash commands, the four appear like this:
/mcp__pa__improve
/mcp__pa__refine
/mcp__pa__shorten
/mcp__pa__enhance
You need not take our word for the sign-in being standard rather than bespoke. These two URLs are public, need no account, and are the discovery documents every compliant client reads:
https://mcp.prompt-architects.com/.well-known/oauth-protected-resource
https://mcp.prompt-architects.com/.well-known/oauth-authorization-server
Checked on August 27, 2026, they advertise S256 for the code challenge and a dynamic registration endpoint — what lets a client register itself instead of you building an OAuth app by hand. An unauthenticated request returns a 401 pointing back at that metadata: the discovery path working, not a fault.
On plans, plainly. Checked against our live pricing page on August 27, 2026: it publishes no MCP row and states no tier requirement for connecting. What is metered is enhancements, not the connection. Our FAQ publishes 5 prompt enhancements per day, forever on Free; pricing publishes 200 architected prompts a month on Pro at $4.99/month and unlimited on Advanced at $9.99/month, both at the time of writing under a launch promotion. A call through MCP spends the same allowance a click in the web app would.
That figure is ours, from our own database, not third-party research. Across the whole customer base MCP adoption is 4.8%; among the top 5% by engagement it is 60.6%. Correlation, obviously — people who wire a tool into a daily app were already committed. It is still the widest gap in the dataset, which is why this page exists: the barrier turned out to be the word "server", not the work.
Stop rewriting prompts. Start shipping.
Works with ChatGPT, Claude, Gemini, Grok, Midjourney, Ideogram, Veo3 & Kling. 5.0★ on the Chrome Web Store.
Create An AccountThe short version
Open your AI app's settings. Find Connectors, Extensions, or the Plugins Directory. Install from the directory rather than a URL a stranger sent you. Read the authorisation screen instead of clicking through it. Turn off the tools you do not need, and find the disconnect button before you need it.
That is the entire skill. The protocol underneath is genuinely complicated, which is why so much written about it reads like it needs an engineer. Connecting to it does not. The technique that pairs best with agentic tool use is asking the model to state its plan first: one that explains itself is one you can stop in time.