
DoableClaw Research
io.github.ikshan-aiPublished by GitHub account ikshan-aiv1.0.0Updated Nov 2, 2026
AI research on companies and industries — one MCP tool per research domain.
Overview
Remote MCP server exposing DoableClaw's AI research agents, one tool per domain, for structured research on companies, industries and pitch decks.
- What you can do
- Research a company's identity, people, financials, product, technology and customer voice
- Analyze markets and market structure, company-scoped or industry-only
- Benchmark against comparable companies in other markets and profile competitors
- Extract and verify claims from pitch deck text
- Check the authenticated account and the credit cost table
- When to use it
- Useful when you want an assistant to produce structured due-diligence or market research on a named company, an industry, or a pitch deck, and you are willing to pay per call in DoableClaw credits.
- Requirements
- Remote Streamable HTTP endpoint; no local package. Requires a DoableClaw account and an API key sent as an Authorization Bearer token. Clients that only speak stdio need a bridge such as mcp-remote. Network access to the hosted endpoint.
Installation
In SourceWeft
- Open DoableClaw Research in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.ikshan-ai%2Fdoableclaw-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"doableclaw-research": {
"type": "http",
"url": "https://ikshan-be-prod-6gbup6suoq-el.a.run.app/mcp/research-v4"
}
}
}README
DoableClaw 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.
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:
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:
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.
Source: README.md at commit 59ab249
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
75% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.