ADARD: full StarIntel MCP authoritative platform interface #136
Labels
No labels
bug
design
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
research
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/starintel-auto-research#136
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Run a canonical ADARD research/design loop for the full StarIntel MCP that will sit beneath the approved Meta MCP. Research the current StarIntel server capability, authorization, scope, API, target/actor, search/document, dataset/view, audit, credential/principal, async/job, and future transport surfaces; map them into a typed MCP interface without bypassing StarIntel authorization or mirroring legacy HTTP routes mechanically. Keep the implementation library-first Common Lisp: generic MCP/LLM tooling remains reusable ASDF systems in the shared monorepo, while the final StarIntel MCP is a StarIntel-specific package consuming those libraries. Define read/write/admin boundaries, resource-vs-tool decisions, schemas, task/stream behavior if warranted, capability discovery, auth propagation, errors, provenance/audit, conformance fixtures, and Meta MCP integration. No infrastructure topology, secrets, deployment, or runtime changes in this ADARD loop. Public research/design should publish through auto-research.starintel.actor; implementation/topology handoff goes only to infrastructure RAGE after approval.
Operator correction/requirement for PIPELINE-005, 2026-08-23 America/New_York: the implementation phases must explicitly build the full authoritative StarIntel MCP before Meta MCP integrates StarIntel. Required ordering is reusable Common Lisp MCP/LLM libraries -> full StarIntel MCP (with its own ADARD/conformance gate) -> search-provider adapters and StarIntel Meta MCP -> future A2A StarIntel agent. Meta must consume StarIntel through that MCP, never bypass it. Crawl remains excluded from PIPELINE-005.
ADARD review packet (research/design remain REVIEW, not approved):
starintel-gserver-clientremote SDK boundary from STAR-RESEARCH-038; do not create a second MCP-specific StarIntel HTTP client.starintel-mcp-adapterin the MCP/LLM-tooling monorepo; finalstarintel-mcpis a package above that adapter.starintel://resources/templates for addressable reads (identity context, documents, bulk-job status, bounded target collections where accepted).search, semanticview_query, document create/delete/bulk, target dispatch; document update only after its authoritative SDK/auth contract is proven.Canonical files in PR #135:
roam/research/auto-research/STAR-MCP-RESEARCH-001-authoritative-platform-interface.orgroam/design/auto-research/STAR-RESEARCH-PIPELINE-006-starintel-mcp-authoritative-platform-interface.org