Skip to content

Integration · Projects & tasks

Connect Claude & ChatGPT to BasicOps

Ask your AI what is open in a project, who a task is assigned to, or what was said in a channel in BasicOps. It can read projects, sections, tasks and subtasks, notes, time entries, channels, chats and message threads. You get answers about your work without clicking through every project.

Connect BasicOps free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which tasks are still open in the Website Relaunch project?”

    The AI finds the project, lists its tasks and shows each task's title, assignee, due date and status.

  • “Summarize the discussion on the homepage copy task.”

    It reads the messages on that task and sums up what was decided and what is still open.

  • “How is the Q3 Campaign project organized?”

    It lists the project's sections and the tasks in each one.

What your AI can do

Projects and tasks

List projects, sections, tasks and subtasks, and read each task's title, assignee, due date and status.

Notes and time

Read notes across BasicOps or per project, and list and open time tracking entries.

Messages and chats

Read channels, direct chats, group chats, project and task messages, and the replies to a message.

  • “What notes do we have on the onboarding project?”

    It lists the notes attached to the project and reads the ones you pick.

  • “Show me the time entries logged this week.”

    It lists time tracking entries and opens any single entry for its details.

  • “What was said in the design channel today?”

    It lists your channels, reads the messages in the design channel and the replies to them.

24 tools for BasicOps

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • get_current_userGet the signed-in BasicOps user's own profile. Use to confirm whose account is connected.
  • get_messageGet one message by `message_id`.
  • get_noteGet one note by `message_id` (the note's ID).
  • get_projectGet one project by `project_id`, with its details and status.
  • get_taskGet one task by `task_id`, including title, assignee, due date and status.
  • get_time_entryGet one time tracking entry by `time_tracking_id`.
  • get_userGet one BasicOps user by `user_id`, e.g. to see who a task is assigned to.
  • list_channel_messagesList the messages in one channel by `channel_id`.
  • list_channelsList the channels you can see.
  • list_chat_messagesList the messages in one direct chat by `chat_id`.
  • list_chatsList your direct chats.
  • list_group_chat_messagesList the messages in one group chat by `groupchat_id`.
  • list_group_chatsList your group chats.
  • list_message_repliesList the replies to one message by `message_id`.
  • list_notesList notes in BasicOps.
  • list_project_messagesList the messages on one project by `project_id`.
  • list_project_notesList the notes attached to one project by `project_id`.
  • list_project_sectionsList the sections (task groups) of one project by `project_id`.
  • list_project_tasksList the tasks in one project by `project_id`.
  • list_projectsList all projects you can see in BasicOps. Use this to find a project's ID.
  • list_subtasksList the subtasks of one task by `task_id`.
  • list_task_messagesList the messages (discussion) on one task by `task_id`.
  • list_tasksList tasks across your BasicOps workspace.
  • list_time_entriesList time tracking entries.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose BasicOps from the app list.

  2. 2

    Paste your key

    Create your own BasicOps app, paste its Client ID and Client secret, then sign in with BasicOps once. Sign in at developer.basicops.com with your BasicOps account, click Apps, then Add App. Give the app a name and enter the redirect URI https://pipmcp.com/oauth/callback exactly. Save it, copy the Client ID and Client secret into PipMCP and click Connect to allow access.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in BasicOps?

The AI can read projects, project sections, tasks, subtasks, notes, time entries, users, channels, direct chats, group chats, and the messages and replies on projects and tasks. It can also check which BasicOps user is connected.

Does the AI see my BasicOps credentials?

No. Your Client ID, Client secret and sign-in tokens are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can for example allow tasks and projects but leave chats off. Actions you consider risky can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

BasicOps connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own BasicOps account.

Can the AI change anything in BasicOps?

No. The BasicOps tools on PipMCP only read data. The AI can look up projects, tasks, notes, time entries and messages, but it cannot create, edit or delete them, and it cannot post messages.

Let your AI work in BasicOps today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect BasicOps free

PipMCP is not affiliated with BasicOps. Product names are trademarks of their owners.