{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your practice's Client Portal address — the slug (\"achievebalancetherapy\") or the full host (\"achievebalancetherapy.clientsecure.me\").","isRequired":true,"format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T22:31:23.472143Z","publishedAt":"2026-08-24T22:31:23.472143Z","updatedAt":"2026-08-24T22:31:23.472143Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"0.2.0","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your practice's Client Portal address — the slug (\"achievebalancetherapy\") or the full host (\"achievebalancetherapy.clientsecure.me\").","isRequired":true,"format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-25T14:00:25.59501Z","publishedAt":"2026-08-25T14:00:25.59501Z","updatedAt":"2026-08-25T14:00:25.59501Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T00:16:30.172085Z","publishedAt":"2026-09-02T00:16:30.172085Z","updatedAt":"2026-09-02T00:16:30.172085Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"0.4.0","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-04T22:21:01.534773Z","publishedAt":"2026-09-04T22:21:01.534773Z","updatedAt":"2026-09-04T22:21:01.534773Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"0.4.1","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"0.4.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T00:50:58.585716Z","publishedAt":"2026-09-05T00:50:58.585716Z","updatedAt":"2026-09-05T00:50:58.585716Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"0.4.2","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"0.4.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-10T17:51:36.813025Z","publishedAt":"2026-09-10T17:51:36.813025Z","updatedAt":"2026-09-10T17:51:36.813025Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-19T11:18:28.282913Z","publishedAt":"2026-09-19T11:18:28.282913Z","updatedAt":"2026-09-19T11:18:28.282913Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.1.0","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-20T02:52:54.92751Z","publishedAt":"2026-09-20T02:52:54.92751Z","updatedAt":"2026-09-20T02:52:54.92751Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.1.1","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-21T04:12:03.214122Z","publishedAt":"2026-09-21T04:12:03.214122Z","updatedAt":"2026-09-21T04:12:03.214122Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.1.2","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-21T17:02:43.188274Z","publishedAt":"2026-09-21T17:02:43.188274Z","updatedAt":"2026-09-21T17:02:43.188274Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.1.3","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T15:39:28.652884Z","publishedAt":"2026-09-23T15:39:28.652884Z","updatedAt":"2026-09-23T15:39:28.652884Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.1.4","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.1.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T21:42:33.939713Z","publishedAt":"2026-09-23T21:42:33.939713Z","updatedAt":"2026-09-23T21:42:33.939713Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.2.0","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T15:12:36.827128Z","publishedAt":"2026-09-24T15:12:36.827128Z","updatedAt":"2026-09-24T15:12:36.827128Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.2.1","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T15:54:52.520541Z","publishedAt":"2026-09-25T15:54:52.520541Z","updatedAt":"2026-09-25T15:54:52.520541Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.2.2","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T17:01:53.274491Z","publishedAt":"2026-09-30T17:01:53.274491Z","updatedAt":"2026-09-30T17:01:53.274491Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.2.3","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.2.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-03T01:41:36.583888Z","publishedAt":"2026-10-03T01:41:36.583888Z","updatedAt":"2026-10-03T01:41:36.583888Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.2.4","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.2.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-05T02:52:04.403339Z","publishedAt":"2026-10-05T02:52:04.403339Z","updatedAt":"2026-10-05T02:52:04.403339Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.2.5","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.2.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T13:38:22.036116Z","publishedAt":"2026-10-07T13:38:22.036116Z","updatedAt":"2026-10-07T13:38:22.036116Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.2.6","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.2.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-09T23:30:26.063426Z","publishedAt":"2026-10-09T23:30:26.063426Z","updatedAt":"2026-10-09T23:30:26.063426Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/simplepractice-mcp","description":"SimplePractice Client Portal — appointments, billing, documents, announcements","repository":{"url":"https://github.com/chrischall/simplepractice-mcp","source":"github"},"version":"1.2.7","packages":[{"registryType":"npm","identifier":"simplepractice-mcp","version":"1.2.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Pins the server to one practice — the slug (\"achievebalancetherapy\") or the full host. Unset, the practice comes from your emailed sign-in link.","format":"string","name":"SIMPLEPRACTICE_PRACTICE"},{"description":"Where to persist the signed-in session (default ~/.simplepractice-mcp/session.json, written 0600).","format":"string","name":"SIMPLEPRACTICE_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-16T10:12:44.659099Z","publishedAt":"2026-10-16T10:12:44.659099Z","updatedAt":"2026-10-16T10:12:44.659099Z","isLatest":true}}}],"metadata":{"count":20}}
