mcp-iframe-scope-proposal

Scope Proposal Resources

On-demand resource listing for tree navigation in the picker.

The proposal's initial resource_cache only holds root-level items (the agent doesn't pre-recurse into folders). When the user clicks into a folder in the picker, the iframe calls this endpoint with the parent's resource_id and we proxy through to the existing list_source_resources route handler — the same one the platform's SourceScopePicker.tsx uses for Drive/Granola navigation.

Auth: HMAC signature on the proposal_id (same scheme as the other iframe endpoints). The proposal row carries the original user_id we set at creation, which we synthesize into the list_source_resources call so the Composio/Granola permissions match the user who owns the proposal.

get/v1/mcp/scope-proposal/{proposal_id}/resources

Request

  • Base URL
    https://api.evidenso.com (the document declares no server; this is the origin it was published from)
  • Auth
    none declared

Path parameters

proposal_idstring required

Query parameters

sigstring required

HMAC signature.

sourcestring required

Integration slug (granola_mcp / slack / googledrive / hubspot).

parent_idstring

Folder id to list children of; empty for root.

querystring

Search query.

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.