Server data from the Official MCP Registry
Search published charity research, nonprofit benefits and sources with review states and rights.
About
Search published charity research, nonprofit benefits and sources with review states and rights.
Remote endpoints: streamable-http: https://os.charitology.org/mcp
Security Report
The reviewed public MCP research connector is read-only, fetches only exact first-party charitology.org JSON paths, and explicitly excludes account, database, and messaging access, which fits its stated purpose. The main concerns are the unauthenticated endpoint (acceptable for public data), a rate limiter keyed on the spoofable X-Forwarded-For header, and returned record text that could carry prompt-injection content into an AI assistant. The app.js source was truncated, so the Charity OS frontend could not be fully reviewed. Supply chain analysis found 5 known vulnerabilities in dependencies (1 critical, 0 high severity).
7 files analyzed · 11 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install & Connect
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
Documentation
View on GitHubFrom the project's GitHub README.
Charitology
The science of doing the most good. An open field that studies charity as a system: where generosity flows, why it flows there, and how to route it from the symptoms of the world’s problems to their sources.
Giving USA estimates that U.S. charitable giving reached $617.2 billion in 2025. Charitology proposes a shared craft for studying the signals, channels, incentives and feedback that aim generosity. It connects existing work in philanthropy, ethics and evaluation across causes and moral frameworks. Its own causal claims remain hypotheses to test.
What’s here
| The Diagnosis | Fifteen conditions of the charity system, each labeled established, documented, debated or hypothesis. No judgment of the good being done; the system is the subject. |
| The Method | Nine instruments a charitologist uses, from the five-level depth scale (relief → repair → prevention → structure → source) to the Giver’s Checklist. |
| The Open Problems | Twenty-three unanswered questions, Hilbert-style, each with a test for what counts as progress. |
| Programs | 26 programs have usable browser functions. Institutional operations still need people, resources and governance. Each page states its exact scope. |
| Tools | 20 catalog tools, including the shared and local Charity OS: Values Compass, Portfolio Builder, Impact Calculator, Cost-Effectiveness Model Kit, Giving Dashboard, Forecasting Platform and more. |
| The Record | 21 information bases: Encyclopedia, Intervention Database, Cause Atlas, Gap Map, Failure Archive, Disagreement Register, Principles textbook, Lexicon and more. |
| Public API | 36 static JSON datasets at /api/v1/*.json, with exact factual source/edition pins and source-specific reuse terms. |
| Browser extension | The Giver’s Checklist on supported donation pages, without analytics or background data transmission. |
Every page follows the Charitology Standard: a source for every factual claim, honest evidence labels, unknowns left unknown, and no ratings of named charities until a rating method has survived public red-team review.
All 31 formerly seeded/designed items now have implemented software or published editions, including the self-paced course, research desks, 217 country/economy data profiles, reference workbenches and six actual narrated podcast episodes. The full roadmap preserves every original idea and its current boundaries.
Edition 0 was drafted with AI assistance and is being reviewed in public. Review labels require recorded independent human declarations bound to the exact source version; manuscript peer review has a separate gate. The public research ledger preserves exact sources, revisions and qualification limits.
Run it
Node 22 or newer.
npm ci
npm run dev # http://localhost:4321, live reload
npm run build # static site in dist/, with the search index and extension zip
npm run check # content cross-references and every internal link
npm run preview # serve dist/ (search works here, not in dev)
The public site is static HTML with browser-local TypeScript workspaces and requires no keys or database to build. Separate services run newsletter delivery and the shared Charity OS; their private configuration is not part of the public build.
The shared OS at https://os.charitology.org includes approved public request forms, an own-request portal, confirmed participation and manual waitlists, separately consented email notices and immutable grant-period reports. The linked records distinguish automated checks, controlled browser/inbox evidence and remaining real-pilot and independent-review gates. Money movement and sensitive case narratives remain outside its scope.
The study register connects the Evidence Library and Evidence Reviews in one browser-local workspace: citation imports, frozen protocols, recorded screening decisions, retrieval/extraction inputs, flow counts and guarded backups. Local labels and hashes establish no independent reviewer or performed study.
The research ledger connects the 23 Open Problems, journal manuscripts, historical cases and methodology to pinned source versions and public correction history. Its initial capture contains one editorial correction affecting two claims, with no qualifying research result or independent review. It preserves unknown historical baselines and adds complete edition JSON/CSV and inert source downloads.
How it’s built
- Astro 5 with content collections. Every collection is validated by a schema in
src/content.config.ts, so a malformed entry fails the build. - Content is Markdown with YAML front matter in
src/content/. Shared data (causes, moral frameworks, the depth scale, the checklist, headline figures with sources) is JSON insrc/data/. - Tools are plain TypeScript in
src/components/tools/, with a small shared kit insrc/lib/client/. Browser-local tools keep their records on the device; the shared OS uses its own authenticated API and private database. - Search is Pagefind, built at deploy time.
npm run checkruns content, link, media, extension, original-brief, model, reference-export and publication TypeScript checks in CI on every pull request.
Deploy
Pushing to main deploys to GitHub Pages through .github/workflows/deploy.yml. The workflow reads the Pages address, so the same build works at https://<owner>.github.io/charitology/ or on a custom domain such as charitology.org. To use a custom domain, set it in the repository’s Pages settings and point the domain’s DNS at GitHub Pages.
Contribute
Anyone can become a charitologist. Fix a fact, write an entry, take on an open problem, improve a tool, or red-team a claim. Start with CONTRIBUTING.md.
Related open instruments
Charitology links independent open projects that already measure parts of the system:
- Humanity’s Checklist: six proposed sources linked to world problems; Charitology treats its causal map as a hypothesis
- Systemic Altruism: an evidence tracker for structural change
- Charity Impact Media: sourced Form 990 spending for about 25,000 U.S. charities
- WHOFUNDS: the open grant graph of U.S. private foundations
License
Code: MIT. Content and data: CC BY 4.0. Cite as “Charitology (charitology.org)”. Cited sources keep their own rights. The IRS identity snapshot retains its government-source attribution and provenance; the content license does not relicense third-party source records.
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Rea
Freeby Morluto · Developer Tools
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Lharries · Communication
Read, search, and send WhatsApp messages through your AI assistant
