About DoableClaw Research
DoableClaw Research is an MCP server for company, industry, and pitch-deck research, intended for analysts and business teams. Its domain-specific tools return structured JSON research, with each call metered against a DoableClaw credit balance.
Key features
- 01Company and industry research
- 02Pitch-deck claim extraction and verification
- 03Market, product, technology, and people analysis
- 04Financial and customer-voice research
- 05Competitive and global benchmarking
- 06Structured JSON results
Use cases
- 01Assess a company before investment
- 02Research an industry by geography
- 03Review claims in a pitch deck
- 04Compare competitors and market players
MCP support
It exposes DoableClaw's research agents as individual tools through a Streamable HTTP MCP server. Clients authenticate with a DoableClaw API token, and calls consume account credits.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://ikshan-be-prod-6gbup6suoq-el.a.run.app/mcp/research-v4claude mcp add --transport http ikshan-ai-doableclaw https://ikshan-be-prod-6gbup6suoq-el.a.run.app/mcp/research-v4{"mcpServers":{"ikshan-ai-doableclaw":{"type":"http","url":"https://ikshan-be-prod-6gbup6suoq-el.a.run.app/mcp/research-v4"}}}Open in Cursor{"servers":{"ikshan-ai-doableclaw":{"type":"http","url":"https://ikshan-be-prod-6gbup6suoq-el.a.run.app/mcp/research-v4"}}}Open in VS Code{"mcpServers":{"ikshan-ai-doableclaw":{"type":"http","url":"https://ikshan-be-prod-6gbup6suoq-el.a.run.app/mcp/research-v4"}}}{"mcpServers":{"ikshan-ai-doableclaw":{"serverUrl":"https://ikshan-be-prod-6gbup6suoq-el.a.run.app/mcp/research-v4"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://ikshan-be-prod-6gbup6suoq-el.a.run.app/mcp/research-v4Auth requiredTools
Details
From the project READMEDoableClaw Research MCP
An MCP server exposing DoableClaw's AI research agent — one tool per research domain, callable individually against a company, an industry, or a pitch deck. Backed by doableclaw.com.
- Server:
https://ikshan-be-prod-6gbup6suoq-el.a.run.app/mcp/research-v4 - Transport: Streamable HTTP
- Auth:
Authorization: Bearer <token>— see Getting a token - Registry entry:
io.github.ikshan-ai/doableclaw-mcp
Tools
Each tool runs one research agent standalone. Most take company_name and/or
root_url (at least one required); identity is run automatically by any
tool that needs it, so you don't call it yourself unless identity is all you
want. Every call costs credits from your DoableClaw account — see cost below.
| Tool | What it researches | Credits |
|---|---|---|
deck | Extract and verify claims from a pitch deck's text | 1 |
identity | Legal entity, licenses/registrations, operating footprint | 2 |
market | Market size/segments/regulatory factors — works company-scoped or industry-only | 3 |
brand_signal | Media coverage, social presence, hiring signals, growth proxy | 3 |
market_structure | Market players, share, demand signals, value chain | 3 |
technology | Tech stack, AI/ML capabilities, infrastructure, patents, trademarks | 4 |
product | Products, pricing plans, product gaps | 4 |
people | Founders, leadership, headcount trend, key-person risk | 4 |
financial | Funding history, inferred financial metrics | 5 |
customer_voice | Reviews, success stories, sentiment, pain points, ICP | 5 |
global_benchmark | Comparable companies in other markets, each profiled via nested research — cost varies a lot with how many analogs get found | 6 |
competitive | Competitors, competitive landscape — the most expensive tool by a wide margin, since profiling each competitor runs a full nested research pass | 18 |
whoami | Who you're authenticated as, plus the credit cost table | 0 |
Costs are set from measured median LLM/tool spend per agent across real
research runs, including the identity (and, where relevant, product)
resolution every standalone call re-runs from scratch — competitive costs
what it does because profiling each competitor genuinely re-runs
identity/product/people/etc. research against that competitor.
market is the only tool that works with no company at all — pass just
industry (optionally geography) for an industry-wide view.
deck takes deck_text (the deck's extracted text) instead of a company.
Every other tool takes:
company_name— the company's nameroot_url— the company's website
At least one of company_name/root_url is required.
Tool output is JSON (not prose) — the point of calling one of these is the structured research data, not a chat reply.
Getting a token
- Sign in at doableclaw.com, then go to Account → API Access (doableclaw.com/account/api-keys).
- Enter a label (e.g. "my laptop") and click Create Key. The plaintext
token is shown once — copy it immediately, it can't be retrieved again. It
looks like
dcresearch_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. - The same page shows your
mcp_research_apicredit balance and a Buy credits button if you're out.
Revoke a key any time from the same page — an MCP client using a revoked key
starts getting 401s immediately.
Prefer the API directly (e.g. for scripting key rotation)? The page is a thin client over:
# List your keys
curl -s https://ikshan-be-prod-6gbup6suoq-el.a.run.app/api/v1/account/mcp/research-v4/tokens \
-H "Authorization: Bearer <your doableclaw.com session token>"
# Create one
curl -s -X POST https://ikshan-be-prod-6gbup6suoq-el.a.run.app/api/v1/account/mcp/research-v4/tokens \
-H "Authorization: Bearer <your doableclaw.com session token>" \
-H "Content-Type: application/json" \
-d '{"label": "my laptop"}'
# Revoke one
curl -s -X DELETE https://ikshan-be-prod-6gbup6suoq-el.a.run.app/api/v1/account/mcp/research-v4/tokens/<id> \
-H "Authorization: Bearer <your doableclaw.com session token>"
The "session token" here is your doableclaw.com login JWT, not the
dcresearch_... MCP key itself — these endpoints are how the account page
manages MCP keys, not something an MCP client calls.
Client setup
Most MCP clients speak stdio, not remote HTTP directly — bridge with
mcp-remote:
{
"mcpServers": {
"doableclaw-research": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://ikshan-be-prod-6gbup6suoq-el.a.run.app/mcp/research-v4",
"--header", "Authorization:Bearer ${DOABLECLAW_MCP_TOKEN}"
]
}
}
}
Set DOABLECLAW_MCP_TOKEN in your environment, or hardcode the token in place
of ${DOABLECLAW_MCP_TOKEN} (less safe — avoid committing it anywhere).
Restart your client fully after editing its config.
Credits and pricing
Every call is metered against your DoableClaw account's credit balance for
the mcp_research_api capability — the same credits system used for other
paid features. A call that would exceed your balance is refused before any
research runs (nothing is charged). Check your balance and buy more from
Account → API Access on doableclaw.com.
Status
v1.0.0 — first public release. synthesis (the full-pipeline join step) and
the underlying skill-level primitives are intentionally not exposed as
separate tools; the 12 agents above are the supported granularity.
Support
Issues and questions: open a GitHub issue on this repo.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.