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
- Claude Code
- Claude.ai / Desktop
- ChatGPT Desktop
- Codex
- Cursor
- VS Code
In Claude Code, add the endpoint with this command.Run
/mcp in a session, authorize in the browser, then return to Claude Code.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
your-api-key below with your key. Add NOIMOS_WORKSPACE_ID only to fix a default workspace.
- Claude Code
- Claude Desktop
- Codex
- Cursor
- VS Code
In Claude Code, add the local server with this command.
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:- “List the NoimosAI workspaces I can use.”
- “Check the target workspace’s brand summary and connected accounts.”
- “Use that brand information to draft one LinkedIn post. Show only the text; do not publish.”
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:toolspermission 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_IDor the tool call’sworkspaceId. - Local cannot read a file — Check that it is inside a folder allowed by
NOIMOS_MCP_ALLOWED_UPLOAD_ROOTS.