Set up your client before making requests. The installed tool schemas are the complete contract for supported modes and fields.
Remote MCP
The remote endpoint ishttps://mcp.crowdlisten.com/mcp. It supports authenticated HTTP clients and exposes the same three tools. The client must securely supply a valid CrowdListen account session using an Authorization: Bearer header and manage its refresh.
The endpoint currently does not implement OAuth or anonymous URL-only setup. A successful initialize or tools/list response does not establish authorized data access. Verify recall({ mode: "connection" }) from the connected client. Never paste session credentials into chat. Most local clients should use the browser-authenticated stdio harness in the setup guide.
Expertise
Create and review a private method in My expertise. Choose an authorized workspace, then read the method and its revision:ready, maximumCredits, availableCredits, expiresAt, and quoteHash. After the user authorizes that scope and maximum charge, submit the same revision and files:
artifactId and exact file revision from its manifest:
Research and collection
Inspect subjects withrecall({ mode: "entities" }). Verify a chosen subject using recall({ mode: "connection", entity_id: "ENTITY_UUID" }). This checks current scoped reads and permissions; it does not prove live platform access.
recall({ mode: "collection_plan", entity_id: "ENTITY_UUID" }) reads the saved source scope. An agent with authorized browser or source tools can collect originals, save them with ingest({ destination: "sources", ... }), and record coverage separately. See the collection skill for the complete schema and retry rules.