NicoChatNicoChatDocsSearch the docs…
Sign in

MCP Servers

MCP (Model Context Protocol) is an open standard that allows you to connect artificial intelligence to external tools, such as databases, CRMs, vector search systems (RAG), APIs and much more.

2026-08-12

📘 Integration with MCP Servers in NicoChat

✅ What is an MCP Server?

MCP (Model Context Protocol) is an open standard that allows you to connect artificial intelligence to external tools, such as databases, CRMs, vector search systems (RAG), APIs and much more.

Simply put:
👉 The MCP Server is an intermediary between the AI and your work tools.

✅ How does NicoChat integrate with MCP?

Currently, inside NicoChat, MCP is only available through the OpenAI Responses API.

Attention
You will not be able to use MCP with NicoChat's native AI Agents or with the standard ChatCompletion. Access is only possible through the OpenAI Response action.

✅ Where to configure MCP Servers in NicoChat?

  • In the NicoChat panel, go to the side menu.
  • Go to: Central de IA → MCP Servers
  • Click on “+ MCP Server”.
Tip
See examples of how to integrate in Integrations via MCP

Fill in the required fields:

Field
Description
Server Name
A unique, easy-to-understand name for the AI. Example: "pinecone-rag" or "crm-leads"
URL
The public URL of your MCP server. It can be your own URL (self-hosted) or one from a public service (e.g.: Pinecone Assistant, Baserow, etc).
Auth Type
None, Bearer Token (example: Pinecone Assistant) or Custom Header (in case you need to send something specific)
  • After filling it in, click on “List Tools”.
    This will make NicoChat fetch every tool (endpoint) available on that MCP server.

After listing the tools, select only the ones you really want the AI to use.

Attention
If you enable everything (e.g.: delete_records, drop_database, etc), the AI may, by accident or through Prompt Injection, delete or modify critical data.

Why does this matter?

  • Security: it protects your sensitive data.
  • Performance: fewer tools = fewer tokens consumed = lower cost.
  • Accuracy: the fewer irrelevant options, the lower the chance of the AI "hallucinating".

👉 Recommendation:
Enable only the tools that make sense for that AI's purpose.

✅ Saving the MCP Server

After selecting the tools you want:
✅ Click on “Save”.

That's it! The MCP server will be available globally in your workspace.

Note
You do not need to configure the same MCP in several channels. The configuration is single, per workspace.

✅ How to use the MCP Server inside a Flow in NicoChat?

  • Open your Flow.
  • Create a new action of the type: Advanced Actions → Create Response with AI → Type: Response (OpenAI API)
  • In the configuration of this action:
Field
What to do
Available MCP Servers
Select the MCP server(s) you want the AI to have access to during this response.
  • In the System Message, clearly explain when and how it should use the MCP tools.
    Prompt example:
Note
"If the question involves a search in the customer database, use the search_customers tool of the MCP server crm-leads. Otherwise, just answer normally."

👉 This helps the AI know when to use MCP and when not to, reducing hallucinations and unnecessary token consumption.

✅ Testing the integration

  • Open the Flow testing area.
  • Run a conversation with a question that forces the AI to call the MCP (example: "Bring me the customers who bought this month").
  • Check whether the AI makes the correct call to the MCP server.

✅ Final tips:

  • We recommend watching our tutorial on how to use the OpenAI Response API inside NicoChat.
  • Always review the security of the MCP tools you expose.
  • If you are going to integrate with vector databases (e.g.: Pinecone Assistant), configure the MCP with the correct Bearer Token and adjust your prompt for RAG.

✅ Quick summary:

Item
Status
Where to configure it?
Central de IA → MCP Servers
How to use it?
Through the OpenAI Response API action
Authentication?
No authentication, Bearer Token or Custom Header
Which tools to expose?
Only the necessary ones, for security and token savings
Recommended prompt?
Always tell the AI how and when it should use MCP