Realm MinistryPlatform MCP
by sanjibani
README.md
# Realm MinistryPlatform MCP
**MCP server for Realm MinistryPlatform MCP** — talk to your data from Claude, Cursor, or any MCP client.
## What you can do with it
```
You: "Find every record updated this week and group them by status."
Claude: *calls the appropriate MCP tools, summarises the result*
You: "Create a new record with these fields..."
Claude: *calls the create tool, confirms the result*
```
## Install
```bash
pip install -e .
```
## Configure
```bash
export REALM_MP_USERNAME="..."
export REALM_MP_PASSWORD="..."
```
### Who uses this?
1. **API Partners** building tools on top of Realm MinistryPlatform MCP.
2. **Power users / agencies** doing their own custom integrations.
If you don't have credentials yet, contact Realm MinistryPlatform MCP support to get set up.
## Use with Claude Desktop
Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:
```json
{
"mcpServers": {
"realm_ministryplatform_mcp": {
"command": "realm_ministryplatform_mcp",
"env": {
"REALM_MP_USERNAME": "your-username",
"REALM_MP_PASSWORD": "your-password"
}
}
}
}
```
## Use with Claude Code
```bash
claude mcp add realm_ministryplatform_mcp -- realm_ministryplatform_mcp \
--env REALM_MP_USERNAME=your-user --env REALM_MP_PASSWORD=your-pass
```
## Tools
| Tool | Type | What it does |
| --- | --- | --- |
| `health_check` | Diagnostic | Verifies credentials by hitting a known endpoint |
(TODO: list your actual tools here once defined)
## Development
```bash
pip install -e ".[dev]"
pytest
realm_ministryplatform_mcp
```
## License
MIT.
## See also
- [Model Context Protocol spec](https://modelcontextprotocol.io)
- [MCP Python SDK](https://github.com/modelcontextprotocol/python-sdk)
- [awesome-mcp-servers](https://github.com/punkpeye/awesome-mcp-servers)TDQS
A3.8/5.0
Scored across 1 tool
Disambiguation5/5
Only one tool exists, so there is no ambiguity between tools.
Naming Consistency5/5
The single tool name 'health_check' follows snake_case consistently, and there are no other tools to cause inconsistency.
Tool Count1/5
A single health check tool is extremely thin for a server named 'Realm MinistryPlatform MCP', which implies a much richer set of operations.
Completeness1/5
The server only provides credential verification, missing all expected CRUD and lifecycle operations for a ministry platform, making it severely incomplete.
Maintenance
ActivityInactive
ResponsivenessNo issues