
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)
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.
| repo stars | ★ 1 |
|---|---|
| Transport | HTTP, SSE |
| Auth | Required |
| Last updated | April 14, 2026 |
| Repository | BasicOps/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.
- In BasicOps, go to Settings → API Keys and generate a new key. Copy the key — it is only shown once.
- Configure your MCP client to send the key as a
Bearertoken in theAuthorizationheader (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.