Skip to content

opensourceeurope/oc-platform-mcp

v0.14.0MIT

Read-only Open Collective GraphQL for AI agents. Bundles the mcp-for-ocp-graphql MCP server (graphql_query / schema_lookup / search_docs) and the querying and local-export skills.

exporting-personal-data-locally

Use when the user needs personal data from Open Collective (emails, phone numbers, addresses, legalName, payout/billing details on Individual accounts) OR wants a downloadable export/report of OC data as CSV, Markdown, or PDF — AND whenever about to read, inspect, grep, verify, or answer a question from an already-generated export file (anything under reporting/output/ or produced by an export script), even for an innocent-looking task like "check the file structure" or "which script made this". Instead of pulling the data through graphql_query — which puts it in the model's context and, for a hosted model, sends it to the provider — you generate a standalone script the user runs themselves. The data flows API → their disk and never passes through the AI.

querying-opencollective-graphql

Use when querying Open Collective through this repo's MCP (the graphql_query / schema_lookup / search_docs tools) — resolving accounts and hosts, counting records, paging, selecting fields, handling PII, or any analysis over Open Collective data. Covers the read-only proxy model, inline-fragment field gotchas, counting via totalCount, child Project/Event rollup, current-host verification, permission- and scope-shaped nulls, metrics behind argument-bearing fields, enumerating a host's collectives, corpus-wide text scans, searchTerm/tagStats semantics, platform tips (PLATFORM_TIP vs PLATFORM_TIP_DEBT) and how to total them for any host or collective, and where location/country data actually lives (and doesn't).