opportunity-party-mcp
Downloads PDFs from Google Drive for policy documents.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@opportunity-party-mcpfind and summarize the education policy from the latest PDFs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Opportunity Party
A toolkit and for exploring and understanding the New Zealand Opportunity Party (formerly TOP) through a variety of their public data sources — policies, policy documents, news, blog posts, team profiles, events, and party governance — formatted as plaintext, markdown files. This library pulls data from a variety of other public sources across the internet. The aim is to produce a dataset supportive for AI analysis.
TODO sections:
Getting Started
Why Dagster? (visual flow)
Architecture - dagster -> site -> MCP (eventually)
Data sources - use external doc
Helpful resources - weblinks + docs/reference guides
Contributing - Borrow general policy from elsewhere
Note, specification documents are likely out of sync. Don't bother updating them.
The data pipeline
Related MCP server: pdf2md-mcp
The data
All normalized content lives in data/clean/ (committed to git):
data/
└── clean/
├── _index.json ← cross-type search index
├── policy/{slug}/ ← policy pages + full PDF text
├── blog-post/{slug}/ ← blog posts and news articles
├── event/{slug}/ ← upcoming events
├── team-member/{slug}/ ← team and candidate profiles
├── party-information/{slug}/ ← party info, about, governance
└── pdf-document/{slug}/ ← extracted policy PDF documentsEach item contains {slug}.md (YAML frontmatter + cleaned body) and meta.json (identical provenance fields as machine-readable JSON).
Downloading fresh data
Contributing
Contributions are welcome. If you notice broken scrapers, missing content, or want to improve the output format, open a pull request or file an issue.
just check # run linting and type checks before submittingFor architecture and schema documentation, see:
docs/data-architecture.md — pipeline design, layer invariants, how to add new sources/consumers
docs/data-schema.md — full schema reference for clean and source layers
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mcwalrus/oppertunity-party'
If you have feedback or need assistance with the MCP directory API, please join our Discord server