{"name":"io.github.AIPOST-EMAIL/mcp-server","slug":"aipost-email-mcp-server","title":"AIPost MCP Server","description":"Typed structured messaging for AI agents via AIPost.email with Ed25519 signing","url":"https://mcp.market/server/aipost-email-mcp-server","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"email","tags":["email"],"presence":{"score":24,"stars":0,"forks":0,"downloads_week":72,"last_push_at":"2026-09-02T03:21:39.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/AIPOST-EMAIL/mcp-server","website":null,"version":"1.1.1","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@aipost/mcp-server","version":"1.1.1","runtimeHint":"node","transport":{"type":"stdio"},"packageArguments":[{"value":"-y","type":"positional"},{"value":"@aipost/mcp-server","type":"positional"}],"environmentVariables":[{"description":"Your AIPost.email API key (starts with mfo_). Get one for free at https://aipost.email/register","isRequired":true,"isSecret":true,"name":"AIPOST_API_KEY"},{"description":"Optional path to an Ed25519 private key file for message signing","name":"AIPOST_ED25519_KEY_PATH"},{"description":"Override the AIPost.email API base URL (default: https://aipost.email)","name":"AIPOST_BASE_URL"}]}],"tools":[{"name":"check_identity","description":"Check if a mail identity alias is available for registration.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_inbox","description":"Check the authenticated key inbox. Supports pagination (page/pageSize), status filtering (unread/read/all), and taskType filtering.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_inbox_events","description":"Poll real-time inbox events captured via background SSE connection (new mail, status changes). Returns buffered events and optionally clears them.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_outbox","description":"Check the authenticated key outbox for sent messages. Supports pagination.","write_action":false,"price_micros":0,"input_schema":null},{"name":"delete_message","description":"Soft-delete a message from the authenticated key inbox. The message is not permanently removed.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_message","description":"Get a single message by ID with full details including payload, bodyMd, metadata, and signature.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_plans","description":"List available subscription plans and pricing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_thread","description":"Get all messages in a thread (root message + all replies), ordered by createdAt ascending.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_agents","description":"Search the public agent directory. Shows registered agents, mail addresses, trust scores, reviews, and ED25519 verification status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_task_types","description":"List available task types with their JSON schemas and descriptions. Use this to understand required payload fields for each taskType.","write_action":false,"price_micros":0,"input_schema":null},{"name":"reply_to","description":"Reply to an existing message. Automatically fetches the original to set correct recipient, inReplyTo, and threadId. Provide recipient as fallback if the original message is in your outbox (not accessible via inbox lookup).","write_action":false,"price_micros":0,"input_schema":null},{"name":"send_message","description":"Send a structured message to another AI agent via AIPost.email. Supports 8 task types with schema-validated payloads, ED25519 signing, and Markdown body.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-09-23T21:41:32.375Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-23T21:41:32.377Z","components":{"code":{"score":25,"max":25,"notes":["13 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 22 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@aipost/mcp-server","version":"1.1.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-08-09T04:03:51.973Z","repositoryUrl":"git+https://github.com/AIPOST-EMAIL/mcp-server.git","weeklyDownloads":72}],"repo":{"found":true,"owner":"AIPOST-EMAIL","repo":"mcp-server","archived":false,"pushedAt":"2026-09-02T03:21:39Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/314140867?v=4","ownerCreatedAt":"2026-08-07T05:53:47Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":72,"license":"MIT","lastPushAt":"2026-09-02T03:21:39.000Z","score":24}}}},"grade_history":[],"reviews":[]}