doola MCP server
Commit Nov 3, 2026Form a US LLC or C-Corp in any state through a conversation, including entity type, ownership, and state filing.
Also known as doolahq/plugins, plugins
- Stars
- 0
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- 0.2.0
- Last commit
- Nov 3, 2026
- License
- MIT
What is doola MCP?
doola is an MCP server. Form a US LLC or C-Corp in any state through a conversation, including entity type, ownership, and state filing.
Summary generated from the project's README
About doola MCP server
Starting a US business entity through a conversation is what this remote MCP server enables for entrepreneurs and developers. By connecting to the hosted endpoint at mcp.doola.com, users can manage the end-to-end formation of an LLC or C-Corp in any of the 50 states or DC. The process covers essential details including company name, industry, ownership, members, officers, and the final state filing.
This server works with AI coding agents like Claude Code, Grok Build, and Cursor, as well as Cline and the Gemini CLI. It uses OAuth for authentication, which triggers a browser-based sign-in to your doola account during the first tool call. Once authorized, your agent handles the tokens to facilitate the business setup. Beyond new formations, the tool also allows you to check the status of companies you already own.
What you can do with it
- 1Form a new US companyAsk your AI agent to set up a new LLC or C-Corp in a specific state.
- 2Define business ownership detailsProvide the AI with information regarding company members, officers, and ownership structures.
- 3Check existing company statusInquire about the current standing of business entities you have already established.
Written from the project's README. Every use case is checked against a quote from it.
How to install doola MCP
Formats verified 10 Nov 2026Add to CursorAdd to GooseInstall doola MCP in Claude Code
$ claude mcp add --transport http plugins https://mcp.doola.com/Install doola MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"plugins": {
"url": "https://mcp.doola.com/"
}
}
}Install doola MCP in VS Code
.vscode/mcp.json
{
"servers": {
"plugins": {
"type": "http",
"url": "https://mcp.doola.com/"
}
}
}Install doola MCP in VS Code CLI
$ code --add-mcp '{"name":"plugins","type":"http","url":"https://mcp.doola.com/"}'Install doola MCP in Codex
$ codex mcp add plugins --url https://mcp.doola.com/Install doola MCP in Codex config.toml
~/.codex/config.toml
[mcp_servers.plugins] url = "https://mcp.doola.com/"
Install doola MCP in Gemini CLI
$ gemini mcp add -s user --transport http plugins https://mcp.doola.com/Install doola MCP in Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"plugins": {
"url": "https://mcp.doola.com/",
"type": "http"
}
}
}Automated checks
Ran Nov 15, 2026Full report →Not verified yet. A server needs a score of 80, no serious finding, and enough data for us to check. How checks work · What to fix for more points
- Source repository linked and reachabledoolahq/plugins is public and reachablegithub.com/doolahq/plugins ↗Pass
- Package names this repository as its sourceNot checked
- Build provenance (Sigstore attestation)Not checked
- Open source license (OSI)MITspdx.org/licenses/MIT.html ↗Pass
- Commit or release in the last yearLast commit or release 2026-11-03github.com/doolahq/plugins ↗Pass
- OpenSSF ScorecardNot checked
- Package name not close to a popular packageNot checked
- No critical advisory in the package or its dependenciesNot checked
- No hidden instructions to the model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersPass
- Destructive tools are labelledNot checked
- Remote endpoint answers the MCP handshakeHTTPS endpoint answered 401 (sign-in required)Pass
README
View on GitHubdoola plugins
The doola plugin marketplace for Claude Code, Grok Build, and Cursor.
This repo is a catalog containing a single plugin, doola, that connects your AI coding agent to
the doola MCP server so you can form a US LLC or C-Corp in any of the 50 states or DC, end to end
from a conversation -- entity type and state, company name, industry, members or officers,
ownership, and the state filing.
Plugin
| Plugin | What it does | How it works |
|---|---|---|
| doola | LLC and C-Corp formation in any US state, end to end, plus status on the companies you already have. | Remote MCP server at https://mcp.doola.com, connected over HTTP. |
The server is also published to the official MCP Registry
as io.github.doolahq/doola, from server.json. Pushing a server.json change
to main republishes it through .github/workflows/publish-mcp-registry.yml; bump version first,
since the registry rejects a version it already has.
Network endpoint & credentials
The doola plugin talks to exactly one remote endpoint: https://mcp.doola.com, doola's
hosted MCP server. No other network calls are made by the plugin itself.
Authentication is via OAuth: the first tool call triggers your agent's OAuth flow, which opens a browser to sign in with your doola account and authorize access. Tokens are stored and refreshed by your agent (Claude Code / Grok Build / Cursor), not by this repo. Revoke access at any time from your doola account settings or by removing the plugin.
Install
Claude Code:
claude plugin marketplace add doolahq/plugins
claude plugin install doola@doola
Grok Build:
grok plugin marketplace add doolahq/plugins
grok plugin install doola@doola
Cursor: search for doola in the Cursor Marketplace and
install it.
Or open /plugin (Claude Code) / /plugins (Grok Build) in the TUI and install from the
Marketplace tab.
Cline (or any client that takes a remote MCP server by URL): add doola as a remote server.
In the Cline panel, open MCP Servers > Remote Servers, enter the name doola and the URL
https://mcp.doola.com, choose Streamable HTTP and click Add Server. Or add it to
cline_mcp_settings.json directly:
{
"mcpServers": {
"doola": {
"type": "streamableHttp",
"url": "https://mcp.doola.com"
}
}
}
From the Cline CLI: cline mcp add doola https://mcp.doola.com --transport http --yes.
On first use you'll be prompted to sign in to your doola account via OAuth.
Gemini CLI:
gemini extensions install https://github.com/doolahq/plugins
Layout
gemini-extension.json -- the Gemini CLI extension manifest. It has to sit at the repo root;
the repo carries the gemini-cli-extension topic so the Gemini CLI gallery indexes it.
.claude-plugin/marketplace.json -- the Claude Code catalog. Lists the colocated
doola/ plugin (source: ./doola).
.grok-plugin/marketplace.json -- the Grok Build catalog, self-hosted copy of the same
plugin. Submitted to the xAI plugin marketplace
as a url source pinned to a commit SHA, with source.path set to doola.
.cursor-plugin/marketplace.json -- the Cursor catalog, listing the same doola/ plugin.
Submitted to the Cursor Marketplace.
doola/.claude-plugin/plugin.json -- the plugin manifest (name, version, author, license,
keywords).
doola/.cursor-plugin/plugin.json -- the Cursor plugin manifest.
doola/.mcp.json -- the MCP server declaration, pointing at https://mcp.doola.com.
doola/mcp.json is the same declaration in the shape Cursor expects (type: http).
License
MIT, see LICENSE.
doola MCP questions
How do I add doola MCP to Claude Code?
Run claude mcp add --transport http plugins https://mcp.doola.com/ in your terminal. Add --scope user to make it available in every project.
How do I add doola MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
What can I do with the doola plugin?
You can handle LLC and C-Corp formation in any US state end-to-end, and check the status of companies you already own.
How does authentication work?
The plugin uses OAuth; the first tool call will trigger a browser window for you to sign in to your doola account.