Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
BasicOps avatar

Basicops

  • 1 repo stars
  • Updated April 14, 2026
  • BasicOps/mcp-server

BasicOps MCP is a MCP server that connects agents to BasicOps project management, tasks, notes, and team collaboration.

About

BasicOps MCP exposes the BasicOps project management workspace to AI coding agents over hosted MCP remotes. Developers who track tasks, notes, and light team coordination in BasicOps can register this server so agents create or update work items, pull context for implementation, and keep shipping notes aligned with what is in the repo. It primarily belongs in the Build phase under product management, but the same connection helps during Grow when support tickets become tasks and during Operate when you iterate on backlog hygiene. Authentication uses a BasicOps API key in the Authorization header when your client does not support OAuth 2.1, which matches common Claude CLI setups. Choose streamable HTTP or SSE depending on client capabilities. This is a live SaaS integration, not a local skill file: you need network access to app.basicops.com and a key from Settings → API Keys. Use it when your agent should read and write BasicOps data instead of duplicating plans in chat.

  • Remote MCP at app.basicops.com/mcp (streamable-http) and /mcp/sse (SSE)
  • Project management, tasks, notes, and team collaboration tool surface
  • Bearer API key auth (bo_...) for clients without OAuth 2.1 such as Claude CLI
  • Registry version 1.0.2 with dual remote transport options

Basicops by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add --transport http basicops https://app.basicops.com/mcp --header "Authorization: Bearer YOUR_TOKEN"

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars1
TransportHTTP, SSE
AuthRequired
Last updatedApril 14, 2026
RepositoryBasicOps/mcp-server

What it does

Connect BasicOps projects, tasks, and notes to your agent so planning and execution stay in one workspace.

Who is it for?

Best when you're already running sprints or backlogs in BasicOps and want Cursor or Claude to file and fetch tasks automatically.

Skip if: Teams standardized on Jira, Linear, or Notion without BasicOps adoption.

What you get

Agents can query and mutate BasicOps projects and tasks through MCP so shipping work stays synchronized with your PM workspace.

  • Agent-driven reads and writes against BasicOps projects and tasks
  • Notes and collaboration context available inside the agent session
  • Configured remote MCP connection with Bearer authentication

By the numbers

  • Server version 1.0.2
  • Two remote transports: streamable-http and SSE
README.md

BasicOps MCP Server

The official Model Context Protocol (MCP) server for BasicOps — a project management platform for tasks, notes, and team collaboration.

Connect any MCP-compatible AI client (Claude, Cursor, Windsurf, etc.) to your BasicOps workspace and manage your work using natural language.

Endpoints

Transport URL
Streamable HTTP https://app.basicops.com/mcp
SSE (legacy) https://app.basicops.com/mcp/sse

Authentication

The BasicOps MCP server supports two authentication methods:

OAuth 2.1 (recommended)

Most MCP clients (Claude Desktop, Cursor, Windsurf, etc.) support OAuth 2.1. When you connect, you will be redirected through the OAuth 2.1 authorization flow to grant access to your BasicOps workspace. No manual token management is required.

API Key

For clients that do not support OAuth token refresh (such as Claude CLI / Claude Code), you can authenticate using a BasicOps API key instead.

  1. In BasicOps, go to Settings → API Keys and generate a new key. Copy the key — it is only shown once.
  2. Configure your MCP client to send the key as a Bearer token in the Authorization header (see client-specific instructions below).

API keys do not expire by default but can be revoked at any time from Settings → API Keys.

Features

The BasicOps MCP server exposes tools for working with your entire BasicOps workspace:

  • Projects — create, update, list, and archive projects
  • Tasks & Subtasks — create, update, assign, prioritize, and complete tasks
  • Sections — organize tasks within projects using sections
  • Notes — create and manage project notes
  • Messages — post and reply to messages in projects and tasks
  • Templates — list and manage project templates
  • Users — look up team members and current user info
  • File Attachments — upload and attach files to tasks

Getting Started

1. Configure your MCP client

Claude Desktop

In Claude Desktop, add a new MCP connector using the custom connector option. Enter a name (e.g. BasicOps) and the Streamable HTTP endpoint:

https://app.basicops.com/mcp

On first use, you will be prompted to sign in to BasicOps via the OAuth 2.1 authorization flow.

Claude CLI / Claude Code

Claude CLI does not support OAuth token refresh, so use an API key instead. Generate one in BasicOps Settings → API Keys, then run:

claude mcp add basicops \
  --transport http \
  https://app.basicops.com/mcp \
  --header "Authorization: Bearer bo_YOUR_API_KEY"

Or add it manually to your ~/.claude.json:

{
  "mcpServers": {
    "basicops": {
      "type": "http",
      "url": "https://app.basicops.com/mcp",
      "headers": {
        "Authorization": "Bearer bo_YOUR_API_KEY"
      }
    }
  }
}
Other clients

Use the Streamable HTTP endpoint https://app.basicops.com/mcp. For clients that only support SSE, use https://app.basicops.com/mcp/sse instead.

Clients that support OAuth 2.1 will be redirected through the authorization flow automatically. Clients that do not support OAuth can pass an API key as Authorization: Bearer bo_YOUR_API_KEY.

Resources

Support

For support, visit basicops.com or contact us at support@basicops.com.

Recommended MCP Servers

How it compares

Hosted PM MCP integration, not a local SKILL.md planning methodology.

FAQ

Who is BasicOps MCP for?

Developers and small teams using BasicOps who want MCP-capable agents to manage tasks, notes, and collaboration data.

When should I use BasicOps MCP?

Use it while scoping and building features, and when you want the agent to create or update tasks instead of manual PM busywork.

How do I add BasicOps MCP to my agent?

Register the remote URL https://app.basicops.com/mcp or the SSE endpoint, set Authorization to Bearer plus your bo_ API key from BasicOps Settings, and pick transport your client supports.

Developer Toolspmworkflow

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.