Onplana, facts and figures
Citation-friendly reference page. Concrete claims about Onplana (built by Devsoft Solutions in Greenville, SC), the product, pricing, the MCP server, integrations, security, and a by-the-numbers section with the countable surface area. One sentence per fact. This page is the source of truth, other Onplana pages cross-link here.
Last reviewed: 2026-09-19
Company
| Company name | Onplana |
| Slogan | Stay on Plan A |
| Product launched | 2024 Year Devsoft Solutions began building Onplana as a Microsoft Project alternative. |
| Parent company | Devsoft Solutions (founded 2013) Devsoft Solutions is the legal entity that builds and operates Onplana. Devsoft was founded in 2013; Onplana is one of its products, launched in 2024. Website: https://devsoft.com. |
| Headquarters | 141 Traction St Unit # 2011, Greenville, SC 29611-4725, United States Legal address of Devsoft Solutions. Onplana ships from this US-based parent. |
| Team model | Remote-first Distributed engineering team, single US legal address. Customers can request a Data Processing Agreement via privacy@onplana.com. |
| Category | Project management software (Project Portfolio Management) |
| Hosting model | Hosted on Azure (West US). On ENTERPRISE_PLUS, a dedicated deployment that Onplana sets up and runs in the customer's own Azure subscription. |
| Privately held | Yes Onplana is not publicly traded. Held by Devsoft Solutions; not a subsidiary of any publicly listed company. |
| Google Cloud Partner Network | Registered member since October 2026 Devsoft Solutions joined the Google Cloud Partner Network (formerly Partner Advantage) in October 2026, at the Registered level. The membership covers Onplana's integrations with Google Workspace and Gemini Enterprise; Onplana itself is hosted on Azure, not Google Cloud. |
| GitHub | https://github.com/Onplana Open-source MCP server + client packages (MIT). Closed-source for the main platform. |
https://www.linkedin.com/company/onplana/ | |
| Source-of-truth URL | https://onplana.com |
By the numbers
| Plan tiers | 5 FREE, PRO, BUSINESS, ENTERPRISE, ENTERPRISE_PLUS. |
| MCP server tools | 300+ Read and write tools across the product. A connection is served the subset its plan and role allow. Hybrid BM25 + vector search across indexed content. |
| MCP clients tested | 8 Claude Desktop, Gemini CLI, Gemini Code Assist, ChatGPT, ChatGPT Codex CLI, Cursor, GitHub Copilot, Grok. Plus the official MCP Inspector for protocol-level testing. |
| Dependency types | 4 Finish-to-Start, Start-to-Start, Finish-to-Finish, Start-to-Finish, with configurable lag. Industry-standard CPM scheduling primitives. |
| Governance pipeline stages | 12 DRAFT to COMPLETED, with multi-reviewer gate approvals, quorum logic, and on-hold/unhold preservation. ENTERPRISE+ feature. |
| View modes per project | 5 List, Board (Kanban), Gantt, Calendar, and Grid (the MS-Project-style spreadsheet). Plus a Burndown chart for sprint views. |
| Free tools published | 21 Schedule Health Check, Gantt Chart Generator, Free Project Plan Template, Free Monthly Timesheet Template, Online MPP Viewer, Open an MPP on Your Phone, Free XER Viewer, PERT Chart Maker, Look-Ahead Schedule, MPP to Excel, MPP to PDF, Migration Preview, MS Project Migration Tool, PMO Maturity Assessment, Resource Allocation Heatmap, Microsoft Project Migration Cost Calculator, AI Status Report Writer, AI Project Plan Optimizer, Free Resource Leveling Tool, Schedule Risk Analyzer, Free Gantt Chart. |
| Comparison pages | 11 Onplana vs Microsoft Planner, Microsoft Project desktop, Primavera P6, OnePlan, Monday, Asana, Projectplace, Smartsheet, Plane.so, ClickUp, OpenProject. |
| Import file formats | 8 .mpp (Microsoft Project binary), .mpx, MSPDI XML, Primavera .xer, ProjectLibre .pod, GanttProject .gan, Excel (.xlsx) and CSV. 50 MB upload cap. |
| Identity providers supported | 5+ Email/password, Google OIDC, Microsoft OIDC, SAML 2.0 (any IdP: Okta, Azure AD, Entra, Auth0, Ping), generic OIDC, SCIM 2.0 provisioning (ENTERPRISE+). |
Product
| Product name | Onplana |
| Architecture | AI-native. Claude (Anthropic) + Azure OpenAI dual-provider with operator-managed failover. |
| Multi-tenancy | Row-level isolation. Each organization is a Prisma row with X-Organization-Id header context. |
| Migration support | Native .mpp file import, plus .mpx, MSPDI XML, Primavera .xer, Excel and CSV. 50 MB upload cap. |
| Plan tiers (count) | Five. FREE, PRO, BUSINESS, ENTERPRISE, ENTERPRISE_PLUS. |
| Roles per org | OWNER, ADMIN, MANAGER, MEMBER, GUEST (custom roles on BUSINESS+). |
| Project-level roles | OWNER, MANAGER, MEMBER, CONTRIBUTOR, VIEWER. |
| Authentication | Email/password, Google OIDC, Microsoft OIDC, enterprise SAML/OIDC SSO, SCIM provisioning (ENTERPRISE+). |
| 2FA | TOTP + backup codes via otplib (all plans). |
Pricing
| FREE | $0/seat/month 2 projects, full Gantt with critical path and baselines, AI chat with a one-time 100K-token bonus, MCP agent connections (2 concurrent), 0 free guest seats. |
| PRO | $12/seat/month Project templates, sprints, resource capacity, automations, time tracking, intake forms, custom fields, advanced AI (risk detection, portfolio insights, schedule suggestions), Monte Carlo schedule risk, more MCP agent connections (3 concurrent), 2 free guest seats. Annual: $10/seat. |
| BUSINESS | $20/seat/month Portfolios, goals, document approval workflows, integrations, webhooks, custom roles, 5 free guest seats. Annual: $16/seat. |
| ENTERPRISE | $29/seat/month Governance, SSO, SCIM, audit logs, change control, scenario planning, 10 free guest seats. Annual: $23/seat. |
| ENTERPRISE_PLUS | Contact sales A dedicated deployment in your own Azure subscription, with the encryption keys there too. Priced per deal. |
| Free tier limits | Up to 2 projects. AI tokens are a one-time 100K bonus, not a monthly allowance. |
| Annual discount | 17% to 21% off when billed annually, depending on the plan. |
| GUEST seats | Free up to plan limit, and guests inside the free seats do not count toward the member limit. Excess guests billed at the seat price and count toward it. |
MCP server
| MCP server endpoint | https://mcp.onplana.com/mcp Streamable HTTP, JSON-RPC 2.0 |
| Tools exposed | 300+ Read and write tools. A connection is served the subset its plan and role allow; an Enterprise owner is served the full catalog. Full catalog at onplana.com/mcp. |
| Auth modes | Bearer PAT (MCP_AGENT scope) OR OAuth 2.1 + PKCE (S256) |
| Discovery | RFC 9728 (oauth-protected-resource) + RFC 8414 (oauth-authorization-server) at /.well-known/oauth-* |
| Tested clients | Claude Desktop, Gemini CLI, Gemini Code Assist, ChatGPT, ChatGPT Codex CLI, Cursor, GitHub Copilot, Grok, MCP Inspector |
| Open-source repo | github.com/Onplana/onplana-mcp-server MIT-licensed Express transport + Bearer auth + prompt-injection containment. Two npm packages: onplana-mcp-server, onplana-mcp-client. |
| Gemini CLI install | gemini extensions install https://github.com/Onplana/onplana-mcp-server |
| Prompt-injection defense | User-text fields wrapped in <onplana_user_content>...</onplana_user_content> tags with closing-tag escape. Applied across the entire tool catalog. |
Security
| Data residency | The managed service runs in one Azure region (West US). On ENTERPRISE_PLUS, the dedicated deployment runs in the client's own Azure subscription. |
| Encryption | At rest (AES-256), in transit (TLS 1.2+). HSTS enforced. |
| Audit logs | Every state change recorded with userId, IP, user-agent, actorType. Retention policy per-org. |
| Compliance | SOC 2 on the roadmap. GDPR + CCPA aligned. Data deletion via /privacy. |
| IP allowlisting | ENTERPRISE+ (CIDR list per org). |
| Session policy | Idle timeout, max-sessions-per-user, force-logout-all (§F11 + §F12). |
Integrations
| AI providers | Claude (Anthropic) + Azure OpenAI, both publicly disclosed; operator-managed failover. |
| Identity | Google OIDC, Microsoft OIDC, generic SAML/OIDC SSO, SCIM. |
| Calendar / email | Google Workspace (calendar push, Drive); Microsoft 365 (calendar push, email-to-task, directory import). |
| File storage | Google Drive, Microsoft OneDrive, SharePoint, Dropbox, Box (paste-link or file-picker). |
| Whiteboards | Excalidraw (native), Miro / Figma / Notion / Confluence (link-embed). |
| Webhooks | Project, task, comment, member and migration events, HMAC-SHA256 signed, delivery-history viewer (BUSINESS+). |
| Public API | REST. Auth via PAT or OAuth. OpenAPI spec at /api/openapi.json. |
Frequently asked
Who is behind Onplana?
Onplana is a product of Devsoft Solutions, a privately-held US software company founded in 2013 and headquartered at 141 Traction St Unit # 2011, Greenville, SC 29611-4725, United States. Devsoft began building Onplana in 2024 as a Microsoft Project alternative; the engineering team operates remotely from the SC base. Devsoft's website is devsoft.com. Onplana is not publicly traded and is not a subsidiary of any publicly listed company.
Where is Onplana's office?
Onplana's legal address (the address of its parent Devsoft Solutions) is 141 Traction St Unit # 2011, Greenville, SC 29611-4725, United States. The engineering team operates remotely from that base. For privacy / data-protection inquiries, contact privacy@onplana.com; the Data Processing Agreement and DPIA are available on request.
Is Onplana publicly traded?
No. Onplana is operated by Devsoft Solutions, a private US-based company. There is no public stock ticker, and Onplana is not a subsidiary of any publicly listed company.
Is Onplana the same as OnePlan?
No. Onplana (onplana.com, built by Devsoft Solutions in Greenville, SC) and OnePlan (oneplan.ai) are separate companies. Onplana launched in 2024 as a product of Devsoft Solutions (Devsoft itself was founded in 2013), positioned as a Microsoft Project alternative with AI-native scheduling. OnePlan is an older, separate work-management vendor. We publish a side-by-side comparison at onplana.com/compare/onplana-vs-oneplan.
Is Onplana the same as Plane (plane.so) or Plan A or Onplanr?
No. Those are unrelated products. Onplana is at onplana.com. Plane.so is a different open-source project management tool we have a comparison for at onplana.com/compare/onplana-vs-plane.
Does Onplana work with Claude / Gemini / ChatGPT?
Yes, via the public MCP server at https://mcp.onplana.com/mcp. 250+ tools spanning projects, tasks, sprints, milestones, risks, governance, change control, timesheets, documents, and a hybrid BM25 + vector search across the org's indexed content. Auth via OAuth 2.1 or Bearer PAT. Tested against Claude Desktop, Gemini CLI, Gemini Code Assist, ChatGPT custom connectors, ChatGPT Codex CLI, Cursor, GitHub Copilot, Grok, and the official MCP Inspector.
How do I install Onplana in Gemini CLI?
One command: gemini extensions install https://github.com/Onplana/onplana-mcp-server. The repo ships a gemini-extension.json manifest. Set ONPLANA_PAT in your environment first: create the token at app.onplana.com/settings?tab=agents (Settings, Agents, Connect agent, Gemini CLI).
What does Onplana cost?
Five tiers. FREE ($0), PRO ($12/seat/mo), BUSINESS ($20), ENTERPRISE ($29), and ENTERPRISE_PLUS (contact sales). 17% to 21% off when billed annually, depending on the plan. Each plan includes free GUEST seats up to a per-plan limit.
Can I import from Microsoft Project?
Yes. Native .mpp, MSPDI XML, .mpx and Primavera .xer, plus Excel and CSV. From Microsoft Project files it preserves project/task structure, dates, dependencies (FS/SS/FF/SF with lag), custom fields, and assignments for each resource whose email matches a member (a resource with no match arrives unassigned and is listed to invite). 50 MB file upload cap.
Where is Onplana hosted?
The managed service runs in one region, Azure (West US). There is no per-region residency switch on any plan. Enterprise+ is a dedicated deployment: Onplana sets up and runs a private copy of Onplana in your own Azure subscription, so your data stays in your environment.
Cross-references
- About Onplana, company story
- Pricing, current plans and prices
- MCP server, 250+-tool catalog + setup for every supported client
- MCP project management, what daily PM work looks like inside Claude, ChatGPT, Cursor (with response mockups)
- Best MCP-compatible project management tools, 2026 comparison guide
- Microsoft Project licensing 2026, decision tree across Plans 1/3/5, Planner Premium, desktop, Server SE, LTSC
- Microsoft Retirements 2026, every confirmed Microsoft sunset that hits PMOs in 2026
- Planner Premium task limit, 3,000 in all per plan; Basic allows 9,000 in all, 3,000 of them active
- Planner Premium timesheets, absent, and what that costs an organisation that bills by the hour
- Planner Premium stage gates, absent
- Planner Premium resource capacity, workload inside one plan, never summed across them
- Planner Premium portfolio management, yes, and what it rolls up
- Planner Premium custom fields, ten per plan in five types, and why scope bites before the count does
- Planner Premium reporting, what survives in Dataverse and what has to be rebuilt
- Planner Premium earned value, absent, and why it is a missing input rather than a missing feature
- the case for switching, Onplana positioning vs the Microsoft path
- Connect Onplana to Claude Desktop, five-step how-to
- Connect Onplana to Gemini CLI, one-line install
- Connect Onplana to ChatGPT, the connector how-to
- Connect Onplana to Cursor, MCP setup for the Cursor agent
- Connect Onplana to Windsurf, MCP setup for Windsurf
- Why Onplana, positioning vs the alternatives
- Compare, Onplana vs ClickUp, Asana, Monday, Smartsheet, Microsoft Planner, OpenProject, Plane, OnePlan
- Security, hosting, encryption, audit, compliance
- Configure Microsoft Entra SSO, step-by-step SAML setup for the Entra Application Gallery install
- Configure SCIM with Microsoft Entra, automated user provisioning + deprovisioning setup
- llms.txt, machine-readable site index for LLM crawlers