KATA Research Automation
io.github.dharan1007/kataDeterministic research automation with live OpenAlex search and reusable workflow programs.
Score: 100/100
Handshake verified by our own probe.
Tools · 8
Search live scholarly works through OpenAlex. Returns normalized real research records; never mock data.
Create a deterministic triage plan from live OpenAlex results or supplied works without mutating a workspace.
Classify observed WebMCP, MCP, browser and API constraints and return a conservative compliant integration path without weakening security controls.
Apply one allowlisted semantic workspace command and return the next workspace snapshot.
Compile two compatible semantic demonstrations into a deterministic JSON-Schema-constrained program.
Execute a compiled deterministic program transactionally against a supplied workspace snapshot.
Preview an automation and return matching works plus an integrity fingerprint. Makes no changes.
Run a deterministic automation only when its preview fingerprint still matches current inputs. Nested tools are depth-bounded.
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://kata-webmcp.vercel.app/api/mcp
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"kata_research_automation": {
"url": "https://kata-webmcp.vercel.app/api/mcp",
"transport": "streamable-http"
}
}
}