One page set for every Claude surface
The same key works in Claude.ai, Claude Desktop, and the Messages API MCP connector.
Anthropic · Chat assistants
Connect Claude.ai, Claude Desktop, or your own Claude-powered product to a page set your team approved. Claude browses the registry with the same MCP tools it already knows, and cites the page it used.
Why pair them
The same key works in Claude.ai, Claude Desktop, and the Messages API MCP connector.
Critical instruction blocks on a page arrive with the content, so Claude knows how to apply it.
Let Claude draft updates to a page. Nothing publishes until a person approves the version.
Setup
You need two values from an agent page in Memrio: the workspace MCP URL and an API key. Examples use https://memrio.ai/api/mcp/acme — swap in yours.
Open Settings → Connectors → Add custom connector. Name it Memrio and paste the MCP server URL. Under Request headers add Authorization with the value Bearer plus your key (keep the space). Claude stores the header securely and sends it on every request.
Name Memrio
Remote MCP server URL https://memrio.ai/api/mcp/acme
Request header Authorization: Bearer mr_live_8f3a…If your Claude Desktop build does not expose request headers yet, use the mcp-remote bridge. Edit claude_desktop_config.json (Settings → Developer → Edit Config) and restart Claude.
{
"mcpServers": {
"memrio": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://memrio.ai/api/mcp/acme",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer mr_live_8f3a…"
}
}
}
}Building on the Anthropic API? Pass the server in mcp_servers and Claude calls the registry tools directly from the model.
import Anthropic from '@anthropic-ai/sdk';
const client = new Anthropic();
const message = await client.beta.messages.create({
model: 'claude-sonnet-4-5',
max_tokens: 1024,
betas: ['mcp-client-2025-04-04'],
mcp_servers: [
{
type: 'url',
url: 'https://memrio.ai/api/mcp/acme',
name: 'memrio',
authorization_token: 'mr_live_8f3a…',
},
],
messages: [
{ role: 'user', content: 'Summarize our refund policy for annual plans.' },
],
});Claude lists the page set with browse, opens the matching page with get_page, and answers from it. Open the agent in the registry to see the request log fill in.
Try it
“Check Memrio and tell me the shipping window we promise for international orders. Quote the page.”
Good to know
FAQ
Other integrations