# FashionOne MCP server: setup for agents FashionOne (by Meta Arbor) is a research tool for fashion teams. Its MCP server lets you work in the user's workspace as the user: bring PDFs and images into spaces, cut out products and references, sample colours, search pieces, file them into collections and run scouts. ## Server - Endpoint: https://mcp.metaarbor.com/mcp - Transport: Streamable HTTP, stateless - Auth: OAuth 2.1 with PKCE (S256). Without a token the server answers 401 with WWW-Authenticate: Bearer resource_metadata="https://mcp.metaarbor.com/.well-known/oauth-protected-resource" - Authorization server: https://api.metaarbor.com (metadata at /.well-known/oauth-authorization-server; dynamic client registration; scope "research") - Alternative: an API key the user makes on https://app.metaarbor.com/profile, sent as "Authorization: Bearer " ## Steps 1. Register the server in Claude Code: claude mcp add --transport http metaarbor https://mcp.metaarbor.com/mcp -s user 2. Hand sign-in to the user: ask them to run /mcp, choose "metaarbor", then "Authenticate", and approve in the browser. You cannot approve on their behalf. 3. Confirm the connection: call whoami (the user and workspace you act as), then list_spaces before creating anything. Everything you do is visible to the user in the app and is done with their permissions. Ask before deleting, retiring terms or running scouts. The user does not have an account? Send them to https://app.metaarbor.com/request-account