ChatBotKit MCP
Connect ChatBotKit to your AI agents using the Model Context Protocol (MCP), enabling seamless integration with chatbotkit.com's services through standardized interfaces.
Execute GraphQL Query
Execute a graphql query against ChatBotKit platform services
cbk
graphql
query
cbk
Fetch Web Page
Fetch the content of a web page using a URL and convert it to text
fetch
page
text
get
Fetch Web API
Fetch data from a web API using a URL and optional parameters
fetch
api
get
Post Data to Web API
Post data to a web API using a URL and JSON payload
fetch
api
post
Post Data to Web API with Parameters
Post data to a web API using a URL and form parameters
params
fetch
api
post
Fetch Metadata
Fetch the title, description, keywords, icon and other metadata of a web page
fetch
metadata
Execute GraphQL Query
Execute a graphql query on a remote GraphQL endpoint
graphql
query
Describe Image
Describe the content of an image URL
beta
image
description
Transcribe Audio
Transcribe the content of an audio URL
audio
transcribe
Evaluate Task Execution
Evaluate how well a task was executed by the agent
agent
evaluate
beta
Plan Task Execution
Plan how a task should be executed by the agent
agent
plan
beta
Execute Task
Execute a task using the agent
agent
execute
beta
Read Attachment
Read and extract text content from uploaded file attachments. Locate
the corresponding tool call for the attachment information. This tools does
not support reading images, videos, or audio files. Must use native features
instead if available.
attachment
read
Ask Bot
Ask another bot a question
bot
ask
beta
Ask Bot
Ask another bot a question
by id
bot
ask
beta
Ask Multiple Bots
Ask multiple bots a question
multi
bot
ask
multi
beta
Call Bot
Call another bot to perform an action
bot
call
beta
Call Bot
Call another bot to perform an action
by id
bot
call
beta
Call Multiple Bots
Call multiple bots to perform an action
multi
bot
call
multi
beta
List Bots
List all available bots for the current user account
bot
list
beta
Dispatch Browser Task
Dispatch a specific task within a live web browser.
browser
dispatch
beta
Send Email
Compose and send an email using the provided content in markdown format
email
smtp
Generate Image
Generate an image from the provided input prompt.
image
generation
Generate Image
Generate an image from the provided input prompt.
gpt image 1
image
gpt-image-1
Modify Image
Create a new image from previous input images and a provided input prompt.
gpt image 1
image
gpt-image-1
Generate Image
Generate an image from the provided input prompt.
dalle3
image
dalle
Generate Image Using DALL-E 2
Generate an image using the DALL-E 2 model
dalle2
image
dalle
Generate Image
Generate an image from the provided input prompt.
stablediffusion
image
stablediffusion
Generate A Logo
Generate a logo using the DALL-E 3 model
image
Evaluate Math Expression
Evaluate a math expression
math
evaluate
Query Database
Query a database using SQL
mock
sql
Query Dataset
Query a dataset using specific terms
mock
sql
Search Web
Search the web for specific keywords
search
web
Search News
Search the web for news articles based on specific keywords
search
news
Search Images
Search the web for images based on specific keywords
search
images
Search Videos
Search the web for videos based on specific keywords
search
videos
Execute Shell Command
Execute a shell command or script
shell
command
beta
Read File from Shell Environment
Read the content of a file in a shell environment
shell
file
read
beta
Write File in Shell Environment
Write content to a file in a shell environment
shell
file
write
beta
Execute Python Script
Execute a Python script
shell
python
script
beta
Execute Node.js Script
Execute a Node.js script
shell
node
script
beta
Run Shell Operation
Execute shell commands and scripts
beta
Generate Text
Generate text based on the provided source text
text
generation
Generate Article
Generate an article on the provided topic and source text
text
generation
article
Generate Email
Generate an email based on the provided source text
text
generation
email
Summarize Text
Summarize the content of a text
text
summary
Translate Text
Translate text from one language to another
text
translation
Read File
Read the content of a file
file
read
Read File
Read the content of a file
by id
file
read
Write File
Write content to a file
file
write
Write File
Write content to a file
by id
file
write
Prepend to File
Prepend content to a file
file
prepend
Prepend to File
Prepend content to a file
by id
file
prepend
Append to File
Append content to a file
file
append
Append to File
Append content to a file
by id
file
append
Replace in File
Replace text in a file
file
replace
Replace in File
Replace text in a file
by id
file
replace
Query File with SQL
Execute SQL queries on structured data files (CSV, Excel, JSON) to filter, aggregate, and analyze data.
file
sql
Query File with SQL
Execute SQL queries on structured data files (CSV, Excel, JSON) to filter, aggregate, and analyze data.
by id
file
sql
Perform File Operations
Use this function to read, write, prepend, append, and replace content in the specified file.
file
pack
Perform File Operations
Use this pack to read, write, prepend, append, and replace content in files by specifying the file ID.
by id
file
pack
List Datasets
Retrieve a list of datasets associated with the user
dataset
list
Create Dataset
Create a new dataset
dataset
create
Search Dataset
Search a dataset for specific keywords or filters
dataset
search
Create Dataset Record
Create a new record in a dataset
dataset
record
create
Add File to Dataset
Creates and synchronizes a file in a dataset from a URL source.
url
dataset
file
create
url
Abort Operation
Abort the current operation
abort
Success
Exit by marking the current operation as successful
success
success
Failure
Exit by marking the current operation as failure
failure
fail
Install MCP
Bring MCP (model context protocol) functions into context
url
mcp
install
beta
Install Skillset
Bring a skillset into context by its ID
by id
skillset
install
beta
Execute File SQL Query
Execute SQL queries on structured data files (CSV, Excel, JSON) to filter, aggregate, and analyze data.
file
sql
Fetch Git File
Fetches a file from a Git repository at a specific reference.
git
repository
file
code
Fetch Git Tree
Fetches all files from a directory in a Git repository at a specific reference.
git
repository
tree
directory
code
List Current Blueprint Resources
List the resources available in the current blueprint
blueprint
resource
list
beta
List Current Blueprint Notes
List the notes stored in the current blueprint
blueprint
note
list
beta
List Conversations
List all conversations or to-do items
conversation
list
beta
Fetch Conversation
Fetch details of a specific conversation
conversation
fetch
beta
List Space Storage Files
List all files in a specific space directory
space
list
beta
Read Space Storage File
Read the content of a file in a specific space directory
space
read
beta
Write Space Storage File
Write content to a file in a specific space directory
space
write
beta
Delete Space Storage File
Delete a file in a specific space directory
space
delete
beta
Move Space Storage File
Move or rename a file in a specific space directory
space
move
beta
Copy Space Storage File
Copy a file to another location in a specific space directory
space
copy
beta
Search Space Storage Files
Search files in a specific space directory using specific terms
space
search
beta
List Tasks
List scheduled and one-time tasks
task
list
beta
Fetch Task
Fetch details of a specific task
task
fetch
beta
Create Task
Create a task using details provided
task
create
beta
Update Task
Update an existing task or to-do item
task
update
beta
Delete Task
Delete an existing task
task
delete
beta
Run Task
Perform a single run of a task using the provided task ID
task
run
beta
Run Task Operation
Use this tool to create, update, delete and execute scheduled tasks. This should be strictly used for task management purposes only.
beta
Create Memory
Create a new memory using the provided content
memory
create
beta
Update Memory
Update an existing memory using the provided content
memory
update
beta
Delete Memory
Delete an existing memory
memory
delete
beta
Search Memories
Search memories using specific terms
memory
search
beta
List Memories
List the most recent memories
memory
list
beta
Run Memory Operation
Use this tool to create, update, delete, search and list memories. This should be strictly used for memory management purposes only.
beta
How ChatBotKit MCP Works
ChatBotKit's MCP action provides a powerful way to dynamically extend your AI agent's capabilities by loading tools from ChatBotKit's MCP server.
Connect to MCP Server
ChatBotKit establishes a connection to ChatBotKit API endpoints, initiating secure communication.
Discover Available Tools
The system automatically discovers all available ChatBotKit tools and their schemas through the MCP protocol.
Load Tool Definitions
Tool definitions are loaded into your conversation context, making them available to your AI agent.
Execute Securely
Your AI uses these tools as if they were native abilities, with secure execution and proper authentication.
MCP Integrations
chatbotkit.comnotion.solinear.appsentry.iobox.compaypal.comstripe.comcloudinary.comcanva.comgithub.comapify.comzapier.comworkato.comisometric.comahrefs.comfigma.comintercom.compipedream.comparallel.aitodoist.commapbox.comclickup.comhunter.iotally.soamplitude.commiro.comtavily.compulumi.composthog.comlinkup.soatlassian.comzendesk.comgoogle.comquench.aihubspot.comhyperproof.appserpapi.cominstantly.aiserper.devslack.comdiscord.comshopify.comperplexity.aireddit.comreplicate.comresend.compostgrest.orgsupabase.comzoom.uspeopledatalabs.commagento.commailchimp.comdropbox.comcalendly.comcal.comwoocommerce.combigcommerce.combeehiiv.combrandfetch.iofreshdesk.comfinancialmodelingprep.comapollo.ioopenweathermap.orgopenstreetmap.orgfacebook.comusefind.aivanta.commixpanel.comgohighlevel.commake.comlemonsqueezy.commailgun.commicrosoft.comwikipedia.orgtwilio.comnubela.cobrave.comsendgrid.comeasypost.comgodaddy.comgetharvest.comtrello.comtypeform.comaccuweather.comtaxjar.comtelegram.orgcoinapi.ioclearbit.comclockify.mecoda.iocodeqr.iodictionaryapi.devably.comairtable.comasana.comalphavantage.conewsapi.orgraindrop.iounsplash.comgiphy.comlistennotes.compexels.combarcodelookup.comdev.todiffbot.comweatherbit.iogeocod.io