mcpField
K
Koot by Datakoot

Koot by Datakoot

Remote
github.com/datakootSecurity0Updated 3w ago
Repository

About Koot by Datakoot

Koot by Datakoot combines public-data lookups into concise briefings for AI agents on software dependencies, US public companies, domains and US places. It includes dependency risk ranking and, on Pro, monitoring with optional Slack or Discord alerts.

Key features

  1. 01Assess package vulnerabilities and risk
  2. 02Summarize SEC company data and filings
  3. 03Check domain registration, DNS and email security
  4. 04Brief current conditions and alerts for US places
  5. 05Monitor packages and companies on Pro

Use cases

  1. 01Prioritize fixes for vulnerable dependencies
  2. 02Review a company’s recent SEC filings
  3. 03Inspect a domain’s email security setup
  4. 04Check weather and active alerts for a US place

MCP support

Exposes briefing and monitoring tools through an MCP server, combining data from public sources. Pro monitoring tools include watches, change reports and optional Slack or Discord alerts.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://koot.datakoot.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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.

Tools

8
ParameterTypeRequiredDescription
manifeststringNoOr paste a whole package.json or requirements.txt here.
packagesarrayNoPackages as 'name' or 'name@version' strings (or {name, version, ecosystem} objects), e.g. ["[email protected]", "express"].
ecosystemenumNoRegistry for string packages (default npm).npm | pypi | cargo | go | maven | rubygems | nuget | composer

Details

From the project README

Koot — by Datakoot

One call that does the work of many lookups. Koot briefs your AI agent on a software stack, a public company, a domain or a US place, and answers in one line, with the details underneath.

https://koot.datakoot.com/mcp

No API key for the free briefs (5 a day). Built on the nine Datakoot official-data servers.

Tools

ToolWhat it doesSources
brief_stack"Is my project safe?" Checks every package for known vulnerabilities, ranks them by real-world exploitation (CISA KEV, FIRST EPSS), flags abandoned packages and npm malware placeholders, and returns a fix-first listOSV.dev, CISA KEV, FIRST EPSS, npm / PyPI / crates.io
brief_companyA US public company in one call: SEC profile, recent filings (8-K material events flagged), insider trades and reported financialsSEC EDGAR
brief_domainA domain in one call: registration and DNS, email security (SPF/DKIM/DMARC), tech stack, subdomains from certificate logsRDAP, DNS, Certificate Transparency
brief_placeA US place in one call: current conditions, forecast, active alerts for the state, nearby earthquakes, elevationNWS, USGS, US Census
koot_watchPro. Tell Koot once what to watch (packages, a pasted package.json, and/or company tickers). Optional daily alerts to Slack or Discord
koot_whats_newPro. "Anything new?" Reports only what changed: newly exploited or likely-exploited issues in your packages, and new SEC filings from your companies
koot_watchesPro. Lists what Koot is watching
koot_unwatchPro. Stop watching some or all items, or turn alerts off

Quick start

claude mcp add --transport http koot https://koot.datakoot.com/mcp

Or point any MCP client at https://koot.datakoot.com/mcp.

Try it in 10 seconds — no key, no signup

curl -s https://koot.datakoot.com/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"brief_stack","arguments":{"packages":["[email protected]","[email protected]"]}}}'

The koot field answers in one line, for example: "⚠️ No confirmed exploitation, but 2 issue(s) have a high exploit probability (EPSS ≥ 10%). Fix first: npm:[email protected]."

Or just ask your agent:

  • "Is my package.json safe to ship?"
  • "Brief me on Tesla's recent SEC filings."
  • "What's the weather risk in Pine Grove, PA today?"

Pricing

  • Free: 5 briefs a day, no key, no signup.
  • Pay per brief: $0.01 in USDC on Base through x402, with no account, at https://x402.datakoot.com/mcp.
  • Pro ($15/mo): unlimited briefs, plus Koot Watch. Send your key as Authorization: Bearer <key> (or X-Datakoot-Key: <key>). Pricing.

Data & attribution

Data comes from official public sources: NIST NVD and CISA KEV (US public domain), FIRST EPSS, OSV.dev (CC-BY 4.0), SEC EDGAR, the National Weather Service, USGS and the US Census Bureau. No API keys. No signup. No data resale.

Part of Datakoot: official-source data for AI agents, one keyless call.

Comments

Markdown supported

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.