{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dkanster/samotpravil-mcp","description":"MCP server for Samotpravil SMTP API — documentation search, typed API tools, and safety flags.","title":"Samotpravil MCP","repository":{"url":"https://github.com/dkanster/samotpravil-mcp","source":"github"},"version":"1.2.0","websiteUrl":"https://github.com/dkanster/samotpravil-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"samotpravil-mcp","version":"1.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for api.samotpravil.ru (Authorization header)","format":"string","isSecret":true,"name":"SAMOTPRAVIL_API_KEY"},{"description":"When true, block mutating HTTP methods except GET/HEAD","format":"string","name":"SAMOTPRAVIL_READ_ONLY"},{"description":"When false, block send/package endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_SEND"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T20:17:13.055216Z","publishedAt":"2026-06-22T20:17:13.055216Z","updatedAt":"2026-06-22T20:17:13.055216Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dkanster/samotpravil-mcp","description":"MCP server for Samotpravil SMTP API — documentation search, typed API tools, and safety flags.","title":"Samotpravil MCP","repository":{"url":"https://github.com/dkanster/samotpravil-mcp","source":"github"},"version":"1.2.1","websiteUrl":"https://github.com/dkanster/samotpravil-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"samotpravil-mcp","version":"1.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for api.samotpravil.ru (Authorization header)","format":"string","isSecret":true,"name":"SAMOTPRAVIL_API_KEY"},{"description":"When true, block mutating HTTP methods except GET/HEAD","format":"string","name":"SAMOTPRAVIL_READ_ONLY"},{"description":"When false, block send/package endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_SEND"},{"description":"When false, block stop-list, domain, authkey and other mutating endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_MUTATIONS"},{"description":"When false, disable the generic api_request tool","format":"string","name":"SAMOTPRAVIL_ALLOW_GENERIC_API"},{"description":"Bind address for --http transport (default 127.0.0.1)","format":"string","name":"SAMOTPRAVIL_HTTP_HOST"},{"description":"Postman API key for maintainer tools (postman_get_collection, postman_sync_snapshot, …)","format":"string","isSecret":true,"name":"POSTMAN_API_KEY"},{"description":"Postman collection UID for documentation (default 2s93RZM9in)","format":"string","name":"POSTMAN_COLLECTION_UID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T13:19:12.960197Z","publishedAt":"2026-07-11T13:19:12.960197Z","updatedAt":"2026-07-11T13:19:12.960197Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dkanster/samotpravil-mcp","description":"MCP server for Samotpravil SMTP API — documentation search, typed API tools, and safety flags.","title":"Samotpravil MCP","repository":{"url":"https://github.com/dkanster/samotpravil-mcp","source":"github"},"version":"1.3.0","websiteUrl":"https://github.com/dkanster/samotpravil-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"samotpravil-mcp","version":"1.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for api.samotpravil.ru (Authorization header)","format":"string","isSecret":true,"name":"SAMOTPRAVIL_API_KEY"},{"description":"When true, block mutating HTTP methods except GET/HEAD","format":"string","name":"SAMOTPRAVIL_READ_ONLY"},{"description":"When false, block send/package endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_SEND"},{"description":"When false, block stop-list, domain, authkey and other mutating endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_MUTATIONS"},{"description":"When false, disable the generic api_request tool","format":"string","name":"SAMOTPRAVIL_ALLOW_GENERIC_API"},{"description":"Bind address for --http transport (default 127.0.0.1)","format":"string","name":"SAMOTPRAVIL_HTTP_HOST"},{"description":"Postman API key for maintainer tools (postman_get_collection, postman_sync_snapshot, …)","format":"string","isSecret":true,"name":"POSTMAN_API_KEY"},{"description":"Postman collection UID for documentation (default 2s93RZM9in)","format":"string","name":"POSTMAN_COLLECTION_UID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T13:23:43.608145Z","publishedAt":"2026-07-11T13:23:43.608145Z","updatedAt":"2026-07-11T13:23:43.608145Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dkanster/samotpravil-mcp","description":"MCP server for Samotpravil API — docs, typed tools, Python SDK parity, safety flags.","title":"Samotpravil MCP","repository":{"url":"https://github.com/dkanster/samotpravil-mcp","source":"github"},"version":"1.3.2","websiteUrl":"https://github.com/dkanster/samotpravil-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"samotpravil-mcp","version":"1.3.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for api.samotpravil.ru (Authorization header)","format":"string","isSecret":true,"name":"SAMOTPRAVIL_API_KEY"},{"description":"When true, block mutating HTTP methods except GET/HEAD","format":"string","name":"SAMOTPRAVIL_READ_ONLY"},{"description":"When false, block send/package endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_SEND"},{"description":"When false, block stop-list, domain, authkey and other mutating endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_MUTATIONS"},{"description":"When false, disable the generic api_request tool","format":"string","name":"SAMOTPRAVIL_ALLOW_GENERIC_API"},{"description":"Bind address for --http transport (default 127.0.0.1)","format":"string","name":"SAMOTPRAVIL_HTTP_HOST"},{"description":"Postman API key for maintainer tools (postman_get_collection, postman_sync_snapshot, …)","format":"string","isSecret":true,"name":"POSTMAN_API_KEY"},{"description":"Postman collection UID for documentation (default 2s93RZM9in)","format":"string","name":"POSTMAN_COLLECTION_UID"},{"description":"Port for --http transport (default 3000)","format":"string","name":"SAMOTPRAVIL_HTTP_PORT"},{"description":"Documentation source: auto | live | snapshot","format":"string","name":"SAMOTPRAVIL_DOCS_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T13:33:45.799673Z","publishedAt":"2026-07-11T13:33:45.799673Z","updatedAt":"2026-07-11T13:33:45.799673Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dkanster/samotpravil-mcp","description":"MCP server for Samotpravil API — docs, typed tools, Python SDK parity, safety flags.","title":"Samotpravil MCP","repository":{"url":"https://github.com/dkanster/samotpravil-mcp","source":"github"},"version":"1.7.0","websiteUrl":"https://github.com/dkanster/samotpravil-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"samotpravil-mcp","version":"1.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for api.samotpravil.ru (Authorization header)","format":"string","isSecret":true,"name":"SAMOTPRAVIL_API_KEY"},{"description":"When true, block mutating HTTP methods except GET/HEAD","format":"string","name":"SAMOTPRAVIL_READ_ONLY"},{"description":"When false, block send/package endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_SEND"},{"description":"When false, block stop-list, domain, authkey and other mutating endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_MUTATIONS"},{"description":"When false, disable the generic api_request tool","format":"string","name":"SAMOTPRAVIL_ALLOW_GENERIC_API"},{"description":"Bind address for --http transport (default 127.0.0.1)","format":"string","name":"SAMOTPRAVIL_HTTP_HOST"},{"description":"Postman API key for maintainer tools (postman_get_collection, postman_sync_snapshot, …)","format":"string","isSecret":true,"name":"POSTMAN_API_KEY"},{"description":"Postman collection UID for documentation (default 2s93RZM9in)","format":"string","name":"POSTMAN_COLLECTION_UID"},{"description":"Bearer token required for HTTP transport when exposed beyond localhost","format":"string","isSecret":true,"name":"SAMOTPRAVIL_HTTP_AUTH_TOKEN"},{"description":"Port for --http transport (default 3000)","format":"string","name":"SAMOTPRAVIL_HTTP_PORT"},{"description":"Documentation source: auto | live | snapshot","format":"string","name":"SAMOTPRAVIL_DOCS_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T06:34:08.382053Z","publishedAt":"2026-07-13T06:34:08.382053Z","updatedAt":"2026-07-13T06:34:08.382053Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dkanster/samotpravil-mcp","description":"MCP server for Samotpravil API — docs, typed tools, Python SDK parity, safety flags.","title":"Samotpravil MCP","repository":{"url":"https://github.com/dkanster/samotpravil-mcp","source":"github"},"version":"1.8.0","websiteUrl":"https://github.com/dkanster/samotpravil-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"samotpravil-mcp","version":"1.8.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for api.samotpravil.ru (Authorization header)","format":"string","isSecret":true,"name":"SAMOTPRAVIL_API_KEY"},{"description":"When true, block mutating HTTP methods except GET/HEAD","format":"string","name":"SAMOTPRAVIL_READ_ONLY"},{"description":"When false, block send/package endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_SEND"},{"description":"When false, block stop-list, domain, authkey and other mutating endpoints","format":"string","name":"SAMOTPRAVIL_ALLOW_MUTATIONS"},{"description":"When false, disable the generic api_request tool","format":"string","name":"SAMOTPRAVIL_ALLOW_GENERIC_API"},{"description":"Bind address for --http transport (default 127.0.0.1)","format":"string","name":"SAMOTPRAVIL_HTTP_HOST"},{"description":"Postman API key for maintainer tools (postman_get_collection, postman_sync_snapshot, …)","format":"string","isSecret":true,"name":"POSTMAN_API_KEY"},{"description":"Postman collection UID for documentation (default 2s93RZM9in)","format":"string","name":"POSTMAN_COLLECTION_UID"},{"description":"Bearer token required for HTTP transport when exposed beyond localhost","format":"string","isSecret":true,"name":"SAMOTPRAVIL_HTTP_AUTH_TOKEN"},{"description":"Port for --http transport (default 3000)","format":"string","name":"SAMOTPRAVIL_HTTP_PORT"},{"description":"Documentation source: auto | live | snapshot","format":"string","name":"SAMOTPRAVIL_DOCS_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T07:15:56.284536Z","publishedAt":"2026-07-13T07:15:56.284536Z","updatedAt":"2026-07-13T07:15:56.284536Z","isLatest":true}}}],"metadata":{"count":6}}
