Knock MCP server
Yes. Knock publishes an official MCP server at https://mcp.knock.app/mcp. It's hosted. It offers 46 tools. We last checked it on 6 Nov 2026.
Official: documented on Knock's own site, at docs.knock.app. Checked 6 Nov 2026. Maintained by Stuart Brameld.
Key facts
As of 6 Nov 2026, Knock's official MCP server scores 65/100 (provisional) on MartechDB's Agent Readiness Index (v1.1). It answered 9 of our 9 checks in the last 90 days and has 46 tools named in its documentation.
How the Agent Readiness Index works · Wrong? Suggest a correction
Knock MCP server review
65/100
Knock's MCP server scores 65/100 on MartechDB's Agent Readiness Index: easy to connect an AI agent to, with a few gaps.
The good
Hosted by Knock: connect by URL, with nothing to install
Documented, with 46 tools known
Answered 100% of our checks in the last 90 days
The bad
Nothing we've found.
Not checked yet: how you sign in; what agent access costs. Anything not checked scores nothing.
Official MCP server
Knock MCP server
- Address
- https://mcp.knock.app/mcp
- Runs
- Hosted
- Sign-in
- Vendor docs
- Official MCP Registry
- Not listed
- How we know it's official
-
- Documented on Knock's own site, at docs.knock.app.
- Documentation
- docs.knock.app/ai/mcp-server
- Tools
- 46 tools · from Knock's documentation
- First seen
- 28 Oct 2026
- Last checked
-
Reachable ·
31 Oct 2026: reachable1 Nov 2026: reachable2 Nov 2026: reachable3 Nov 2026: reachable4 Nov 2026: reachable5 Nov 2026: reachable6 Nov 2026: reachable
- Uptime
- 100% · 9 of 9 checks reachable since 29 Oct 2026
Knock MCP server tools (46)
The server needs sign-in before it lists its tools, so these are as Knock's documentation names them (read 6 Nov 2026). They may be out of date.
-
listChannelsList all channels in your Knock account
-
listCommitsList all commits in a single environment
-
commitAllChangesCommit all changes in an environment
-
promoteAllCommitsPromote all commits from one environment to another
-
searchDocumentationPerform a search of the Knock documentation
-
listEmailLayoutsList all email layouts in an environment
-
getEmailLayoutGet an email layout by its key
-
createOrUpdateEmailLayoutCreate or update an email layout in an environment
-
listEnvironmentsList all environments in your Knock account
-
listGuidesList all guides available for the given environment
-
getGuideGet a guide by its key
-
createOrUpdateGuideCreate or update a guide
-
listMessageTypesList all message types in an environment
-
createOrUpdateMessageTypeCreate or update a message type in an environment
-
getMessageGet a message by its ID
-
getMessageContentGet the content of a sent message
-
getMessageDeliveryLogsGet the delivery logs for a message
-
getMessageEventsGet the event timeline for a message
-
listObjectsList all objects in a collection in an environment
-
getObjectGet an object in a collection by its id
-
createOrUpdateObjectCreate or update an object in a collection
-
subscribeUsersToObjectSubscribe one or more users to an object in a collection
-
unsubscribeUsersFromObjectUnsubscribe one or more users from an object in a collection
-
listPartialsList all partials in an environment
-
getPartialGet a partial by its key
-
createOrUpdatePartialCreate or update a partial in an environment
-
listTenantsList all tenants in an environment
-
getTenantGet a tenant by its key
-
createOrUpdateTenantCreate or update a tenant in an environment
-
getUserGet a user by their id
-
createOrUpdateUserCreate or update a user in an environment
-
getUserPreferencesGet the preferences for a user
-
setUserPreferencesSet the preferences for a user
-
getUserMessagesGet the messages for a user
-
listWorkflowsList all workflows in an environment
-
getWorkflowGet a workflow by its key
-
triggerWorkflowTrigger a workflow by its key
-
createWorkflowCreate a new workflow
-
createOneOffWorkflowScheduleCreate a one-off schedule for a user to trigger a workflow
-
createOrUpdateEmailStepInWorkflowCreate or update an email step in a workflow
-
createOrUpdateDelayStepInWorkflowCreate or update a delay step in a workflow
-
createOrUpdateBatchStepInWorkflowCreate or update a batch step in a workflow
-
createOrUpdateInAppFeedStepInWorkflowCreate or update an in-app feed step in a workflow
-
createOrUpdatePushStepInWorkflowCreate or update a push notification step in a workflow
-
createOrUpdateSmsStepInWorkflowCreate or update an SMS step in a workflow
-
createOrUpdateChatStepInWorkflowCreate or update a chat step in a workflow
Connect your AI to Knock
Add the official Knock MCP server to Claude, ChatGPT or your editor.
Connect Knock MCP to Claude
Claude.ai and Claude Desktop
Open Customize, then Connectors.
Click +, then Add custom connector.
Name it Knock, paste the address below and click Add.
Connect Knock MCP to ChatGPT
Open Settings, then Apps, then Advanced settings.
Turn on Developer mode, then click Create.
Name it Knock and paste the address below.
ChatGPT usually only connects to servers with self-serve sign-in or none.
Connect Knock MCP to Cursor
Opens Cursor if it's installed. If nothing happens, use the JSON below.
Connect Knock MCP to VS Code
Opens VS Code if it's installed. Otherwise add the JSON settings from the Cursor tab to your .vscode/mcp.json.
Knock MCP server questions
Does Knock have an official MCP server?
Yes. Knock publishes its MCP server itself. Knock's own documentation describes it. MartechDB only lists servers a vendor publishes, never community copies.
What is the Knock MCP server URL?
The address is https://mcp.knock.app/mcp.
How do I connect Knock MCP to Claude, ChatGPT or Cursor?
In Claude, add https://mcp.knock.app/mcp as a custom connector (Customize, Connectors, Add custom connector). In Cursor, use the Add to Cursor link on MartechDB's page, or paste the JSON settings into your mcp.json. In Claude Code, run: claude mcp add --transport http knock https://mcp.knock.app/mcp
What can the Knock MCP server do?
It offers 46 tools, including listChannels, listCommits, commitAllChanges, promoteAllCommits and searchDocumentation (as its documentation names them, read on 6 Nov 2026).
Is the Knock MCP server in the official MCP Registry?
No. Knock hasn't published it to the official MCP Registry.
Is the Knock MCP server working?
Yes. It answered our most recent check. We last checked it on 6 Nov 2026.
What are the alternatives to Knock's MCP server?
In Marketing automation, the most agent-friendly alternatives with an official MCP server are Kit (94/100), GetResponse (94/100), Quentn (91/100), Brevo (89/100) and vbout (89/100). Knock scores 65/100 on the same index.
Alternatives to Knock's MCP server
Vendors in Marketing automation with an official MCP server, the most agent-friendly first. Knock scores 65/100.
Compare all 49 Marketing automation vendors →Change history
What we've seen change for Knock, newest first.
-
Knock: Added to MartechDB with Knock MCP server
Use with AI
Connect your AI to MartechDB
Then ask it about Knock, or any of the 1,723 marketing tools with an official MCP server. Free, no sign-in.
Claude.ai and Claude Desktop
Open Customize, then Connectors.
Click +, then Add custom connector.
Name it MartechDB, paste the address below and click Add. There's no sign-in.
The free plan allows one custom connector. On Team and Enterprise plans, an owner adds the connector first.
Claude Code
Run this in your terminal:
ChatGPT
Open Settings, then Apps, then Advanced settings.
Turn on Developer mode, then click Create.
Name it MartechDB, paste the address below and choose No authentication.
Developer mode is on Plus and Pro plans, and on Business, Enterprise and Edu if an admin allows it.
API
The same data as JSON, with no sign-in. See the OpenAPI description for every endpoint and field.
CLI
Search the directory and print the command to connect a vendor's server, from your terminal. Needs Node 18 or later. View on npm
Show that your MCP server is verified
If you work at Knock, add this badge to your MCP docs or README. It's free, it's the same for every vendor, and it updates from our daily checks: it shows uptime while the server responds, and says so if it stops.
Something wrong or out of date? Suggest a correction or email us, and we'll check it against the evidence. Every correction we make is listed on Corrections.