Skip to main content
Glama

Spruce Health MCP by usefulapi

Server Details

Read Spruce Health contacts, conversations, messages, phone lines and team members (read-only).

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.6/5.0

Scored across 24 tools

Disambiguation5/5

Each tool targets a distinct resource and action; even the closest pairs (list_members vs list_team_members, list_conversations vs list_contact_conversations, list_scheduled_messages vs list_conversation_scheduled_messages) are clearly delineated by scope in the descriptions. An agent can reliably pick the right tool.

Naming Consistency5/5

Every tool follows the same sprucehealth_verb_noun snake_case pattern (get_*, list_*, search_*), with no style mixing. The naming is fully predictable.

Tool Count4/5

24 tools is on the heavier side, but each maps to a distinct endpoint across genuinely broad resources (contacts, conversations, members, phone lines, tags, templates) with no obvious redundancy. Slightly over the ideal range but justified by the domain.

Completeness2/5

The surface is entirely read-only: all get_*/list_*/search_* with no create, update, delete, or send operations. For a clinical messaging platform, the inability to send/respond to messages or manage contacts is a significant gap that will block common agent tasks.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 24 tool updates
    • First observedsprucehealth_get_contact
    • First observedsprucehealth_get_conversation
    • First observedsprucehealth_get_conversation_item
    • First observedsprucehealth_get_member
    • First observedsprucehealth_get_organization
    • First observedsprucehealth_get_phone_line
    • First observedsprucehealth_get_transcription
    • First observedsprucehealth_list_contact_conversations
    • First observedsprucehealth_list_contact_fields
    • First observedsprucehealth_list_contact_integration_links
    • First observedsprucehealth_list_contact_tags
    • First observedsprucehealth_list_contacts
    • First observedsprucehealth_list_conversation_items
    • First observedsprucehealth_list_conversation_scheduled_messages
    • First observedsprucehealth_list_conversation_tags
    • First observedsprucehealth_list_conversations
    • First observedsprucehealth_list_internal_endpoints
    • First observedsprucehealth_list_members
    • First observedsprucehealth_list_phone_lines
    • First observedsprucehealth_list_read_receipts
    • First observedsprucehealth_list_saved_messages
    • First observedsprucehealth_list_scheduled_messages
    • First observedsprucehealth_list_team_members
    • First observedsprucehealth_search_contacts

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables read-only access to Benepass employee-web API, allowing users to view HSA accounts, investments, transactions, documents, and benefits without write operations.
    13
    7 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Gives AI agents read-only access to patient context on any FHIR R4 server, including journey timelines of encounters and appointments, open booking slots, and discharged patients whose follow-ups were never booked. Search, appointment, and follow-up tools return compact summaries, so agents can answer front-desk and outreach questions without write access.
    5
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.