Skip to main content
Glama

D7 Networks MCP by usefulapi

Server Details

Read D7 Networks balance, SMS pricing and delivery status; look up numbers; send one SMS.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

6 tools
d7_get_balanceGet credit balance
Read-only
Inspect

Read the D7 account's remaining credit balance (free; no credit is spent). D7 REST: GET /messages/v1/balance.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

d7_get_lookup_reportGet number lookup report
Read-only
Inspect

Read the stored result of an earlier number lookup by its request_id (free; no credit is spent). D7 REST: GET /hlr/v1/report/{request_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
request_idYesThe request_id that d7_lookup_number returned.
d7_get_message_statusGet SMS delivery status
Read-only
Inspect

Read the delivery status of an SMS request: per recipient the status (delivered, sent, scheduled, un_delivered, not_reachable, spam_content, insufficient_credit), message parts and cost (free). D7 REST: GET /report/v1/message-log/{request_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
request_idYesThe request_id that d7_send_sms returned.
d7_get_sms_pricingGet SMS pricing
Read-only
Inspect

Read the account's price per SMS part, for one country or for all countries (free; no credit is spent). Use it to estimate the cost before d7_send_sms. D7 REST: GET /messages/v1/sms/pricing.

ParametersJSON Schema
NameRequiredDescriptionDefault
country_isoNoTwo-letter ISO country code, for example AE. Omit for all countries.
d7_lookup_numberLook up a phone number (costs credits)
Destructive
Inspect

WRITE (spends credits): look up ONE phone number's carrier data (country, network, MCC/MNC, ported, reachable, mobile or fixed). Each lookup is billed to the D7 account's credit balance (the cost is returned by d7_get_lookup_report as number_lookup_cost) and the account must have lookup routing enabled. It does not message the number. D7 REST: POST /hlr/v1/lookup.

ParametersJSON Schema
NameRequiredDescriptionDefault
recipientYesThe phone number, international format with the country code, for example +971501234567.
d7_send_smsSend an SMS (spends credits)
Destructive
Inspect

WRITE (sends real text messages and spends credits): send ONE text message to 1-10 recipients (never a list or campaign). Each recipient costs the per-country price for every message part (about 160 GSM characters or 70 unicode characters per part; see d7_get_sms_pricing), taken from the D7 credit balance, and a sent SMS cannot be recalled. Free trial accounts may only use D7's demo sender id; other sender ids must be registered with D7. Send only messages the recipients expect, as unsolicited SMS violates D7's terms. Returns a request_id for d7_get_message_status. D7 REST: POST /messages/v1/send.

ParametersJSON Schema
NameRequiredDescriptionDefault
tagNoYour own reference string, stored with the request.
contentYesThe message text, at most 640 characters.
originatorYesSender id shown on the phone: up to 11 letters/digits (alphanumeric) or a registered number. Must be allowed for the account.
recipientsYes1 to 10 phone numbers, each in international format with the country code, for example +971501234567.
data_codingNotext = GSM 03.38 characters only, unicode = Arabic/Chinese/emoji etc., auto (default) = D7 decides from the content.

Tool Schema Changelog

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

  1. 6 tool updates
    • First observedd7_get_balance
    • First observedd7_get_lookup_report
    • First observedd7_get_message_status
    • First observedd7_get_sms_pricing
    • First observedd7_lookup_number
    • First observedd7_send_sms

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    A
    maintenance
    Enables agents to manage D1Jiema SMS workflows, including balance checks, number acquisition, SMS retrieval, releases, blocking, sending, and history queries through the D1Jiema API.
    12
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Enables management of Crazytel telephony and SMS services, including balance checks, DIDs, SIP trunks, verified caller IDs, SMS sending/bulk/scheduling, and SMS Center conversations, contacts, lists, opt-outs, and stats.
    42
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    Enables sending SMS messages and checking delivery status and credit balance via the web2sms.ro Romanian SMS gateway.
    3
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.