Skip to main content

Overview

Choose Remote or Local MCP and connect Claude, ChatGPT Desktop, Codex, Cursor, or VS Code. Normally use Remote, which needs no installation or key management; use Local for local files or headless environments.

Choose a connection method

Choose according to your environment and whether local files are needed.
Remote cannot use upload_media, upload_website_source, or download_creation, which access local files. Use Local when these are needed.

Connect with Remote MCP

Register the NoimosAI-hosted endpoint in your client, then authorize NoimosAI access in the browser. Prepare these two things:
  • A NoimosAI account
  • An MCP client supporting Streamable HTTP and OAuth
Use this endpoint URL.
Follow the setup for your client.
In Claude Code, add the endpoint with this command.
Run /mcp in a session, authorize in the browser, then return to Claude Code.
Check the NoimosAI account and mcp:tools permission on the consent screen. Reconnect afterward and confirm NoimosAI tools appear.

Connect with Local MCP

Local runs @noimosai/mcp, published on npm, as a child process of your client. Prepare these three things:
  • Node.js 20 or later
  • An MCP client supporting STDIO
  • An API key from the API tab in NoimosAI team settings
Replace your-api-key below with your key. Add NOIMOS_WORKSPACE_ID only to fix a default workspace.
Never commit or share configuration containing keys. Use a regular NoimosAI key; Developer Platform keys beginning with nmp_ are not supported.
In Claude Code, add the local server with this command.
Local supports these environment variables: Allow only necessary folders. For example, add the absolute path of the current folder as NOIMOS_MCP_ALLOWED_UPLOAD_ROOTS in the launch configuration. Restart your client and confirm tools appear. chat and create_workspace_and_onboard can take several minutes; allow about 15 minutes if your client supports timeout configuration.

Try your first tools

Start with read-only operations to inspect the target workspace and available information safely. Ask your AI client in this order:
  1. “List the NoimosAI workspaces I can use.”
  2. “Check the target workspace’s brand summary and connected accounts.”
  3. “Use that brand information to draft one LinkedIn post. Show only the text; do not publish.”
The first two use read tools such as list_workspaces and get_workspace_context. The third also requests no publication, so you can review content before choosing the next action.

Troubleshoot connections

Check the following for your connection method:
  • Remote consent screen does not open — Remove the connection and add it again.
  • Remote tools are missing — Check mcp:tools permission and that the account has a workspace.
  • Remote token expired — Reauthorize from the client.
  • Local will not start — Check Node.js 20+, npx, package name, and key.
  • Local cannot select a workspace — Check NOIMOS_WORKSPACE_ID or the tool call’s workspaceId.
  • Local cannot read a file — Check that it is inside a folder allowed by NOIMOS_MCP_ALLOWED_UPLOAD_ROOTS.
See these pages for tool selection and other access methods.