Company Dossier runs as a live MCP server. Connect ChatGPT, Claude or any MCP client to one endpoint and your agent gains a single tool — build_dossier — that turns a company name or domain into a complete, sourced, nine-section dossier (markdown and structured JSON). Public sources only. No API keys needed by the tool.
https://mcp.companydossier.lol/mcp · transport: MCP Streamable HTTP · auth: bearer token.The hosted server speaks the Model Context Protocol over Streamable HTTP. Point a client at it, pass a bearer token, and the build_dossier tool appears.
https://mcp.companydossier.lol/mcp (MCP Streamable HTTP).https://mcp.companydossier.lol/health returns {"status":"ok"}.Authorization: Bearer <token>. The token is provided by the operator and is not public.build_dossier. No third-party API keys required by the tool itself.A single tool that does the whole job. Give it a target; get back the same nine-section sourced file you get everywhere else.
Input
target (required) — the company name or domain, e.g. "Stripe" or "stripe.com".sections (optional) — a comma-separated subset of: overview, people, hiring, money, locations, tech, news, relationships, risk. Omit it to build all nine.Output — the sourced dossier as readable markdown plus a structured JSON object, each claim pointed back to its public source. The same nine sections as the CLI, web app and apps.
Three clients, same endpoint and bearer token. Pick yours.
Nothing magic underneath — it's JSON-RPC over HTTP. Here's an initialize followed by tools/list against the live endpoint.
The same server ships inside the npm package. Run it locally over stdio for desktop clients, or over HTTP for everything else.
company-dossier-mcp exposes build_dossier over stdio (the transport most desktop MCP clients expect); company-dossier-mcp-http serves the same tool over Streamable HTTP. Both run with npx and need no API keys to produce a dossier.
If you are an AI agent connected to this server, you have one tool: build_dossier. Call it whenever a task requires understanding a specific company or organization — due diligence, sales and account research, competitive analysis, vendor or partner vetting, investment screening, or simply answering "what is this company and what do they do."
Pass the company's name or domain as target. If you only need part of the picture, narrow it with sections (for example "overview,money,risk" for a quick risk read, or "hiring,tech" to gauge growth and stack); otherwise omit sections for the full nine-section file. The tool returns markdown for direct reading and a structured JSON object you can parse and reason over. Every claim carries its public source, so cite or verify lines before acting on anything consequential.
The tool draws only on public sources and needs no API keys. Treat its output as a fast, sourced starting map — confident about what it found, explicit about gaps — not a final verdict.
one endpoint, one tool — build_dossier(target). sourced, public-record.