Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,542Letters: 14Defects: 1,324counted 2 min ago
teppi

Server definition

Hash
sha256:d09260d43285e627be1f6d8cfe72f538b0bce27e1327ea32d5fc48bc6e19656b
What it is
What a remote MCP server returned when asked what it offers: 34 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Add a sequence step (delay in hours, subject, body)", "inputSchema": { "properties": { "body": { "type": "string" }, "campaignId": { "type": "string" }, "day": { "description": "Delay in hours", "type": "number" }, "subject": { "type": "string" } }, "required": [ "campaignId", "day", "subject", "body" ], "type": "object" }, "name": "add_campaign_step", "outputSchema": null }, { "description": "Add a single contact", "inputSchema": { "properties": { "company": { "type": "string" }, "email": { "type": "string" }, "firstName": { "type": "string" }, "lastName": { "type": "string" }, "tags": { "items": { "type": "string" }, "type": "array" }, "title": { "type": "string" } }, "required": [ "email", "firstName" ], "type": "object" }, "name": "add_contact", "outputSchema": null }, { "description": "Bulk add contacts (max 100)", "inputSchema": { "properties": { "contacts": { "items": { "properties": { "company": { "type": "string" }, "email": { "type": "string" }, "firstName": { "type": "string" }, "lastName": { "type": "string" }, "tags": { "items": { "type": "string" }, "type": "array" }, "title": { "type": "string" } }, "required": [ "email", "firstName" ], "type": "object" }, "type": "array" } }, "required": [ "contacts" ], "type": "object" }, "name": "add_contacts", "outputSchema": null }, { "description": "Add an email provider", "inputSchema": { "properties": { "args": { "items": { "type": "string" }, "type": "array" }, "command": { "type": "string" }, "env": { "additionalProperties": { "type": "string" }, "type": "object" }, "kind": { "enum": [ "gmail", "zoho" ], "type": "string" }, "name": { "type": "string" }, "transport": { "enum": [ "stdio", "sse" ], "type": "string" }, "url": { "type": "string" } }, "required": [ "name", "kind" ], "type": "object" }, "name": "add_provider", "outputSchema": null }, { "description": "Check SPF, DKIM, DMARC records for a domain", "inputSchema": { "properties": { "domain": { "description": "Domain to check (e.g. thinkandautomate.dev)", "type": "string" } }, "required": [ "domain" ], "type": "object" }, "name": "check_domain_deliverability", "outputSchema": null }, { "description": "Analyze email subject/body for spam trigger words", "inputSchema": { "properties": { "body": { "type": "string" }, "subject": { "type": "string" } }, "required": [ "subject", "body" ], "type": "object" }, "name": "check_email_spam_score", "outputSchema": null }, { "description": "Check a campaign step's subject and body for spam triggers", "inputSchema": { "properties": { "stepId": { "type": "string" } }, "required": [ "stepId" ], "type": "object" }, "name": "check_step_spam_score", "outputSchema": null }, { "description": "Create a new email campaign", "inputSchema": { "properties": { "name": { "type": "string" } }, "required": [ "name" ], "type": "object" }, "name": "create_campaign", "outputSchema": null }, { "description": "Create a new task", "inputSchema": { "properties": { "description": { "type": "string" }, "dueDate": { "description": "ISO date (optional)", "type": "string" }, "priority": { "enum": [ "high", "medium", "low" ], "type": "string" }, "title": { "type": "string" } }, "required": [ "title" ], "type": "object" }, "name": "create_task", "outputSchema": null }, { "description": "Delete a campaign and all its steps", "inputSchema": { "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "delete_campaign", "outputSchema": null }, { "description": "Delete a step from a campaign", "inputSchema": { "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "delete_campaign_step", "outputSchema": null }, { "description": "Delete a task by ID", "inputSchema": { "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "delete_task", "outputSchema": null }, { "description": "Get deliverability stats (sent, opens, bounces, replies)", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_deliverability", "outputSchema": null }, { "description": "Get a user setting (e.g. timezone)", "inputSchema": { "properties": { "key": { "type": "string" } }, "required": [ "key" ], "type": "object" }, "name": "get_setting", "outputSchema": null }, { "description": "List all campaigns with their steps", "inputSchema": { "properties": {}, "type": "object" }, "name": "list_campaigns", "outputSchema": null }, { "description": "List all contacts", "inputSchema": { "properties": {}, "type": "object" }, "name": "list_contacts", "outputSchema": null }, { "description": "List all email providers", "inputSchema": { "properties": {}, "type": "object" }, "name": "list_providers", "outputSchema": null }, { "description": "List all scheduled campaign runs", "inputSchema": { "properties": {}, "type": "object" }, "name": "list_schedules", "outputSchema": null }, { "description": "List all user settings", "inputSchema": { "properties": {}, "type": "object" }, "name": "list_settings", "outputSchema": null }, { "description": "List all unique tags across your contacts", "inputSchema": { "properties": {}, "type": "object" }, "name": "list_tags", "outputSchema": null }, { "description": "List all tasks", "inputSchema": { "properties": {}, "type": "object" }, "name": "list_tasks", "outputSchema": null }, { "description": "Pause a campaign — stops processing all active schedules for this campaign", "inputSchema": { "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "pause_campaign", "outputSchema": null }, { "description": "Process all due campaign schedules (includeFailed: true to retry failed ones)", "inputSchema": { "properties": { "includeFailed": { "description": "Also retry failed schedules", "type": "boolean" } }, "type": "object" }, "name": "process_campaigns", "outputSchema": null }, { "description": "Remove a contact by ID", "inputSchema": { "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "remove_contact", "outputSchema": null }, { "description": "Remove a provider by ID", "inputSchema": { "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "remove_provider", "outputSchema": null }, { "description": "Resume a paused campaign — reactivates all paused schedules", "inputSchema": { "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "resume_campaign", "outputSchema": null }, { "description": "Reset all failed schedules to active for retry", "inputSchema": { "properties": {}, "type": "object" }, "name": "retry_failed", "outputSchema": null }, { "description": "Assign contacts to a campaign and schedule it", "inputSchema": { "properties": { "campaignId": { "type": "string" }, "contactIds": { "description": "Contact IDs (ignored if tags provided)", "items": { "type": "string" }, "type": "array" }, "providerId": { "description": "Provider ID (optional)", "type": "string" }, "startAt": { "description": "ISO date (optional)", "type": "string" }, "tags": { "description": "Filter contacts by tag (overrides contactIds)", "items": { "type": "string" }, "type": "array" } }, "required": [ "campaignId" ], "type": "object" }, "name": "schedule_campaign", "outputSchema": null }, { "description": "Send a test email to yourself to preview formatting", "inputSchema": { "properties": { "body": { "type": "string" }, "providerId": { "description": "Provider ID (optional, uses first available)", "type": "string" }, "subject": { "type": "string" } }, "required": [ "subject", "body" ], "type": "object" }, "name": "send_test_email", "outputSchema": null }, { "description": "Set a user setting (e.g. timezone to 'America/New_York')", "inputSchema": { "properties": { "key": { "type": "string" }, "value": { "type": "string" } }, "required": [ "key", "value" ], "type": "object" }, "name": "set_setting", "outputSchema": null }, { "description": "Update a campaign's name", "inputSchema": { "properties": { "id": { "type": "string" }, "name": { "type": "string" } }, "required": [ "id", "name" ], "type": "object" }, "name": "update_campaign", "outputSchema": null }, { "description": "Update a campaign step's day, subject, or body", "inputSchema": { "properties": { "body": { "type": "string" }, "day": { "description": "Delay in hours", "type": "number" }, "id": { "type": "string" }, "subject": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "update_campaign_step", "outputSchema": null }, { "description": "Set tags on a contact (replaces all tags)", "inputSchema": { "properties": { "id": { "type": "string" }, "tags": { "items": { "type": "string" }, "type": "array" } }, "required": [ "id", "tags" ], "type": "object" }, "name": "update_contact_tags", "outputSchema": null }, { "description": "Update a task's status, priority, or fields", "inputSchema": { "properties": { "description": { "type": "string" }, "dueDate": { "type": "string" }, "id": { "type": "string" }, "priority": { "enum": [ "high", "medium", "low" ], "type": "string" }, "status": { "enum": [ "pending", "in_progress", "completed", "cancelled" ], "type": "string" }, "title": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "update_task", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:d09260d43285e627be1f6d8cfe72f538b0bce27e1327ea32d5fc48bc6e19656b | sha256sum