business-model-canvas
Skill30 starsChanged 9 months agoApache-2.0View on GitHub
Value proposition, customer segments, revenue streams, and business model design for EU parliamentary data platforms
We split this skill into the rules it gives an agent
4 rules. 0 are common, 4 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 6 edited versions we read keep these.
4
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 24
Lead with Open Core: Keep the core MCP Server open source (Apache-2.0).
- Distinctive: line 29
Minimize Cost Structure Risks: Use serverless or edge hosting to keep infrastructure costs proportional to usage.
- Distinctive: line 30
Protect Open Source Brand: Never gate public parliamentary data behind paywalls.
- Distinctive: line 33
Align with ISMS Policies: All business model decisions must comply with Hack23 AB open source policy and data protection requirements
“Common” is measured: kept by at least 6 in 10 of the 6 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Business Model Canvas Skill
Context
This skill applies when:
- Designing the value proposition for the European Parliament MCP Server
- Identifying and prioritizing customer segments (AI developers, journalists, researchers, NGOs)
- Evaluating revenue streams such as open core, API tiers, consulting, or EU grants
- Planning partnerships with civic tech organizations and EU institutions
- Assessing cost structures for API hosting, data processing, and compliance
- Creating go-to-market strategies for parliamentary data products
- Aligning business model decisions with open source governance and ISMS policies
The EP MCP Server operates at the intersection of open data, civic technology, and AI tooling. Business model decisions must balance public interest transparency with sustainable development funding.
Rules
- Lead with Open Core: Keep the core MCP Server open source (Apache-2.0); offer premium tools, SLAs, or managed hosting as paid tiers
- Define Customer Segments Clearly: Primary segments are AI/LLM developers, investigative journalists, academic researchers, transparency NGOs, and EU affairs consultancies
- Validate Value Propositions per Segment: AI developers need structured MCP tools; journalists need real-time alerts; researchers need historical datasets; NGOs need bulk access
- Design Sustainable Revenue Streams: Combine API usage tiers, consulting engagements, EU Horizon/CEF grants, and sponsorships from civic tech foundations
- Map Key Partners: European Parliament Open Data Portal, MCP ecosystem maintainers, OpenSSF, civic tech communities, and academic institutions
- Minimize Cost Structure Risks: Use serverless or edge hosting to keep infrastructure costs proportional to usage; avoid fixed high-cost infrastructure
- Protect Open Source Brand: Never gate public parliamentary data behind paywalls; only charge for value-added services, SLAs, and premium tooling
- Leverage EU Funding Programs: Target Digital Europe Programme, Horizon Europe, and CEF grants for civic technology and open data initiatives
- Measure Key Metrics: Track npm downloads, MCP tool invocations, API response times, GitHub stars, and contributor growth as business KPIs
- Align with ISMS Policies: All business model decisions must comply with Hack23 AB open source policy and data protection requirements
Examples
✅ Good Pattern: Tiered API Access Model
# Pricing tiers for EP MCP Server
tiers:
community:
price: free
rate_limit: 100 requests/hour
tools: [search_meps, get_plenary_sessions]
support: community forum
data: current legislative term
professional:
price: €49/month
rate_limit: 5000 requests/hour
tools: all standard tools
support: email, 48h SLA
data: full historical archive
enterprise:
price: custom
rate_limit: unlimited
tools: all tools + custom endpoints
support: dedicated, 4h SLA
data: full archive + real-time webhooks✅ Good Pattern: Value Proposition Map
| Segment | Pain Point | Value Proposition |
|--------------------|-----------------------------------|--------------------------------------------|
| AI Developers | No structured EP data for LLMs | MCP-native tools with typed schemas |
| Journalists | Manual monitoring of EP activity | Real-time alerts on votes and procedures |
| Researchers | Fragmented data across EP sources | Unified API with historical coverage |
| NGOs | Limited technical capacity | Simple MCP integration, no coding needed |
| EU Consultancies | Slow legislative tracking | Automated monitoring with custom filters |✅ Good Pattern: EU Grant Alignment
Funding source: Digital Europe Programme (DIGITAL-2024-DEPLOY-04)
Alignment: Open source tools for democratic participation
Deliverables:
- MCP Server with 20+ parliamentary data tools
- GDPR-compliant data access layer
- Multi-language documentation (EN, FR, DE)
- Community contributor onboarding programAnti-Patterns
❌ Bad: Gating Public Data Behind Paywalls
# NEVER restrict access to public parliamentary records
premium_only_tools:
- get_mep_votes # Public record — must remain free
- search_legislation # Public data — must remain free❌ Bad: No Segment Differentiation
# NEVER use one-size-fits-all messaging
"Our API gives you European Parliament data."
# Too generic — fails to address specific segment needs❌ Bad: Ignoring Open Source Sustainability
# NEVER rely solely on volunteer contributions
funding_model: "Hope that contributors keep working for free"
# Unsustainable — plan revenue streams from day oneISMS Compliance
- OS-001: Open source governance and transparent licensing (Apache-2.0)
- DP-001: Business model must respect GDPR data minimization for personal MEP data
- AC-003: Tiered access controls aligned with customer segment authorization levels
Reference: Hack23 ISMS Policies
Other versions11 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 11
- Zafer-Liu/Data-Analysis-Agent★ 2.6ksame name
- thaofvn-coca06/funnel-mkt★ 19same name
- deciqAI/knowledge-skills★ 13same name
- flpbalada/fb-skills★ 8same name
- fzfclee/consulting-skills★ 6same name
- RogCP/claude-skill-business-model-canvas★ 2same name
- ajstars1/founder-stack★ 1same name
- nandanosql/all_in_one_pm_skills★ 1same name
- tupe12334/instinct★ 1same name
- ajstars1/startup-coach★ 0same name
1 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Used alongsideProjects with it also use value-proposition-canvas.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
fahadnariSkillvalue-proposition-canvas
Creates a Value Proposition Canvas mapping customer needs to product value Use when: value proposition canvas, value prop canvas, customer jobs, jobs pains gains, value map.
Also in 4 projects that use this
In this repository41 other files it gives its agents.
- .github/copilot-instructions.mdCopilot instructions
- ai-development-governanceSkill
- ai-governanceSkill
- architecture-documentationSkill
- aws-security-architectureSkill
- behavioral-analysisSkill
- c4-architecture-documentationSkill
- code-quality-excellenceSkill
- compliance-frameworksSkill
- contribution-guidelinesSkill
- data-science-for-intelligenceSkill
- documentation-standardsSkill
- electoral-analysisSkill
- european-parliament-apiSkill
- european-political-systemSkill
- gdpr-complianceSkill
- github-actions-workflowsSkill
- github-agentic-workflowsSkill
- incident-responseSkill
- intelligence-analysis-techniquesSkill
- isms-complianceSkill
- legislative-monitoringSkill
- mcp-gateway-configurationSkill
- mcp-gateway-securitySkill
- mcp-server-developmentSkill
- open-source-governanceSkill
- osint-methodologiesSkill
- performance-optimizationSkill
- political-science-analysisSkill
- risk-assessment-frameworksSkill
- secrets-managementSkill
- secure-code-reviewSkill
- secure-development-lifecycleSkill
- security-by-designSkill
- seo-best-practicesSkill
- strategic-communication-analysisSkill
- testing-mcp-toolsSkill
- testing-strategySkill
- threat-modeling-frameworkSkill
- typescript-strict-patternsSkill
- vulnerability-managementSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

