doola
Form a Wyoming LLC from a conversation: name, industry, members, ownership, and state filing.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
claude mcp add --transport http doola 'https://mcp.doola.com'
{
"mcpServers": {
"doola": {
"type": "http",
"url": "https://mcp.doola.com"
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
doola plugins
The doola plugin marketplace for Claude Code and Grok Build.
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 Wyoming LLC end to end from a conversation -- company name,
industry, members, ownership, and filing with the Wyoming Secretary of State.
Plugin
| Plugin | What it does | How it works |
|---|---|---|
| doola | Wyoming LLC formation, 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), 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
Or open /plugin (Claude Code) / /plugins (Grok Build) in the TUI and install from the
Marketplace tab.
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.
doola/.claude-plugin/plugin.json -- the plugin manifest (name, version, author, license,
keywords).
doola/.mcp.json -- the MCP server declaration, pointing at https://mcp.doola.com.
License
MIT, see LICENSE.
Frequently asked questions
What is doola?
Form a Wyoming LLC from a conversation: name, industry, members, ownership, and state filing.
How do I install doola?
It runs as a remote server. In Claude Code: claude mcp add --transport http doola 'https://mcp.doola.com'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does doola need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is doola open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains doola?
It is published by doolahq. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.