Skip to main content
Glama

Virtuous MCP by usefulapi

Server Details

Search donors and contacts, giving history, notes and projects, and log notes, tags and gifts.

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
0.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A3.7/5.0

Scored across 21 tools

Disambiguation4/5

Most tools map to a distinct resource+action, but the contact lookup surface has three overlapping entry points (virtuous_find_contact, virtuous_search_contacts, and virtuous_search / virtuous_query), and agents may misselect which to use. The descriptions do disambiguate by scope (exact email/reference vs partial match vs global full-text), so the overlap is manageable rather than fatal.

Naming Consistency5/5

Every tool follows the same virtuous_<verb>_<noun> snake_case pattern (get_contact, list_contact_gifts, search_projects, create_gift_transaction). Singular/plural and resource ordering are predictable, so an agent can guess a name from intent.

Tool Count4/5

21 tools is on the heavy side, but the server spans several resources (contacts, individuals, gifts, projects, events, tags, notes, queries), and each tool earns its place as a distinct endpoint wrapper. A couple (virtuous_search_contacts vs virtuous_search, virtuous_get_query_options) could be folded without losing capability.

Completeness3/5

Read coverage is strong and creation is handled via import-pipeline transactions, but there are no update/delete operations anywhere: tags can be applied but not removed, notes created but not edited/deleted, and contacts or gifts cannot be corrected after the fact. Event detail and gift/pledge lifecycle writes are also thin, which will leave agents at dead ends for maintenance workflows.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables users to search nonprofits, browse causes, read fundraiser details and amounts raised, and build donation links that donors open to give.
    7
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables searching published international aid and development activities worldwide by country, sector, donor, or keyword, and retrieving full activity records and their underlying commitments and disbursements.
    470 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.